Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
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

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

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