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

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Tue 03 August 2010 14:22

Ludovic L
Membre
Lieu: Tours
Date d'inscription: 23 Jun 2005
Messages: 333

[google map] appel d'une couche postGIS

Bonjour,

Actuellement en refonte de notre site internet, nous envisageons d'intégrer un affichage google map des sites naturels que nous gérons. Ces sites sont stockés sous postgis sur une base accessible à l'extérieur.

N'ayant aucune expérience de google map, est-il possible d'appeler la table spatiale postGIS sans être obliger de passer par un export KML ?

Merci pour votre aide.

Dernière modification par Ludovic L (Tue 03 August 2010 14:22)


Conservatoire d'espaces naturels Centre-Val de Loire
Responsable SIG et informatique

Hors ligne

 

#2 Tue 03 August 2010 15:21

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9869
Site web

Re: [google map] appel d'une couche postGIS

Bonjour,

La seule possibilité est de réaliser un script qui va récupérer les données et les structurer. Plusieurs possibilités sont possible mais je pense que si tu utilises OpenLayers ou assimilé tu peux passer par du GeoJSON ou du WFS.

Le WFS t'oblige à avoir un serveur carto (quoique ...). Pour le geoJSON tu peux prépaper l'en-tête en dure et faire une requête avec la fonctin asJson():

Code:

AsJSON(GeometryFromText('POLYGON(((0 0 0, 1 0 0, 1 1 0, 0 1 0, 0 0 0)))',4326))

renverra

Code:

"polygon": [[[0.0, 0.0, 0.0] [1.0, 0.0, 0.0] [1.0, 1.0, 0.0] [0.0, 1.0, 0.0] [0.0, 0.0, 0.0]]]

Y.


Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !!  - GeoRezo vous aide ? Aidez GeoRezo !

Hors ligne

 

#3 Wed 04 August 2010 10:41

Ludovic L
Membre
Lieu: Tours
Date d'inscription: 23 Jun 2005
Messages: 333

Re: [google map] appel d'une couche postGIS

Merci Yves pour ta réponse.
Vu les technos utilisées, je ne pense pas que le prestataire, ni moi d'ailleurs, somment en mesure de mettre en place un tel script.

Et si on passe par un fichier KML, il me suffit de l'actualiser sur l'espace de stockage du site internet ou il y a une manip d'import dans l'appli google map ?


Conservatoire d'espaces naturels Centre-Val de Loire
Responsable SIG et informatique

Hors ligne

 

#4 Wed 04 August 2010 11:08

ThomasG
Membre
Lieu: Nantes
Date d'inscription: 9 Sep 2005
Messages: 947
Site web

Re: [google map] appel d'une couche postGIS

Bonjour,

La mise à jour du fichier suffit pour actualiser le rendu
Voir par exemple le code source de http://code.google.com/intl/fr/apis/map … r-kml.html

Cordialement

ThomasG

Dernière modification par ThomasG (Wed 04 August 2010 11:08)

Hors ligne

 

#5 Wed 04 August 2010 14:22

Ludovic L
Membre
Lieu: Tours
Date d'inscription: 23 Jun 2005
Messages: 333

Re: [google map] appel d'une couche postGIS

OK, merci pour cette précision Thomas, cette solution devrait nous suffire.


Conservatoire d'espaces naturels Centre-Val de Loire
Responsable SIG et informatique

Hors ligne

 

Pied de page des forums

Powered by FluxBB