IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IGN API Géoportail Discussion :

Geoportail + EPSG 27572 - Erreur javascript lorsque j'ajoute un layer


Sujet :

IGN API Géoportail

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 3
    Points : 3
    Points
    3
    Par défaut Geoportail + EPSG 27572 - Erreur javascript lorsque j'ajoute un layer
    Bonjour, j'ai besoin d'aide concernant le Géoportail (api). J'ai réussi à installer un serveur de cartographie (MapServer) et de créer mon service WMS. Lorsque j'essaie d'ajouter ce service WMS (qui est en EPSG 27572), j'obtiens l'erreur javascript suivante:

    [Firebugs console]
    a is null
    var OpenLayers= singleFile:true};(func...SS_NAME:"Geoportal.Viewer.Standard"});

    Voici mon code:

    viewer.map.addLayer(
    "WMS-C",
    "Synerail",
    "http://127.0.0.1:8080/cgi-bin/mapwms.exe",
    {
    layers: 'lines',
    format: 'image/png',
    transparent: true
    },
    {
    isBaseLayer: false,
    projection: new OpenLayers.Projection("EPSG:27572"),
    units: 'm',
    opacity: 0.90,
    visibility: false
    }
    );

    ===

    Par contre, je réussi à ajouter le layer "WMS". J'obtiens quand même une légère erreur quant aux tuiles. On dirait qu'elles ne sont pas découpé adéquatement.

    Note: J'ai fait une page de test qui utilise seulement openlayer et les tuiles s'affichent adéquatement. Est-ce qu'il y aurait une raison?

  2. #2
    Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 3
    Points : 3
    Points
    3
    Par défaut
    J'ai trouvé mon erreur, en fait je devais spécifier le 4326 au lieu de 27572 lors de l'ajout de la couche WMS*. De cette façon les tuiles se découpe adéquatement.

    De plus, il a fallu que j'ajoute dans le fichier .map l'epsg 4326 quant à la projection "globale" de mes layers.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [WebFlow] Erreur FlowExecutionException lorsque j'ajoute un formulaire
    Par j_esti dans le forum Spring Web
    Réponses: 1
    Dernier message: 30/08/2013, 21h55
  2. Erreur javascript sur http://www.geoportail.gouv.fr/accueil
    Par mga_geo dans le forum IGN API Géoportail
    Réponses: 1
    Dernier message: 27/06/2013, 08h26
  3. Réponses: 3
    Dernier message: 10/04/2012, 23h14
  4. Réponses: 0
    Dernier message: 24/05/2011, 15h00
  5. Réponses: 6
    Dernier message: 30/12/2006, 15h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo