Affichage de coordonnées lat. long. depuis un fichier .xls
Giboulée
-
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Je suis à la recherche d'un moyen pour afficher des coordonnées géographiques sur openstreetmap, geoportail ou même Google Earth. Pour cela, il me faudrait un fichier KML, GeoJdson ou GPX.
J'ai déjà les coordonnées de latitude et de longitude relevées sur le terrain. Je cherche à mettre ces points sur une carte cadastrale, mon fichier XLS se présente de cette manière.
Point Latitude Longitude
1 -2.12020 48.32691
2 -2.12110 48.32663
3 -2.12937 48.32149
Vous vous douterez que si je pose la question, c'est que je n'ai pas réussi à trouver de solution concluante.
Je suis à la recherche d'un moyen pour afficher des coordonnées géographiques sur openstreetmap, geoportail ou même Google Earth. Pour cela, il me faudrait un fichier KML, GeoJdson ou GPX.
J'ai déjà les coordonnées de latitude et de longitude relevées sur le terrain. Je cherche à mettre ces points sur une carte cadastrale, mon fichier XLS se présente de cette manière.
Point Latitude Longitude
1 -2.12020 48.32691
2 -2.12110 48.32663
3 -2.12937 48.32149
Vous vous douterez que si je pose la question, c'est que je n'ai pas réussi à trouver de solution concluante.
A voir également:
- Affichage de coordonnées lat. long. depuis un fichier .xls
- Fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier rar - Guide
- Fichier .dat - Guide
1 réponse
Bonjour,
Pourrions-nous savoir ce que tu as cherché exactement ?
Si c'est "transformer" un fichier excel directement dans le format de fichier voulu.. je comprend que tu n'aies pas trouvé...
Car il s'agit plus d'un de format de données... qu'un format de fichier à proprement parler
Par exemple, pour le format GeoJSON.. il s'agit en fait d'écrire les données sous cette forme :
.. données que tu peux écrire directement dans un fichier text par exemple.
Pour GPX, les données s'écrivent sous la forme :
et pour le KML
Quelques liens :
https://geojson.org/
https://fr.wikipedia.org/wiki/GPX_(format_de_fichier)
https://fr.wikipedia.org/wiki/Keyhole_Markup_Language
Bref .... il faut que tu créés une macro qui génère un fichier text structuré selon le format voulu.
Tu as donc seulement besoin de trouver, comment en VBA, on crée un fichier text ... et comment écrire dedans...
.
Pourrions-nous savoir ce que tu as cherché exactement ?
Si c'est "transformer" un fichier excel directement dans le format de fichier voulu.. je comprend que tu n'aies pas trouvé...
Car il s'agit plus d'un de format de données... qu'un format de fichier à proprement parler
Par exemple, pour le format GeoJSON.. il s'agit en fait d'écrire les données sous cette forme :
{ "type": "Feature", "geometry": { "type": "Point", "coordinates": [125.6, 10.1] }, "properties": { "name": "Dinagat Islands" } }
.. données que tu peux écrire directement dans un fichier text par exemple.
Pour GPX, les données s'écrivent sous la forme :
<?xml version="1.0" encoding="UTF-8" standalone="no" ?> <gpx xmlns="http://www.topografix.com/GPX/1/1" creator="byHand" version="1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd"> <wpt lat="39.921055008" lon="3.054223107"> <ele>12.863281</ele> <time>2005-05-16T11:49:06Z</time> <name>Cala Sant Vicenç - Mallorca</name> <sym>City</sym> </wpt> </gpx>
et pour le KML
<?xml version="1.0" encoding="UTF-8"?> <kml xmlns="http://www.opengis.net/kml/2.2"> <Document> <Placemark> <name>New York City</name> <description>New York City</description> <Point> <coordinates>-74.006393,40.714172,0</coordinates> </Point> </Placemark> </Document> </kml>
Quelques liens :
https://geojson.org/
https://fr.wikipedia.org/wiki/GPX_(format_de_fichier)
https://fr.wikipedia.org/wiki/Keyhole_Markup_Language
Bref .... il faut que tu créés une macro qui génère un fichier text structuré selon le format voulu.
Tu as donc seulement besoin de trouver, comment en VBA, on crée un fichier text ... et comment écrire dedans...
.