J'essaie de convertir des fichiers Shapefiles du site Web des districts du Sénat de l' État du Texas en un fichier GeoJSON à utiliser avec l'API Google Maps. J'utilise QGIS pour faciliter mais je n'arrive pas à obtenir la bonne projection / coordonnées. Jusqu'à présent, j'ai essayé Google Mercator (EPSG: 900913) et WGS 84 (EPSG: 4326) sans succès. J'utilise les OpenLayers pour vérifier les résultats et il continue de placer le Texas près du golfe de Guinée (0 lat, 0 lng).
19
Voici l'outil de conversion pour le fichier de formes en geojson via un navigateur Web sans code côté serveur et prenant en charge le codage non anglais, il suffit de télécharger le fichier zip et de définir le codage pour le texte correctement.
https://github.com/gipong/shp2geojson.js
Si vous utilisez cette bibliothèque avec Google Map api v3, vous pouvez ignorer le champ de code EPSG car le fichier d'archive ZIP (PlanS172.zip) du site Web des districts du Sénat de l'État du Texas contient le fichier .prj.
la source
Via la ligne de commande:
Je suppose que c'est ce que le client Web de cette réponse utilise.
la source
Cela devrait vous aider si vous avez seulement besoin de faire quelques fichiers de formes
http://ogre.adc4gis.com/
la source
GeoJSON est basé sur la notation d'objet JavaScript. Ici, dans cet article, vous pouvez explorer différentes méthodes pour convertir les fichiers de formes en ligne, hors ligne ou à l'aide d'API que vous pouvez utiliser. Consultez donc cet article pour convertir des fichiers de formes en fichiers GeoJSON à utiliser dans la carte Google.
Différentes façons de convertir Shapefile en GeoJSON - en ligne ou hors ligne ou API
la source