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 :

TERRITORY : impossibe d'afficher la Guyane et Saint-Pierre et Miquelon


Sujet :

IGN API Géoportail

  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2009
    Messages
    869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations forums :
    Inscription : Avril 2009
    Messages : 869
    Points : 371
    Points
    371
    Par défaut TERRITORY : impossibe d'afficher la Guyane et Saint-Pierre et Miquelon
    Bonjour à tous,

    Dans la page http://wnat.fr/geoportail_13_13_1.php, l'internaute a la possibilité de choisir un territoire donné afin d'afficher directement la carte correspondante.

    S'il n'y a pas de problème (en utilisant un zoom minimum (une autre question à venir ) pour France, Guadeloupe, Réunion et Kerguelen, je n'arrive pas à afficher La Guyane et Saint-Pierre et Miquelon.

    Cette page ne propose que certains territoires, mais dans la version de production, tous les DOM et TOM devront êtres supportés.

    Dans la version actuelle de la page, seul le territory de la carte concerné est proposé à l'api. Dans la version précédente, tous les territory étaient proposés en un fois territory:['FXX','GLP','KER','SPM','REU','GUF','MTQ','WLD']

    Je trouve aussi très lent l'affichage autre que France métro !

    Voilà, un coup de main serait le bienvenu

  2. #2
    Membre confirmé Avatar de tcoupin
    Homme Profil pro
    Ingénieur Géodésien
    Inscrit en
    Octobre 2012
    Messages
    276
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur Géodésien
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2012
    Messages : 276
    Points : 525
    Points
    525
    Par défaut
    Salut,

    Pour Saint-Pierre et Miquelon, la position est 3° trop au nord

    Pour le reste, en fait ça "fonctionne", le soucis étant que la couche des limites administratives reste affichée alors qu'elle n'est pas censée l'être pour Saint-Pierre et Miquelon, la Guyane Fr... Le problème vient du fichier d'auto-configuration qui n'est pas bon, mais pourquoi ???? mystère...qu'elle ne contient pas de données pour Saint-Pierre et Miquelon, la Guyane Fr...

    On recherche le problème et on revient...

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2009
    Messages
    869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations forums :
    Inscription : Avril 2009
    Messages : 869
    Points : 371
    Points
    371
    Par défaut
    Thibault
    Je viens de modifier les coordonnées de SPM.
    Toujours pas de carte.

    Ceci-dit, existe-t-il un document indiquant pour tous les DOM et TOM cartographiables :

    - Coordonnées du centroïde du territoire
    - Coordonnées de l'emprise
    - Taille du zoom recommandé pour l'afficher par rapport à une taille donnée du viewer.

    J'évoquais aussi la lenteur d'affichage des territoires autre que France métro ; qu'en penses-tu ?

  4. #4
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2009
    Messages
    869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations forums :
    Inscription : Avril 2009
    Messages : 869
    Points : 371
    Points
    371
    Par défaut
    En relisant mieux ta réponse, si je décoche "limites administratives" une fois les cartes "non affichées", les deux cartes s'affichent.

  5. #5
    Membre confirmé Avatar de tcoupin
    Homme Profil pro
    Ingénieur Géodésien
    Inscrit en
    Octobre 2012
    Messages
    276
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur Géodésien
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2012
    Messages : 276
    Points : 525
    Points
    525
    Par défaut A
    Au final, l'autoconf est bon. Le problème est donc que sur Saint-Pierre et Miquelon et la Guyane, la couche des limites administratives ne contient pas de données. Il faut la désactiver manuellement pour ces 2 territoires.


    Citation Envoyé par saxrub Voir le message
    Ceci-dit, existe-t-il un document indiquant pour tous les DOM et TOM cartographiables :

    - Coordonnées du centroïde du territoire
    - Coordonnées de l'emprise
    - Taille du zoom recommandé pour l'afficher par rapport à une taille donnée du viewer.
    Ces données sont contenues dans viewer.map.catalogue et sont utilisées par défaut dans la fonction load si lon, lat et le zoom ne sont pas spécifiés.

  6. #6
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2009
    Messages
    869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations forums :
    Inscription : Avril 2009
    Messages : 869
    Points : 371
    Points
    371
    Par défaut
    OK pour les limites ; je présume qu'il va falloir que je paramètre leur apparition selon le territoire ?

    Concernant les valeurs par défaut, après un test rapide http://www.wnat.fr/geoportail_13_17.php , seule la France métro est zoomée pour être affichée entièrement.

    Y a-t-il des subtilités à utiliser ?

  7. #7
    Membre confirmé Avatar de tcoupin
    Homme Profil pro
    Ingénieur Géodésien
    Inscrit en
    Octobre 2012
    Messages
    276
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur Géodésien
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2012
    Messages : 276
    Points : 525
    Points
    525
    Par défaut
    Citation Envoyé par saxrub Voir le message
    OK pour les limites ; je présume qu'il va falloir que je paramètre leur apparition selon le territoire ?
    Oui

    Citation Envoyé par saxrub Voir le message
    Concernant les valeurs par défaut, après un test rapide http://www.wnat.fr/geoportail_13_17.php , seule la France métro est zoomée pour être affichée entièrement.

    Y a-t-il des subtilités à utiliser ?
    Ce sont les niveaux de zoom utilisés sur le géoportail. Sinon il faut garder la première solution de http://wnat.fr/geoportail_13_13_1.php en les définissant à la main.

  8. #8
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2009
    Messages
    869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations forums :
    Inscription : Avril 2009
    Messages : 869
    Points : 371
    Points
    371
    Par défaut
    Le cas de Kerguelen est atypique :
    - Zoom par défaut nickel
    - Pas de limites administratives mais affichage "avec" correcte.

    Je veux bien paramétrer chaque caractéristiques des territoires mais n'y a-t-il pas un fichier quelconque à l'IGN qui donnerait les coordonnées du centre et des coins de chaque territoire car honnêtement, c'est très fastidieux de tâtonner à la paluche pour trouver le bon affichage ?

  9. #9
    Membre confirmé Avatar de tcoupin
    Homme Profil pro
    Ingénieur Géodésien
    Inscrit en
    Octobre 2012
    Messages
    276
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur Géodésien
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2012
    Messages : 276
    Points : 525
    Points
    525
    Par défaut
    Pour le cas de Kerguelen : une couche est affichée uniquement si on se trouve dans son emprise. Celle-ci est le rectangle le plus petit possible où on trouve de la donnée. Dans le cas de Saint-Pierre et Miquelon et de la Guyane, on se trouve dans l'emprise ( (lonmin,latmin,lonmax,latmax]=[-64,-26,69,80]) donc la couche s'affiche mais ne contient rien pour ces territoires. en revanche, les îles Kerguelen sont en dehors de l'emprise donc la couche des limites administratives se désactive.

    Pour ce qui est du centre et du zoom, utiliser la console rend les choses plus rapide.
    Par exemple sous Chrome/Chromium
    1 - afficher la page avec le bon territoire
    2 - ctrl+maj+j pour afficher la console puis onglet console
    3 - on se place où on veut avec le niveau de zoom approprié
    4 - on lit les coordonnées en bas du viewer
    5 - dans la console : viewer.map.zoom pour avoir le zoom

    Bon courage

  10. #10
    Membre habitué
    Homme Profil pro
    Ingénieur Cartographe
    Inscrit en
    Juin 2009
    Messages
    84
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur Cartographe
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2009
    Messages : 84
    Points : 161
    Points
    161
    Par défaut geobbox et geocenter
    Citation Envoyé par saxrub Voir le message
    n'y a-t-il pas un fichier quelconque à l'IGN qui donnerait les coordonnées du centre et des coins de chaque territoire [...] ?
    Il y a la variable Geoportal.Catalogue.TERRITORIES qui donne des informations pour chaque territoire, en particulier geobbox et geocenter.
    Par exemple pour la pour la Guadeloupe :
    Geoportal.Catalogue.TERRITORIES["GLP"].geocenter

    @+

Discussions similaires

  1. [Flash Pascal] Éphéméride : programme qui affiche la date et le saint du jour
    Par Roland Chastain dans le forum Flash Pascal
    Réponses: 13
    Dernier message: 03/02/2018, 10h55
  2. afficher du texte
    Par Mau dans le forum OpenGL
    Réponses: 10
    Dernier message: 24/06/2003, 15h31
  3. Afficher/Masquer un bouton comme IE 6
    Par benj63 dans le forum C++Builder
    Réponses: 3
    Dernier message: 29/07/2002, 13h12
  4. Réponses: 2
    Dernier message: 10/06/2002, 11h03

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