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 :

Beta 2 : le cas des cours d'eau


Sujet :

IGN API Géoportail

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

    Informations forums :
    Inscription : Avril 2009
    Messages : 868
    Points : 371
    Points
    371
    Par défaut Beta 2 : le cas des cours d'eau
    Bonjour à tous

    Les deux requêtes suivantes utilisent des points situés au milieu d'un cours d'eau "le boudigau" qui traverse la commune de Capbreton.

    https://wxs.ign.fr/calcul/geoportail...dinates%22:%5B[[-1.437087407,43.6321940879],[-1.4493741058,43.6321936227],[-1.4493725544,43.6233007036],[-1.4370876732,43.6233011687],[-1.437087407,43.6321940879]]]}&lon=-1.4432304351125234&lat=43.62774756017777&limit=20

    https://wxs.ign.fr/calcul/geoportail...dinates%22:%5B[[-1.4347956649,43.6350445451],[-1.4470829465,43.6350440799],[-1.4470813948,43.6261511608],[-1.4347959311,43.6261516259],[-1.4347956649,43.6350445451]]]}&lon=-1.4409389843253857&lat=43.63059801739496&limit=20

    Dans les deux flux de réponse, on trouve donc le cours d'eau en question, ce qui est bien , mais je ne comprends pas les notions de distance et des coordonnées correspondantes.

    1 - dans les deux flux, les coordonnées du cours d'eau sont les mêmes -1.43625936/43.607084218 (aiguille Bleu)
    2 - les distances indiquées sont de 18.49462899m et 8.88364766m
    3 - si l'on cartographie les trois points (les deux points de recherche et les coordonnées du cours d'eau) on obtient :
    Nom : Sans titre-2.fw.png
Affichages : 108
Taille : 448,5 Ko
    4 - on voit que, par exemple, le point -1.4432304351125234/43.62774756017777 (aiguille verte) réputé être à 18.49462899m est en fait à 2,38km des coordonnées du cours d'eau (aiguille bleu)

    Quelles explications pour ce phénomène ?

    Si la réponse n'appartient pas aux membres du forum, à qui s'adresser ?
    Images attachées Images attachées  

  2. #2
    Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2016
    Messages
    38
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2016
    Messages : 38
    Points : 68
    Points
    68
    Par défaut
    Bonjour,

    La distance n'est pas calculée par rapport au localisant du cours d'eau qui est fourni dans la réponse mais par rapport à sa géométrie vraie.
    En fonction de la catégorie POI le type géométrique peut être de différentes natures.
    Dans le cas d'un cours d'eau c'est une polyligne.
    Si vous souhaiter récupérer la géométrie vraie vous pouvez ajouter dans votre requête le paramètre:
    returntruegeometry=true

    Il y a quand même une subtilité supplémentaire pour comprendre les distances qui vous sont retournées: elle ne sont pas calculée par rapport à la géométrie vraie (en bleu) mais par rapport à une géométrie simplifiée (en rouge) dérivée de la géométrie vraie (ceci pour des raisons de performances), ce qui explique que, bien que vos points soient bien situés sur le cours d'eau, la distance qui vous est retournée puisse atteindre quelques mètres.

    Nom : distances.png
Affichages : 62
Taille : 40,7 Ko


    Quant au localisant (points verts) qui est situé à plusieurs kilomètre, il provient des données sources, je ne sais pas comment ce dernier a été calculé. Il s'agit peut être d'une erreur pour ce dernier puisque quand on regarde les autres localisants il sont bien moins éloignés de leurs cours d'eau respectifs.

    Nom : localisants.png
Affichages : 67
Taille : 70,6 Ko

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

    Informations forums :
    Inscription : Avril 2009
    Messages : 868
    Points : 371
    Points
    371
    Par défaut
    Merci pour ces réponses qui sont claires.

Discussions similaires

  1. Recherche des cours complets en Merise et Informix
    Par GBAGO dans le forum Informix
    Réponses: 6
    Dernier message: 20/06/2006, 22h59
  2. [relation][formulaire] les 2 Berges d'un cours d'eau
    Par carpouille dans le forum Modélisation
    Réponses: 3
    Dernier message: 09/12/2005, 21h31
  3. Où puis-je trouver des cours d'intelligence artificielle ?
    Par hassanibi dans le forum Intelligence artificielle
    Réponses: 7
    Dernier message: 08/09/2005, 08h33
  4. recherches des cours ou des explications sur les algorithmes
    Par Marcus2211 dans le forum Algorithmes et structures de données
    Réponses: 6
    Dernier message: 19/05/2002, 22h18

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