[Fait] ST_GeomFromGeoJSON

Répondre

Smileys
:D ;) :o :? 8) :lol: :oops: :twisted: :roll: :ours: :fille: :calimero: :troll: :saint: :forb: :avocat: :mouton: :rando: :vaudou: :noel: :) :( :shock: :x :P :cry: :excl: :?: :idea: :arrow: :| :sleep: :geek: :blue: :mrgreen:
Voir plus de smileys

Les BBCodes sont activés
[img] est activé
[url] est activé
Les smileys sont activés

Revue du sujet
   

Si vous souhaitez joindre un ou plusieurs fichiers, complétez les indications suivantes.

Taille maximum par fichier joint : 10 Mio.

Étendre la vue Revue du sujet : [Fait] ST_GeomFromGeoJSON

par sly » 29 nov. 2015, 17:45

Ben je profite d'une lecture des vieux sujets pour accomplir ma promesse :
http://www.refuges.info/forum/viewtopic.php?p=24641

par sly » 19 janv. 2015, 17:35

Je penserais à vous prévenir lorsque la debian 8.0 sortira, ça pourrait nous fournir quelques outils plus modernes.

par Dominique » 18 janv. 2015, 18:28

OK merci. On contourne :)
Je voulais juste vérifier avant.

par sly » 18 janv. 2015, 18:12

sur le serveur, il y a postgis 1.5

ST_GeomFromGeoJSON (...)
Availability: 2.0.0

Et hélas non, ça n'est pas simple à installer du tout sur une debian wheezy :
http://trac.osgeo.org/postgis/wiki/User ... ebian70src

Et quand bien même on fait ça, on rentre dans toutes les questions de mise à jour simplifié de ce paquet

La prochaine version de debian dans lequel postgis 2.0 est disponible et maintenu c'est jessie, qui n'est encore qu'a l'état de test :
https://packages.debian.org/source/jessie/postgis


Mais qui, on peut l'espérer devrait être disponible sous peu (mois ?)
a ce moment là, mettre à jour le système sera de toute façon une chose intéressante à faire à d'autre égards et nous pourrions alors avoir postgis 2.0

je n'ai pas d'autre idée à proposer qu'attendre ou contourner le problème

[Fait] ST_GeomFromGeoJSON

par Dominique » 18 janv. 2015, 10:39

Salut,

J'ai avancé sur l'éditeur, mais je me trouve coincé à la remontée dans PG.
J'ai bien traité la descente vers l'éditeur en geojson à partir du champ geometrie_geojson retourné par infos_polygones()
J'obtiens aves Leaflet une magnifique remontée geojson du polygone modifié: '{"type":"MultiPolygon","coordinates":[[[[-6.1,47.2],[-7.3,46.4],[-4.5,45.6],[-4.7,47.8],[-6.9,47.0]]]]}'
Mais quelle est la syntaxe PGSQL de mofification du geom directement à partir de geojson ?
Quelque chose du genre: UPDATE polygones SET geom = ST_GeomFromGeoJSON('{"type":"MultiPolygon","coordinates":[[[[-6.1,47.2],[-7.3,46.4],[-4.5,45.6],[-4.7,47.8],[-6.9,47.0]]]]}') WHERE id_polygone = 3331
Me répond: 'ERREUR: la fonction st_geomfromgeojson(unknown) n'existe pas
Idem: UPDATE polygones SET geom = ST_SetSRID(ST_GeomFromGeoJSON('{"type":"MultiPolygon","coordinates":[[[[-6.1,47.2],[-7.3,46.4],[-4.5,45.6],[-4.7,47.8],[-6.9,47.0]]]]}'), 4326) WHERE id_polygone = 3331
Y a t'il un module à ajouter à PG ? (JSON-C par exemple ?)
http://trac.osgeo.org/postgis/ticket/376 (sensé livré en PostGIS 2.0.0)

Exemple en: http://dom.refuges.info/1/nav/3331?mode_affichage=edit / cliquer renommer

Haut