Estoy tratando de mapear un Shapefile ( descargar ) en un mapa de Google usando la API de Javascript. El Shapefile describe los límites de los distritos escolares de Nueva York.
La proyección del archivo era Lambert Conformal Conic
, así que intenté convertirlo a Google Mercator
QGIS. Sin embargo, las coordenadas aún no tienen sentido. Cuando mapeo los polígonos, cubren toda la Tierra.
Por ejemplo, uno de los puntos imposibles que obtengo es -8240484.27362, 4961069.9502
.
¿Cómo puedo convertir correctamente mi Shapefile a un formato aceptable?
fuente
.prj
archivo, incluso diceGoogle_Maps_Global_Mercator
. Pero aún así, las coordenadas son extravagantes.EPSG:4326.
Gracias por su ayuda!Cargue el archivo de forma 'tal cual' en QGIS y Guardar como KML realizará la conversión y se mostrará correctamente en Google Earth.
Ver: http://pvanb.wordpress.com/2012/07/31/exporting-vector-layer-as-kml-in-qgis/
para Google Maps, debe cargar el kml en un servidor web público.
Capa de ejemplo en Google Maps API v3
https://google-developers.appspot.com/maps/documentation/javascript/examples/full/layer-kml
Código de ejemplo:
fuente