Existe-t-il un moyen de convertir un fichier de formes linéaire en un fichier CSV au format suivant:
Node_1, Node_2, attribute_1, ...., attribute_x
1 2 "hello" 567845.334
J'ai regardé GDAL / OGR2OGR et PostGIS et je ne pense pas non plus que les données soient converties 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.
Réponses:
Les programmes utilitaires inclus dans OGR (OGR2OGR) ne le feront pas directement, mais il sera très facile d'utiliser OGR pour y parvenir.
Vous devrez écrire un script / programme dans l'une des langues prises en charge par OGR. Vous pouvez simplement lui faire ouvrir le fichier de formes, lire chaque entité et écrire les points + données au format CSV.
L' exemple de code C ++ sur le Wiki montre en fait presque tous les appels d'API OGR requis pour cela.
la source