No consigo que aparezcan las ventanas emergentes.
Mi cliente me envió un servicio de ArcGIS para crear un mapa en ArcGIS Online. Lo añadí al mapa y activé la ventana emergente. Al hacer clic en un elemento, toda la información aparecía en la ventana emergente. Ese era el comportamiento que esperaba (y el que se explica en todas las guías).
Pero el cliente decidió crear un servicio nuevo para incluir más campos (haciendo una unión con otra tabla). Creé un mapa nuevo con la nueva capa y activé la ventana emergente. Pero ahora, cada vez que hago clic en un elemento, lo único que aparece es una ventana emergente con el siguiente mensaje: «No se encontró información». Así que he comprobado la tabla de atributos del servicio y los datos están ahí.
Esta es la solicitud que he capturado al hacer clic en un elemento:
http://myAOL.maps.arcgis.com/sharing/proxy?http://theserver.ddd.es/arcgis/rest/services/mylayer/MapServe…
En el servicio anterior, la solicitud era esta:
http://theserver.ddd.es/arcgis/rest/services/myOLDlayer/MapServer/0/query?f=json&returnGeometry=true&spatialRel=e…
¿Por qué aparece esa parte del proxy en la nueva solicitud? ¡No lo entiendo!
Algunas diferencias entre los dos servicios que ha señalado mi cliente:
- El nuevo tiene uniones
- El nuevo es WMS, pero el otro no
- El servicio anterior tenía la tabla adjunta. En la lista de capas, además de la capa, también aparecía la tabla. En el nuevo solo aparece la capa.
- En el nuevo servicio, las opciones Supports Advanced Querie y Supports Statistics están desactivadas. En el anterior estaban activadas.
¿Alguien sabe qué ocurre con el nuevo servicio?
¡¡Gracias!!