Annonce
Suite à un problème technique intervenu entre le 22 et le 23 mars, nous avons du procéder dans la soirée du 25 mars, à la restauration de la base de données du 24 mars (matinée).
En clair, nous avons perdu vos contributions et inscriptions du dimanche 24 et du lundi 25 mars.
Nous vous prions de nous excuser.
#1 Tue 20 November 2018 13:33
- heloise-pag
- Juste Inscrit !
- Date d'inscription: 3 Sep 2018
- Messages: 9
Import JSON dans bas Postgre/PostGIS
Bonjour !
je tente d'importer le fichier opentopomap.json (https://github.com/der-stefan/OpenTopoMap) dans ma base Postgre/PostGIS.
J'ai tenté avec ogr2ogr à partir de l'OSGEO4W Shell sous windows 7 :
Code:
ogr2ogr -f PostgreSQL PG:"host=localhost port=5433 dbname=otm user=postgres password=postgres" opentopomap.json
En retour :
Code:
FAILURE Unable to open datasource 'opentopomap.json' with the following drivers.
Quelqu'un aurait t-il une solution à me proposer pour importer ce fichier dans ma base ? Ou à minima pour lire ce fichier dans Qgis ?
Merci d'avance !
Héloïse
Hors ligne
#2 Wed 21 November 2018 11:29
- tumasgiu
- Membre
- Lieu: Ajaccio
- Date d'inscription: 5 Jul 2010
- Messages: 1129
Re: Import JSON dans bas Postgre/PostGIS
Je ne suis pas certain que le fichier opentopomap.json soit un fichier geojson.
OpenTopoMap est un webservice qui génère une carte topographique (fichiers garmin ou tuiles raster)
à partir de données OSM et SRTM (DEM).
Dernière modification par tumasgiu (Wed 21 November 2018 11:32)
Hors ligne
#3 Thu 22 November 2018 09:32
Re: Import JSON dans bas Postgre/PostGIS
Je ne suis pas certain que le fichier opentopomap.json soit un fichier geojson.
OpenTopoMap est un webservice qui génère une carte topographique (fichiers garmin ou tuiles raster)
à partir de données OSM et SRTM (DEM).
En effet, le opentopomap.json est le fichier de "configuration" de la carte permettant l'affichage des vector-tiles ( format mapbox). On y trouve les styles, les chemins vers les assets et le chemin vers les sources....
Il n'y a donc pas les données.
Elles sont ici :
Code:
"sources": { "openmaptiles": { "type": "vector", "url": "https://free.tilehosting.com/data/v3.json?key={key}" } }
Mais ce n'est pas du geojson, mais des tuiles vectorielles
https://github.com/mapbox/vector-tile-spec
Voici comment ils conçoivent leurs données :
https://github.com/der-stefan/OpenTopoM … ter/mapnik
Dernière modification par Dof (Thu 22 November 2018 09:33)
Hors ligne