J'ai un Shapefile avec plusieurs formes à l'intérieur.
En utilisant MapWindow, j'ai pu déterminer que la forme dont j'ai besoin est celle avec shapeId 19.
Comme vous pouvez probablement le constater, j'ai très peu d'expérience avec le SIG en général, mais je pense que je suis venu au bon endroit pour demander de l'aide.
Ce dont j'ai besoin, c'est d'extraire toutes les coordonnées lat / long qui déterminent la forme.
Est-il possible de le faire en utilisant MapWindow ou dois-je utiliser un autre logiciel?
Si plus d'informations sont nécessaires pour vous aider, veuillez commenter et je mettrai à jour dès que possible.
Toute aide est appréciée car cela me rend fou!
shp2text
Geo :: ShapeLib
ShpDump
Plus...
la source
Vous trouverez ci-dessous un moyen d'accéder aux coordonnées de latitude et de longitude du fichier de formes ESRI, entre autres bits d'informations tels que la référence spatiale, les attributs de champ, les valeurs de champ, etc., à l'aide de Python. Le code ci-dessous ne fonctionne que pour les polygones et les points (car je n'ai pas encore écrit le code pour les polylignes). J'ai essentiellement bricolé du code que j'ai trouvé éparpillé dans l'aide d'ArcGIS Desktop 9.3, ajouté quelques-unes des miennes et rassemblé dans une seule fonction. Il a été écrit avec ArcGIS 9.3. Vous devriez pouvoir passer un fichier de formes polygonal ou un fichier de formes ponctuelles et la logique le dirigera en conséquence.
la source