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 :

Couches décalées en dézoomant


Sujet :

IGN API Géoportail

  1. #1
    Membre à l'essai
    Profil pro
    CTO
    Inscrit en
    Mai 2009
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : CTO

    Informations forums :
    Inscription : Mai 2009
    Messages : 26
    Points : 20
    Points
    20
    Par défaut Couches décalées en dézoomant
    Bonjour,

    J'ai un petit probléme concernant ce site :
    http://www.ludotourisme.net/carte-tresors/

    Lorsque l'on dézoome, tous les pictogrammes autre que ceux de la couche GPSaventure sont déplacés vers le bas.
    On remarque aussi que si l'on fait monter la couche GPSaventure, la couche "En Validation" prenant sa place, ce sont maintenant les pictos de cette dernière qui reste bien en place après un dézoom.

    J'aimerais savoir si vous avez déjà vu ce genre de problème et vos solutions. Si vous avez besoin de plus d'infos, demandez

    Merci d'avance.

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    2 124
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 2 124
    Points : 1 764
    Points
    1 764
    Par défaut Début de réponse
    Depuis la beta4, je n'ai plus constaté de problèmes d'alignement entre mes couches et celles de l'API.
    Par contre je n'utilise que des zooms importants: département à rue.
    Je n'ai pas réussi à voir dans le code comment était spécifié la projection pour les marqueurs.
    J'utilise les couches Vector plutôt que les Markers car il me semble que ces dernières sont en perte de vitesse au niveau développement.

  3. #3
    Membre à l'essai
    Profil pro
    CTO
    Inscrit en
    Mai 2009
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : CTO

    Informations forums :
    Inscription : Mai 2009
    Messages : 26
    Points : 20
    Points
    20
    Par défaut
    Voila la liste de tous les layers , avec leur nom et leur projection. J'ai comparé tous les autres attributs, je ne vois aucune différence entre les 4 derniers layers qui sont mes layers perso.
    Je me demande si le problème ne vient pas de la projection "MILLER".

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    0	[ nom: _FXX_territory_ ]	[ proj: IGNF:GEOPORTALFXX ]
    1	[ nom: _CRZ_territory_ ]	[ proj: IGNF:GEOPORTALCRZ ]
    2	[ nom: _GLP_territory_ ]	[ proj: IGNF:GEOPORTALANF ]
    3	[ nom: _GUF_territory_ ]	[ proj: IGNF:GEOPORTALGUF ]
    4	[ nom: _KER_territory_ ]	[ proj: IGNF:GEOPORTALKER ]
    5	[ nom: _MTQ_territory_ ]	[ proj: IGNF:GEOPORTALANF ]
    6	[ nom: _MYT_territory_ ]	[ proj: IGNF:GEOPORTALMYT ]
    7	[ nom: _NCL_territory_ ]	[ proj: IGNF:GEOPORTALNCL ]
    8	[ nom: _PYF_territory_ ]	[ proj: IGNF:GEOPORTALPYF ]
    9	[ nom: _REU_territory_ ]	[ proj: IGNF:GEOPORTALREU ]
    10	[ nom: _SBA_territory_ ]	[ proj: IGNF:GEOPORTALANF ]
    11	[ nom: _SMA_territory_ ]	[ proj: IGNF:GEOPORTALANF ]
    12	[ nom: _SPM_territory_ ]	[ proj: IGNF:GEOPORTALSPM ]
    13	[ nom: _WLF_territory_ ]	[ proj: IGNF:GEOPORTALWLF ]
    14	[ nom: _WLD_world_ ]	[ proj: IGNF:MILLER ]
    15	[ nom: ORTHOIMAGERY.ORTHOPHOTOS ]	[ proj: IGNF:GEOPORTALFXX ]
    16	[ nom: ORTHOIMAGERY.ORTHOPHOTOS ]	[ proj: IGNF:GEOPORTALANF ]
    17	[ nom: ORTHOIMAGERY.ORTHOPHOTOS ]	[ proj: IGNF:GEOPORTALGUF ]
    18	[ nom: ORTHOIMAGERY.ORTHOPHOTOS ]	[ proj: IGNF:GEOPORTALANF ]
    19	[ nom: ORTHOIMAGERY.ORTHOPHOTOS ]	[ proj: IGNF:GEOPORTALMYT ]
    20	[ nom: ORTHOIMAGERY.ORTHOPHOTOS ]	[ proj: IGNF:GEOPORTALREU ]
    21	[ nom: ORTHOIMAGERY.ORTHOPHOTOS ]	[ proj: IGNF:GEOPORTALANF ]
    22	[ nom: ORTHOIMAGERY.ORTHOPHOTOS ]	[ proj: IGNF:GEOPORTALANF ]
    23	[ nom: ORTHOIMAGERY.ORTHOPHOTOS ]	[ proj: IGNF:GEOPORTALSPM ]
    24	[ nom: ORTHOIMAGERY.ORTHOPHOTOS ]	[ proj: IGNF:MILLER ]
    25	[ nom: ORTHOIMAGERY.ORTHOPHOTOS ]	[ proj: IGNF:GEOPORTALWLF ]
    26	[ nom: GEOGRAPHICALGRIDSYSTEMS.MAPS ]	[ proj: IGNF:GEOPORTALCRZ ]
    27	[ nom: GEOGRAPHICALGRIDSYSTEMS.MAPS ]	[ proj: IGNF:GEOPORTALFXX ]
    28	[ nom: GEOGRAPHICALGRIDSYSTEMS.MAPS ]	[ proj: IGNF:GEOPORTALANF ]
    29	[ nom: GEOGRAPHICALGRIDSYSTEMS.MAPS ]	[ proj: IGNF:GEOPORTALGUF ]
    30	[ nom: GEOGRAPHICALGRIDSYSTEMS.MAPS ]	[ proj: IGNF:GEOPORTALKER ]
    31	[ nom: GEOGRAPHICALGRIDSYSTEMS.MAPS ]	[ proj: IGNF:GEOPORTALANF ]
    32	[ nom: GEOGRAPHICALGRIDSYSTEMS.MAPS ]	[ proj: IGNF:GEOPORTALMYT ]
    33	[ nom: GEOGRAPHICALGRIDSYSTEMS.MAPS ]	[ proj: IGNF:GEOPORTALNCL ]
    34	[ nom: GEOGRAPHICALGRIDSYSTEMS.MAPS ]	[ proj: IGNF:GEOPORTALPYF ]
    35	[ nom: GEOGRAPHICALGRIDSYSTEMS.MAPS ]	[ proj: IGNF:GEOPORTALREU ]
    36	[ nom: GEOGRAPHICALGRIDSYSTEMS.MAPS ]	[ proj: IGNF:GEOPORTALANF ]
    37	[ nom: GEOGRAPHICALGRIDSYSTEMS.MAPS ]	[ proj: IGNF:GEOPORTALANF ]
    38	[ nom: GEOGRAPHICALGRIDSYSTEMS.MAPS ]	[ proj: IGNF:GEOPORTALSPM ]
    39	[ nom: GEOGRAPHICALGRIDSYSTEMS.MAPS ]	[ proj: IGNF:MILLER ]
    40	[ nom: GEOGRAPHICALGRIDSYSTEMS.MAPS ]	[ proj: IGNF:GEOPORTALWLF ]
    41	[ nom: GPSaventure ]	[ proj: IGNF:GEOPORTALFXX ]
    42	[ nom: En validation ]	[ proj: IGNF:GEOPORTALFXX ]
    43	[ nom: Évènement Ludique ]	[ proj: IGNF:GEOPORTALFXX ]
    44	[ nom: Ludoparcours ]	[ proj: IGNF:GEOPORTALFXX ]

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    2 124
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 2 124
    Points : 1 764
    Points
    1 764
    Par défaut
    D'après le lien http://api.ign.fr/geoportail/api/doc...ster/wmsc.html, il me semble comprendre qu'il faut changer de projection avec la résolution.

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 13
    Points : 16
    Points
    16
    Par défaut
    Oui, c'était aussi mon impression en regardant ludotourisme, très chouette par ailleurs.
    merci à mga_geo pour sa réponse ; dgrichard doit se trouver quelque part entre le fin fond de l'Amazonie et celui du désert australien, donc sans internet.... en tout cas ne comptez pas trop sur lui ces temps ci, c'est les vacances bien méritées pour lui n'est-ce pas ?

    ... et pas sur moi non plus, je suis certain de ne pas pouvoir le remplacer...
    Bon été à tous !

  6. #6
    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 Passag GEOPORTAL*** vers MILLER et lycée de versailles
    Toutes les couches reprojetables le sont lors du changement de zoom local/monde (et dans les deux sens). Rien n'empêche qu'il y ait un boggue cependant !

    L'impression que j'ai est que les couches picto ne répondent pas aux critères "reprojetables" ...

    Comme l'a écrit achaumet, je n'ai pas accès facilement au réseau et surtout à la plate-forme de dèv. Je conseille de récupérer le code de l'API et de jeter un oeil à la classe Geoportal.Map, méthode changeBaseLayer(), c'est elle qui décide ou non si faut :

    1/ reprojeter la couche;
    2/ ne plus la dessiner (car non reprojetable);

    Les OpenLayers.Layers.Markers sont bien pris en compte, mais j'ai pas vu dans le code la gestion des projections des couches ?!

    Sinon, il est possible de bloquer le zone minimum de l'affichage en bloquant toutes les couches (y compris celle du Géoportail) à 5.

  7. #7
    Membre à l'essai
    Profil pro
    CTO
    Inscrit en
    Mai 2009
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : CTO

    Informations forums :
    Inscription : Mai 2009
    Messages : 26
    Points : 20
    Points
    20
    Par défaut
    Bonjour et merci de votre attention,
    J'ai remarqué que lorsque l'on passe à la vue monde, on change la projection de la map, on passe de IGNF:GEOPORTALFXX à IGNF:MILLER.
    Donc je pense que effectivement la première couche (celle des GPSaventure si on ne change pas l'ordre dans le switcher) est bien redessinée dans la nouvelle projection, mais pas les autres.
    Je vais suivre votre piste.

Discussions similaires

  1. vues - Couches de déconnexion ???
    Par gilux dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 27/07/2004, 10h41
  2. [Persistance] Conseil cette couche ?
    Par Alec6 dans le forum Langages de programmation
    Réponses: 2
    Dernier message: 16/06/2004, 11h21
  3. couche entre partie applicative et donnée
    Par crossbow dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 14/06/2004, 15h54
  4. Combiner plusieurs textures avec couches alpha
    Par TibobiT dans le forum OpenGL
    Réponses: 2
    Dernier message: 01/05/2004, 15h20
  5. programmation reseau - couche 2 du modele osi
    Par sahor dans le forum C++Builder
    Réponses: 3
    Dernier message: 06/11/2002, 18h33

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