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 :

projection: OpenLayers. Projection. CRS84


Sujet :

IGN API Géoportail

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de cmail
    Homme Profil pro
    Inscrit en
    Mai 2009
    Messages
    1 730
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Loire (Auvergne)

    Informations forums :
    Inscription : Mai 2009
    Messages : 1 730
    Par défaut projection: OpenLayers. Projection. CRS84
    Pourrais-tu me dire s'il y a une règle générale pour introduire projection:OpenLayers.Projection.CRS84 dans l'appel des couches dans l'API?

    Parfois, cette fonction est inutile, d'autres fois j'ai quelques surprises (et mes points se baladent vers le Congo . Sûr que le climat y est plus chaud, mais tout de même...

    Bref,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    projection:OpenLayers.Projection.CRS84
    est à introduire systématiquement, ou non (et alors fonction de quoi et comment déduire son utilité)...

    Question subalterne mais qui semble étroitement liée: L'association avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    maxExtent:new OpenLayers.Bounds(-180, -90, 180, 90),
    est-il impératif, ou non?

  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
    Par défaut
    C'est une bonne pratique que de donner la projection d'une couche

    Par défaut, celle-ci va être celle de la carte, et pour les données KML/GPX (qui utilise OpenLayers.Projection.CRS84) par exemple, cela ne peut être

    L'association projection et maxExtent est la suivante :

    * maxExtent DOIT être exprimée dans le système de référence de coordonnées projection;
    * en l'absence de maxExtent, c'est l'emprise maximale de la carte qui est utilisée.

    En général, ce n'est pas génant d'oublier maxExtent, sauf que l'API l'utilise pour ne pas faire de requêtes inutiles ...

  3. #3
    Membre éprouvé Avatar de cmail
    Homme Profil pro
    Inscrit en
    Mai 2009
    Messages
    1 730
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Loire (Auvergne)

    Informations forums :
    Inscription : Mai 2009
    Messages : 1 730
    Par défaut
    Par défaut, celle-ci va être celle de la carte, et pour les données KML/GPX (qui utilise OpenLayers.Projection.CRS84) par exemple, cela ne peut être
    Je ne comprends pas cette phrase.

    Ce que je comprends: dans le cas des KML/GPX (qui utilise OpenLayers.Projection.CRS84), il est inutile de REmentionner OpenLayers.Projection.CRS84.
    C'est cela?

  4. #4
    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
    Par défaut
    Citation Envoyé par cmail Voir le message
    Ce que je comprends: dans le cas des KML/GPX (qui utilise OpenLayers.Projection.CRS84), il est inutile de REmentionner OpenLayers.Projection.CRS84.
    C'est cela?
    Oui, mais il vaut mieux toujours indiquer l'option projection.

  5. #5
    Membre éclairé Avatar de Zébulon-21
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    392
    Détails du profil
    Informations personnelles :
    Localisation : France, Côte d'Or (Bourgogne)

    Informations forums :
    Inscription : Mai 2009
    Messages : 392
    Par défaut
    J'avance doucement dans l'ébauche d'un tuto sur le composant "Geoportal API".

    Ce fameux paramètre "DisplayProjection" soulève quelques interrogations.

    Où peut-on trouver sa définition, son utilité ?

    et quels autres formats de fichier peut-on ajouter, à part GPX et KML qui correspondent à CRS:84 ?

    Merci par avance pour l'aide

  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
    Par défaut
    Citation Envoyé par Zébulon-21 Voir le message
    Ce fameux paramètre "DisplayProjection" soulève quelques interrogations.

    Où peut-on trouver sa définition, son utilité ?
    Il sert à afficher les coordonnées "carte" de la souris.
    C'est un système de référence de coordonnées identifié par une chaîne de caractères. Par exemple : "CRS:84", "EPSG:4326", "IGNF:WGS84G".

    Citation Envoyé par Zébulon-21 Voir le message
    et quels autres formats de fichier peut-on ajouter, à part GPX et KML qui correspondent à CRS:84 ?
    Le format GeoRSS suit ce système de référence de coordonnées.

    Attention: si certains formats comme OSM peuvent l'utiliser ou non (e.g., "EPSG:3785" pour la projection mercator de Google).

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

Discussions similaires

  1. Openlayers, geoportail et projections
    Par llby_ dans le forum IGN API Géoportail
    Réponses: 2
    Dernier message: 06/09/2012, 15h06
  2. [OpenLayers] OpenLayers.Projection.CRS84 undefined
    Par Jean-Marie64 dans le forum SIG : Système d'information Géographique
    Réponses: 1
    Dernier message: 29/06/2011, 16h15
  3. [OpenLayers] OpenLayers.Projection.CRS84 undefined
    Par Jean-Marie64 dans le forum IGN API Géoportail
    Réponses: 2
    Dernier message: 28/06/2011, 11h17
  4. erreur sur OpenLayers.Projection('IGNF:RGF93');
    Par mga_geo dans le forum IGN API Géoportail
    Réponses: 2
    Dernier message: 28/07/2009, 17h40
  5. [Continuum] Ajout d'un shell Project & default project group
    Par jerrr dans le forum Intégration Continue
    Réponses: 4
    Dernier message: 17/01/2007, 10h43

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