Suite

Comment convertir un fichier de formes de ligne en un fichier CSV avec des nœuds et des liens ?


Existe-t-il un moyen de convertir un fichier de formes linéaire en un fichier CSV au format suivant :

Nœud_1, Nœud_2, attribut_1,… , attribut_x 1 2 "bonjour" 567845.334

j'ai regardé GDAL/OGR2OGR et PostSIG et je ne pense pas que l'un ou l'autre convertisse les données au format que je veux.

Cela ne me dérange pas d'écrire un script pour le faire, si je suis guidé dans la bonne direction.


Les programmes utilitaires inclus dans OGR (OGR2OGR) ne le feront pas directement, mais il sera très facile d'utiliser OGR pour accomplir cela.

Vous auriez besoin d'écrire un script/programme dans l'un des langages pris en charge par OGR. Vous pouvez simplement lui demander d'ouvrir le fichier de formes, de lire chaque entité et d'écrire les points + les données au format CSV.

L'exemple de code C++ sur le Wiki montre en fait presque tous les appels API OGR requis pour cela.


Voir la vidéo: Saaristokaupunkiin uusi työmaa (Octobre 2021).