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 :

Probleme de markers


Sujet :

IGN API Géoportail

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Septembre 2010
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Probleme de markers
    Bonjour à tous


    Je n'arrive pas à ajouter un maker à un endroit précis.

    Je veux ajouter un makers sur la ville de Poitiers avec une projections WGS84.

    Hors mon makers s'ajouter dans les pyrénéenne .

    Merci de votre aide



    function initGeoportalMap() {



    geoportalLoadmaCarte("plancheCartographique","normal");
    maCarte.addGeoportalLayers();
    maCarte.getMap().setCenterAtLonLat(CenterDefaultMapLng,CenterDefaultMapLat,ZoomCenterDefaultMapLng);


    var markers = new OpenLayers.Layer.Markers( "Hydrants" );
    maCarte.getMap().addLayer(markers);

    var size = new OpenLayers.Size(10,17);
    var offset = new OpenLayers.Pixel(-(size.w/2), -size.h);
    var icon = new OpenLayers.Icon('http://www.hiltonheadislander.com/images/google-map-icon.png',size,offset);
    var icon2 = new OpenLayers.Icon('http://www.hiltonheadislander.com/images/google-map-icon.png',size,offset);

    var position = new OpenLayers.LonLat(CenterDefaultMapLng,CenterDefaultMapLat);
    position.transform(OpenLayers.Projection.CRS84, maCarte.projection);
    markers.addMarker(new OpenLayers.Marker(position,icon2));


    var position2 = new OpenLayers.LonLat(0.44,47.58);
    position2.transform(OpenLayers.Projection.WGS84, maCarte.projection);
    markers.addMarker(new OpenLayers.Marker(position,icon));



    }

  2. #2
    Expert confirmé
    Homme Profil pro
    Ingénieur cartographe
    Inscrit en
    Avril 2009
    Messages
    3 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur cartographe
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2009
    Messages : 3 173
    Points : 4 224
    Points
    4 224
    Par défaut
    Plusieurs petites choses bizarres dans ton "code" :

    * CenterDefaultMapLng, CenterDefaultMapLat n'ont pas de valeurs;
    * OpenLayers.Projection.WGS84 n'existe pas (utilise OpenLayers.Projection.CRS84).
    * il faut utiliser maCarte.getMap().getProjection() et non maCarte.projection;
    * 0.44, 47.58 est au nord de Tours (et sud du Mans) ;
    * 0.44, 46.58 c'est plutôt vers Poitiers.

Discussions similaires

  1. PLUGIN - Probleme creation marker
    Par nanou31 dans le forum Eclipse Platform
    Réponses: 0
    Dernier message: 07/07/2008, 12h40
  2. Probleme de rafraichissement d'un BDGrid
    Par marmotte dans le forum Bases de données
    Réponses: 10
    Dernier message: 28/05/2004, 19h07
  3. Probleme sur les chaines de caractere
    Par scorpiwolf dans le forum C
    Réponses: 8
    Dernier message: 06/05/2002, 20h01
  4. [Kylix] Probleme d'execution de programmes...
    Par yopziggy dans le forum EDI
    Réponses: 19
    Dernier message: 03/05/2002, 15h50
  5. [Kylix] Probleme de nombre flottant!!
    Par yopziggy dans le forum EDI
    Réponses: 5
    Dernier message: 02/05/2002, 11h13

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