Estou tentando converter Shapefiles do site Distritos do Senado do Estado do Texas em um arquivo GeoJSON para uso com a API do Google Maps. Estou usando o QGIS para facilitar, mas não consigo acertar a projeção / coordenadas. Até agora, tentei o Google Mercator (EPSG: 900913) e o WGS 84 (EPSG: 4326) sem sorte. Estou usando o OpenLayers para verificar os resultados e ele continua colocando o Texas perto do Golfo da Guiné (0 lat, 0 lng).
19
Aqui está a ferramenta de conversão de shapefile para geojson via navegador da web, sem código do lado do servidor e suporte para codificação que não seja em inglês, basta fazer o upload do arquivo zip e definir a codificação para o texto correto.
https://github.com/gipong/shp2geojson.js
Se você usar esta biblioteca com o Google Map api v3, poderá pular o campo de código EPSG porque o download do arquivo ZIP (PlanS172.zip) do formulário do site dos Distritos do Senado do Estado do Texas contém o arquivo .prj.
fonte
Via linha de comando:
Eu acho que é isso que o cliente web desta resposta usa.
fonte
Isso deve ajudá-lo se você precisar apenas fazer alguns shapefiles
http://ogre.adc4gis.com/
fonte
GeoJSON é baseado em JavaScript Object Notation. Aqui neste post, você pode explorar diferentes métodos para converter os shapefiles online, offline ou com a ajuda da API da qual você pode usar. Então confira este post para converter arquivos shapefiles em arquivos GeoJSON para usar no mapa do google.
Diferentes maneiras de converter Shapefile para GeoJSON - Online ou Offline ou API
fonte