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
[Fait] ST_GeomFromGeoJSON
-
- Messages : 3704
- Enregistré le : 08 avr. 2006, 21:58
[Fait] ST_GeomFromGeoJSON
Dominique http://chemineur.fr
-
- Messages : 5041
- Enregistré le : 29 févr. 2004, 17:59
- Localisation : Chambéry - Savoie
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
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
-
- Messages : 3704
- Enregistré le : 08 avr. 2006, 21:58
-
- Messages : 5041
- Enregistré le : 29 févr. 2004, 17:59
- Localisation : Chambéry - Savoie
-
- Messages : 5041
- Enregistré le : 29 févr. 2004, 17:59
- Localisation : Chambéry - Savoie
Ben je profite d'une lecture des vieux sujets pour accomplir ma promesse :
http://www.refuges.info/forum/viewtopic.php?p=24641
http://www.refuges.info/forum/viewtopic.php?p=24641