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 :

systeme de projection


Sujet :

IGN API Géoportail

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 55
    Points : 36
    Points
    36
    Par défaut systeme de projection
    Bonjour,
    je voulais savoir quel est le système de projection utilisé ds le geoportail (j'obtiens des points du style 440457.2501299669 5102995.218981583), car j'ai des différences d'estimation de surface entre la commande getArea du polygone et une surface obtenue avec un SIG ou avec CartoExplorer.
    Pour info, mes polygones sont stockés en base de donnée mysql au format wkt.
    A l'origine, ils ont été tracés en WGS84.
    Merci

  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
    Citation Envoyé par lalie73 Voir le message
    Bonjour,
    je voulais savoir quel est le système de projection utilisé ds le geoportail (j'obtiens des points du style 440457.2501299669 5102995.218981583), car j'ai des différences d'estimation de surface entre la commande getArea du polygone et une surface obtenue avec un SIG ou avec CartoExplorer.
    Pour info, mes polygones sont stockés en base de donnée mysql au format wkt.
    A l'origine, ils ont été tracés en WGS84.
    Merci
    Le système de coordonnées est GEOPORTALxxx ou xxx représente le territoire d'application. Grosso modo, c'est du WGS84 géographique rendu conforme par un cos(latitude_d_origine) (donc, qui conserve les angles : les ronds restent "rond"). Plus 'dinfo

    Les paramètres sont .

    Pour la mesure de surface, l'utilisation de l'outil "Mesure" permet d'avoir une idée (Cf. cet exemple et cet outil : ).

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 55
    Points : 36
    Points
    36
    Par défaut
    Merci :-)
    J'ai effectivement ajouté l'outil de mesure "surface" dans la boite de contrôle "Outils" qui me donne une meilleure mesure. Pour exemple, un polygone qui fait 31,4177 ha dans mon logiciel sig : la fonction getArea d'openlayers me le donne à 31,0318 et la mesure manuelle (avec l'outil dédié) du geoportail 31,4614. Comment peut-on alors utiliser l'outil de mesure dédié de manière automatique ? j'entends par là obtenir l'aire d'un polygone directement (au click), sans avoir à le retracer.
    Autre question, peut-on se servir de la

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 55
    Points : 36
    Points
    36
    Par défaut
    oups ! fausse manip
    autre question, peut-on utiliser la géométrie des contours de Commune de la couche administrative ? le but est de comparer la géométrie de mes polygones à celle des communes afin de déterminer s'ils s'intersectent

  5. #5
    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
    Citation Envoyé par lalie73 Voir le message
    Comment peut-on alors utiliser l'outil de mesure dédié de manière automatique ? j'entends par là obtenir l'aire d'un polygone directement (au click), sans avoir à le retracer.
    Si l'objet à mesurer est un objet vectoriel (héritant de OpenLayers.Feature.Vector), il suffit de d'utiliser :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    objet.geometry.getArea();
    Sinon (image de fond), pas d'autre solution que de « numériser »

  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
    Citation Envoyé par lalie73 Voir le message
    autre question, peut-on utiliser la géométrie des contours de Commune de la couche administrative ? le but est de comparer la géométrie de mes polygones à celle des communes afin de déterminer s'ils s'intersectent
    Les contours sont des images (Cf. réponse précédente)

    De plus, il faudrait comparer avec les bonnes géométries issues de la BDCarto ou de la BDTopo ...

  7. #7
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 55
    Points : 36
    Points
    36
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    objet.geometry.getArea();
    oui, c'est ce que je fais, mais je n'obtiens pas la "bonne" valeur (cf message précédent) il y a une erreur d'environ 1% sur un polygone de 30ha. L'idée était d'enregistrer automatiquement ds la bdd la surface issue du geoportail car je ne la récupère pas depuis le fichier shape originel

  8. #8
    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
    Citation Envoyé par lalie73 Voir le message
    oui, c'est ce que je fais, mais je n'obtiens pas la "bonne" valeur (cf message précédent) il y a une erreur d'environ 1% sur un polygone de 30ha.
    En comparant avec quoi (puisque tu ne récupères pas les surfaces du shapefile) ?
    En quel système de coordonnées, les surfaces ont-elles été calculées ?

    Citation Envoyé par lalie73 Voir le message
    L'idée était d'enregistrer automatiquement ds la bdd la surface issue du geoportail car je ne la récupère pas depuis le fichier shape originel
    Il me semble qu'un ogrinfo -al sur le shapefile donne les surfaces ...

Discussions similaires

  1. Une préversion du SDK Project System Extensibility est disponible
    Par Stéphane le calme dans le forum Visual Studio
    Réponses: 0
    Dernier message: 04/06/2015, 20h08
  2. Réponses: 0
    Dernier message: 24/01/2008, 17h26
  3. [VB6] [Système] Récupérer le contenu d'une fenêtre DOS
    Par Nounours666 dans le forum VB 6 et antérieur
    Réponses: 16
    Dernier message: 18/11/2004, 16h38
  4. [VB6] [Système] Icones du systray qui veulent pas partir
    Par Ctof dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 07/10/2002, 09h41
  5. [TP7]systeme d'exploitation
    Par numeror dans le forum Turbo Pascal
    Réponses: 10
    Dernier message: 15/08/2002, 08h47

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