Este mapa interactivo destaca un área y muestra un resumen de los datos relacionados con su ubicación. Los datos presentados en los cuadros, en la parte inferior del mapa, pueden ser cualquier datos enteros que le permitan responder nuevas preguntas sobre ubicaciones que no puede responder solo con los mapas.
Por ejemplo, en el mapa web puede enriquecer su polígono con demografía, paisaje, infraestructura y otras variables utilizando la capa enriquecida o analizar sus propios datos con puntos agregados. Luego puede usar esta plantilla para mostrar su análisis con una aplicación simple de mapeo web.
Verlo en vivo
La plantilla se puede configurar utilizando las siguientes opciones:
¿Nuevo en Github? Empiece aquí.
http://<Your Web Server>/<app folder name>/index.html"sharinghost": "https://" + “<your organization name>.maps.arcgis.comarcgis es el nombre del adaptador web: "sharinghost": "https://" + "webadaptor.domain.com/arcgis""https://js.arcgis.com/3.35" y reemplace esta parte de la referencia con la URL a su instalación local."https://webadaptor.domain.com/arcgis/jsapi/jsapi" , donde arcgis es el nombre de su adaptador web.Nota: Si su aplicación edita las características en un servicio de características, contiene servicios seguros o mapas web que no se comparten públicamente, o generan solicitudes que excedan 200 caracteres, es posible que deba configurar y usar una página proxy. Las situaciones comunes en las que puede exceder la longitud de la URL está utilizando polígonos complejos como entrada a una tarea o especificando una referencia espacial utilizando texto conocido (WKT). Para obtener detalles sobre la instalación y la configuración de una página Proxy, consulte el uso del proxy. Si no tiene una conexión a Internet, deberá acceder e implementar la API ArcGIS para la documentación de JavaScript desde desarrolladores.arcgis.com.
La plantilla requiere una FeatureLayer con atributos numéricos para mostrar los datos en el panel de bloques sobre el mapa.
Esta plantilla tiene un constructor de aplicaciones integrado. Si está utilizando esta plantilla a través de ArcGIS.com, puede aprovechar este constructor mientras se registra a ArcGIS. Si es el propietario de la aplicación a través del parámetro APPID, verá una opción para ingresar al modo de constructor y comenzar a configurar la plantilla.
Si no está utilizando las aplicaciones en línea de ArcGIS, puede configurar esta plantilla usando el defaults.js en la carpeta de configuración. Para configurar la capa de datos, ingrese el ID de FeatureLayer en la propiedad "SummaryLayer": "ID". Necesitará saber la identificación de esta capa. La ID de la capa se puede ver en la respuesta JSON WebMap o registrando el objeto FeatRElayer a la consola.
Una vez que tenga la capa con los datos configurados, puede comenzar a ingresar qué atributos le gustaría mostrar editando la propiedad "ResumenAttributes" en el defaults.js.
Puede especificar 1-4 variables principales y cada una puede tener 0 sub-variables que se mostrarán cuando se haga clic en la variable principal. Para la variable principal, opcionalmente puede vincular a una fuente para los datos. Cada variable también puede tener una etiqueta para ella.
"summaryLayer": {
"id": "THE_ID_OF_MY_LAYER"
},
"summaryAttributes": [{
"attribute": "MY_MAIN_VARIABLE",
"label": "My Variable",
"dataSourceUrl": "http://mydata.com/",
"children": [{
"attribute": "MY_RELATED_VARIABLE 1",
"label": "My Related Variable 1"
}, {
"attribute": "MY_RELATED_VARIABLE 2",
"label": "My Related Variable 2"
}]
}]
¿Nuevo en Github? Empiece aquí.
Esta aplicación utiliza un WebFont personalizado creado en Fontello. Si está alojando esta aplicación en su propio servidor, asegúrese de que esté configurado para alojar los archivos WebFont con los tipos de MIME correctos. Algunos servidores requieren un tipo de tipo MIME para estos archivos para poder servirlos correctamente. Consulte las siguientes URL para obtener más información. Hay un archivo ZIP de la fuente web con su configuración de Fontello en la carpeta "Recursos" en este repositorio.
¿Encuentra un error o quieres solicitar una nueva función? Háganos saber enviando un problema.
Cualquiera y todos pueden contribuir. :)
Copyright 2012 ESRI
Licenciado bajo la licencia Apache, versión 2.0 (la "licencia"); No puede usar este archivo, excepto de conformidad con la licencia. Puede obtener una copia de la licencia en
http://www.apache.org/licenses/license-2.0
A menos que la ley aplicable sea requerida o acordado por escrito, el software distribuido bajo la licencia se distribuye de manera "como es", sin garantías o condiciones de ningún tipo, ya sea expresas o implícitas. Consulte la licencia para los permisos y limitaciones de rigor de idioma específico bajo la licencia.
Una copia de la licencia está disponible en el archivo License.txt del repositorio.