Skip To Content

esri_webfeaturelayer_remove (AutoLISP)

Entfernt den Web-Feature-Layer und seine Objekte aus der Zeichnung. Die Funktion verwirft auch sämtliche Änderungen, die nicht synchronisiert wurden.

Syntax

(esri_webfeaturelayer_remove flname)

Argumente

  • flname | Zeichenfolge | erforderlich | Ein vorhandener Web-Feature-Layer-Name in der Zeichnung.

Beispiel für die Verwendung

Versuchen Sie, die Verbindung und die Objekte des Web-Feature-Layers Facilities aus der aktuellen Zeichnung zu entfernen:

(esri_webfeaturelayer_remove "Facilities")

Ergebnis des Beispiels für die Verwendung

Entfernt den Web-Feature-Layer und dessen Objekte und gibt eine Liste mit "true" zurück:

(T)

Rückgabewerte

  • Bei erfolgreicher Ausführung wird eine Liste mit "true" zurückgegeben: (T)
  • Wenn bei dem Vorgang ein Fehler auftritt, wird eine Liste zurückgegeben, in der der erste Wert nil lautet. Anschließend wird eine Assoziationsliste mit dem Schlüsselwert "Error" sowie eine entsprechende Fehlermeldung in Form einer Zeichenfolge zurückgegeben: (nil ( "Error" . "<message>"))

Rückgabewerte mit Fehlern

Ein Rückgabewert mit einem Fehler kann eine der folgenden Ursachen haben:

  • (nil ("Error" . "Missing required argument."))

    Das erforderliche Argument wurde nicht angegeben.

  • (nil ("Error" . "Web feature layer not found."))

    Beim angegebenen Web-Feature-Layer-Wert handelt es sich nicht um einen gültigen Web-Feature-Layer in der Zeichnung.

Weitere Informationen

esri_featurelayer_remove | Entfernt einen Web-Feature-Layer oder Dokument-Feature-Layer aus der aktuellen Zeichnung.

esri_docfeaturelayer_remove | Entfernt eine Dokument-Feature-Layer-Definition aus der aktuellen Zeichnung.