Ricavare la lista dei layers da Geoserver
Se non si conoscono i nomi del layers resi disponibili da un servizio di mappe gestito con Geoserver è possibile ricavare un file xml tramite la richiesta GetCapabilities all'url del servizio. Esempio:
Se non si conoscono i nomi del layers resi disponibili da un servizio di mappe gestito con Geoserver è possibile ricavare un file xml tramite la richiesta GetCapabilities all'url del servizio. Esempio:
Con OpenLayers è possibile visualizzare overlays vettoriali sopra alle mappe per mostrare ad esempio informazioni aggiuntive di un punto / zona. Ai vettori aggiunti è possibile applicare degli stili differenti (dimensioni, colori, icone...
Per visualizzare dei punti con coordinate gps (WGS84) su un layer Google Maps con OpenLayers è necessario eseguire la trasformazione delle coordinate da EPSG:4326 (ovvero WGS84) a EPSG:900913 (Spherical Mercator). Ecco le 2 funzioni per esegui...
Attraverso le API di Google Maps è possibile visualizzare sulla mappa dei markers personalizzati. Visualizza l'esempio Ecco lo script da inserire all'interno del tag body: