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") ("PORTALITEMURL" . "https://MyGISportal.esri.com/portal/home/item.html?id=e3af6716ec324ec4a0efea405f4869c1") ("URL" . "https://MyGISportal.com/server/rest/services/subtypes/UtilityPoles/FeatureServer/0") ("BRANCH" . "sde.DEFAULT") ("SYMBOLTYPE" . "Point") ("SYMBOLDESCRIPTION" . "") ("CADLAYER" . "ESRI_UtilityPoles") ("CONNECTED" . "TRUE") ("DEFINITIONEXPRESSION" . "") ("EDITMODE" . "EDIT") ("SUPPORTS_M" . "FALSE") ("SUPPORTS_Z" . "TRUE") ("SUPPORTSATTACHMENTS" . "TRUE") ("SUPPORTSBRANCHVERSIONS" . "TRUE") ("SUPPORTSEDITING" . "TRUE") ("TYPEFIELD" . "PoleType") ("SPATIALREFERENCE" . "6443") ("SOURCESPREF" . "103023") ("DATUMTRANSFORMATION" (("From" . "6443") ("To" . "3857") ("Transformation" ((("Direction" . "Reverse") ("Step" . "108363")))))) ("SUPPORTSEDITORTRACKING" . "TRUE") ("LASTEDITTIME_UTC" . "1716295706000"))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_Commercial_Buildings como una lista asociada:
(("NAME" . "Destroyed") ("PARENTNAME" . "Damage_to_Commercial_Buildings") ("GEOMTYPE" . "Point") ("CADLAYER" . "ESRI_Damage_to_Commercial_Buildings_Destroyed") ("SYMBOLTYPE" . "Block Reference") ("SYMBOLDESCRIPTION" . "Destroyed_Structure") ("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 AutoLISP de propiedades de capa de entidades web con una etiqueta y un valor. La lista asociada de propiedades puede contener estos valores y otros:
Etiqueta asociada Tipo de valor Descripción del valor "BRANCH" Cadena de caracteres
Nombre de la rama de la capa.
"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).
"CONNECTED" Cadena de caracteres
Si la capa está conectada: {"TRUE" o "FALSE"}
"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.
"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"}.
"LASTEDITTIME_UTC" Cadena de caracteres
Hora Unix/época de la última edición de la capa de entidades web.
"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.
"RELATIONSHIPS" Lista de cadenas de caracteres
Lista de nombres de campo de relación disponibles.
"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.
"SUPPORTEDCURVETYPES" Lista de cadenas de caracteres
Tipos de curva admitidos: {"esriGeometryCircularArc", "esriGeometryEllipticArc", "esriGeometryBezier3Curve", "esriGeometryBezier"}
"SUPPORTSATTACHMENTS" Cadena de caracteres
Si la capa admite adjuntos: {"TRUE" o "FALSE"}
"SUPPORTSBRANCHVERSIONS" Cadena de caracteres
Si la capa admite el versionado en rama: {"TRUE" or "FALSE"}
"SUPPORTSEDITING" Cadena de caracteres
Si la capa admite la edición: {"TRUE" o "FALSE"}.
"SUPPORTSEDITORTRACKING" Cadena de caracteres
Campo desde el que se definen las subcapas: {"TRUE" o "FALSE"}
"SUPPORTSM" Cadena de caracteres
Si la capa admite valores m: {"TRUE" o "FALSE"}.
"SUPPORTSTRUECURVES" Cadena de caracteres
Si la capa admite curvas verdaderas: {"TRUE" o "FALSE"}
"SUPPORTSZ" Cadena de caracteres
Si la capa admite valores z: {"TRUE" o "FALSE"}.
"SYMBOLDESCRIPTION" Cadena de caracteres
Nombre de bloque si el tipo de símbolo es Block Reference, descripción si el tipo de símbolo es COGO Point o nombre de patrón de trama si el tipo de símbolo es Hatch
"SYMBOLTYPE" Cadena de caracteres
Tipo de elemento predeterminado de{POINT, Block Reference, COGO Point, Automatic, or Hatch}.
"TYPEFIELD" Cadena de caracteres
Propiedad Typefield desde REST.
"URL" Cadena de caracteres
La ruta URL al extremo REST de la capa de entidades.
"<otras propiedades específicas de la capa web... >"
< varía...>
< varía...>
- 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" . "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ó.