Estoy tratando de leer los valores del dominio en un mapa, ¿cómo lograr este objetivo en arcgis javascript api? ¿alguna ayuda?
Respuestas
¿Demasiados anuncios?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.
mohsen najafzadeh
Puntos
421
En la v3.12, intenta utilizar getDomain, fl.getDomain("fieldName") https://developers.arcgis.com/javascript/jsapi/featurelayer-amd.html#getdomain