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

GEODATA DAYS 2024

#1 Thu 08 April 2010 11:09

Linugis
Participant occasionnel
Date d'inscription: 9 Oct 2009
Messages: 14

[Openlayers] Affichage GML

Bonjour,

Voici mon problème : Je tente d'afficher une couche GML dans openlayers, le GML et générer par une requête asgml sous postgis.
Ce GML est dans une variable (data) que je fais passer a openlayer comme ceci :

Code:

function affgml(data){
    map.addLayer(new OpenLayers.Layer.GML("GML", data));
};

Or il semble qu'Openlayers cherche le gml dans une fichier (url) et non dans une variable.
Y'a t'il un moyen de faire passer une variable contenant le gml a Openlayers ? 

Plus généralement je cherche a afficher sur une carte un objet sélectionner par l'utilisateur, pour faire celas j'essai de suivre ce parcours :
requête asgml sur l'objet sélectionner -> transfert d'une variable contenant le gml a openlayers -> ajout d'une couche a la carte courante contenant le gml de l'objet sélectionner.

Cette méthode vous paraît-elle être la bonne ?

Merci d'avance.

Hors ligne

 

Pied de page des forums

Powered by FluxBB