Beschreibung
SELECT in einem Map-Algebra-Ausdruck ist fehlgeschlagen, weil der logische Ausdruck nicht gültig ist. Dies könnte darauf zurückzuführen sein, dass der INFO-Auswahlausdruck und andere Parameter nicht korrekt angegeben sind. Für den Auswahlbefehl sind zwei Eingaben erforderlich. Zum einen der Eingabe-Raster-Name und zum anderen ein logischer INFO-Auswahlausdruck. Der logische Ausdruck muss in einfachen oder doppelten Anführungszeichen stehen. Beispiel:
sel_val5plus = select ([landuse], 'value GE 5')Wenn Sie eine Auswahl in einem Textfeld vornehmen, setzen Sie die Suchzeichenfolge in zwei einfache Anführungszeichen. Beispiel:
sel_agri = select ([landuse], 'type eq ''Forest''')
Lösung
- Achten Sie darauf, die richtige Syntax zu verwenden.
- Stellen Sie sicher, dass der logische Ausdruck eine gültige Auswahl vornimmt.