6 votos

Obtención del valor codificado del dominio desde la capa del mapa con la api de arcgis javascript

Estoy tratando de leer los valores del dominio en un mapa, ¿cómo lograr este objetivo en arcgis javascript api? ¿alguna ayuda?

5voto

Lamar Puntos 145

Puede obtenerlo en el FeatureLayer clase. Hay un atributo llamado fields que es una matriz de Field objetos. El Field La clase tiene domain atributo.

Lo siguiente mostrará los dominios en la consola (si los hay):

var map = new Map(...);
var fl = new FeatureLayer(...);
map.addLayer(fl);

// when layer is ready
fl.on("load", ()=>{
   for (var i = 0; i < fl.fields.length; i++) {
     console.debug(fl.fields[i].domain);
   }
});

Buena suerte.

0voto

mohsen najafzadeh Puntos 421

En la v3.12, intenta utilizar getDomain, fl.getDomain("fieldName") https://developers.arcgis.com/javascript/jsapi/featurelayer-amd.html#getdomain

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X