banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Pour sécuriser votre compte sur les forums du GeoRezo, nous vous proposons de changer votre mot de passe.

Vous allez recevoir un message pour effectuer ce changement de mot de passe.

Merci de bien respecter les règles préconisées.

#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: 1134

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

Dof
Participant assidu
Lieu: Grenoble
Date d'inscription: 28 Oct 2009
Messages: 317
Site web

Re: Import JSON dans bas Postgre/PostGIS

tumasgiu a écrit:

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

 

Pied de page des forums

Powered by FluxBB