Skip To Content

esri_webfeaturelayer_get (AutoLISP)

Obtiene las propiedades de la capa de entidades web para la capa de entidades web especificada como una lista asociada.

Sintaxis

(esri_webfeaturelayer_get flname [subtype])

Argumentos

  • flname | cadena de caracteres | obligatorio | El nombre de una capa de entidades web existente en el dibujo.
  • subtype | cadena de caracteres | opcional | Un nombre de subtipo existente definido para la capa de entidades.

Ejemplo de uso 1

Intentar obtener las propiedades de la capa de entidades web para la capa de entidades web utilityPoles.

(esri_webfeaturelayer_get "utilityPoles")

Ejemplo de resultado de uso 1

Obtiene las propiedades de la capa de entidades web para la capa de entidades web utilityPoles como una lista asociada:

(("NAME" . "UtilityPoles") ("GEOMTYPE" . "Point") ("CADLAYER" . "ESRI_UtilityPoles") ("CADBLOCK" . "") ("URL" . "https://starship.esri.com/portal/home/item.html?id=e3af6716ec324ec4a0efea405f4869c1") ("DEFINITIONEXPRESSION" . "") ("EDITMODE" . "EDIT") ("SUPPORTSBRANCHVERSIONS" . "TRUE") ("PORTALITEMURL" . "https://starship.esri.com/portal/home/item.html?id=e3af6716ec324ec4a0efea405f4869c1") ("CONNECTED" . "TRUE") ("SPATIALREFERENCE" . "6443") ("SOURCESPREF" . "103023") ("DATUMTRANSFORMATION" (("From" . "6443") ("To" . "3857") ("Transformation" ((("Direction" . "Reverse") ("Step" . "108363")))))) ("BRANCH" . "sde.DEFAULT") ("SUPPORTSEDITORTRACKING" . "TRUE") ("LASTEDITTIME_UTC" . "07/24/2023 16:28:58"))

Ejemplo de uso 2

Intente obtener las propiedades de la capa de entidades web para el subtipo Destroyed de la capa de entidades web Damage_to_Residential_Buildings.

(esri_webfeaturelayer_get "Damage_to_Residential_Buildings" "Destroyed")

Ejemplo de resultado de uso 2

Obtiene las propiedades de la capa de entidades web para el subtipo Destroyed de la capa de entidades web Damage_to_Residential_Buildings como una lista asociada:

(("NAME" . "Destroyed") ("PARENTNAME" . "Damage_to_Commercial_Buildings") ("GEOMTYPE" . "Point") ("CADLAYER" . "ESRI_Damage_to_Commercial_Buildings_Destroyed") ("CADBLOCK" . "") ("PARENTURL" . "https://sampleserver7.arcgisonline.com/server/rest/services/DamageAssessment/FeatureServer/0") ("SUBLAYERID" . 2) ("EDITMODE" . "QUERY"))

Valores de retorno

  • Si todo va bien, la función devuelve una lista asociada de propiedades de capa de entidades web en forma de pares de puntos con una etiqueta y un valor. La lista asociada de propiedades puede contener estos valores y otros:

    Etiqueta asociadaTipo de valorDescripción del valor

    "<otras propiedades específicas de la capa web... >"

    < varía...>

    < varía...>

    "BRANCH"

    Cadena de caracteres

    Nombre de la rama de la capa.

    "CADBLOCK"

    Cadena de caracteres

    El bloque de AutoCAD asociado a la capa de entidades.

    "CADLAYER"

    Cadena de caracteres

    La capa de AutoCAD utilizada para definir la capa de entidades principal (en el caso de subtipos, se pueden usar capas adicionales).

    "DATUMTRANSFORMATION"

    Cadena de caracteres

    Lista asociada que contiene los pasos de la transformación de datum.

    "DEFINITIONEXPRESSION"

    Cadena de caracteres

    Expresión de cláusula WHERE para limitar las entidades de la capa por valores de atributo. La sintaxis de la cláusula WHERE viene determinada por los datos de origen.

    "DESCRIPTION"

    Cadena de caracteres

    El nombre de bloque si el tipo es Block Reference, o una descripción si el tipo es AECC_COGO_POINT

    "EDITMODE"

    Cadena de caracteres

    La opción de edición {"EDIT", "QUERY"}.

    "GEOMTYPE"

    Cadena de caracteres

    El tipo de geometría de la capa de entidades {"POLYGON", "POLYLINE", "POINT"}.

    "NAME"

    Cadena de caracteres

    El nombre de la capa de entidades o subcapa de subtipo.

    "PARENTNAME"

    Cadena de caracteres

    El nombre de la capa de entidades web principal.

    "PARENTURL"

    Cadena de caracteres

    La URL del extremo REST de la capa de entidades web principal.

    "PORTALITEMURL"

    Cadena de caracteres

    La ruta URL al artículo.

    "SAVEASTEMPLATE"

    Cadena de caracteres

    El valor válido es: Local

    "SOURCESPREF"

    Cadena de caracteres

    La referencia espacial de la fuente de datos de la capa como cadena de caracteres WKID o WKT.

    "SPATIALREFERENCE"

    Cadena de caracteres

    La referencia espacial de la capa como cadena de caracteres WKID o WKT.

    "SUBLAYERID"

    Cadena de caracteres

    El valor codificado del dominio de subtipo.

    "SUPPORTSBRANCHVERSIONS"

    Cadena de caracteres

    Si la capa admite el versionado en rama: {"TRUE" or "FALSE"}

    "TYPE"

    Cadena de caracteres

    Tipo de elemento predeterminado de: {POINT, Block Reference o AECC_COGO_POINT}

    "URL"

    Cadena de caracteres

    La ruta URL al extremo REST de la capa de entidades.

  • Si se produce un error, devuelve una lista con el primer valor de nil y, a continuación, una lista asociada que contiene el valor de clave "Error" y un mensaje de error asociado como cadena de caracteres: (nil ( "Error" . "<message>"))

Valores de retorno fallido

Se puede producir un valor de retorno fallido por cualquiera de los siguientes motivos:

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

    No se ha proporcionado el argumento requerido.

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

    El valor de la capa de entidades web especificada no es una capa de entidades web válida en el dibujo.

  • (nil ("Error" . "Sublayer not found.")

    El nombre de subtipo suministrado no se encontró.