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 :

Amélioration des outils de mesure


Sujet :

IGN API Géoportail

  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
    Points : 966
    Points
    966
    Par défaut Amélioration des outils de mesure
    Ne serait-il pas possible d'améliorer les outils natifs de mesure de distance et de surface pour ressembler à ceux offerts par Google maps engine > "Tracer une ligne" (Ne pas se référer à "Mesurer des distances et des zones" qui est moins performant)?
    Deux avantages majeurs de cet outil google :
    1/ Avoir la possibilité simple et rapide d'ajouter et de déplacer des sommets du tracé, sans recréer à chaque coup une nouvelle ligne ou surface comme dans API IGN.
    2/ D'agréger les deux outils "mesure de distance" et "mesure de surface" simplement par la fermeture du périmètre sur lui-même.

    Ces deux améliorations permettraient de rendre ce nouvel outil "Mesure" vraiment opérationnel pour des utilisations soutenues et sérieuses.

  2. #2
    Membre chevronné Avatar de gcebelieu
    Homme Profil pro
    Ingénieur Géographe et Cartographe
    Inscrit en
    Novembre 2010
    Messages
    1 106
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Géographe et Cartographe
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2010
    Messages : 1 106
    Points : 1 843
    Points
    1 843
    Par défaut
    1/ Si je comprends bien, tu voudrais disposer d'un mix des deux outils (dessin d'une ligne et mesure de distance) comme outil de mesure de distance de façon à pour voir modifier des points de la ligne et recalculer la distance... En fait, il faudrait juste rajouter la longueur de la ligne dessinée dans les attributs de la ligne créée : ça doit pouvoir se faire.

    2/ ça peut se faire aussi : l'outil de calcul de surface pourrait aussi retourner le périmètre du polygone dessiné, mais je ne supprimerais pas pour autant l'outil de calcul de distance seul : c'est assez perturbant d'avoir une ligne qui se ferme en polygone alors qu'on veut juste mesurer sa distance.

  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
    Points : 966
    Points
    966
    Par défaut
    Je ne sais si ton 1/ répond à mon 1/.
    Si c'est le cas, je ne pense pas que tu as compris ma demande.
    Je réexplique: Lors d'un tracé avec ces deux outils (distance et surface), au double clic final, la courbe est figée. Plus moyen de la modifier. Il faut retracer une courbe si on s'est trompé ou autre. C'est bon quand on a que quelques points et qu'on s'amuse, mais quand le nombre de points devient important cela énerve. D'autant plus que le double clic final est parfois mal compris...
    Dans le cas de google, la courbe final est ponctuée de petit cercle (au milieu des segments pour rajouter un sommet, ou au sommet de segments pour modifier ce segment). C'est vraiment hyper pratique car comme cela on peut apporter toutes les modifications possibles sur le tracé sans repartir à 0.

  4. #4
    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
    Points : 966
    Points
    966
    Par défaut
    Par intégration de OpenLayers.Control.ModifyFeature(vectors, {bySegment: true, autoActivate: true}) dans les outils natifs de mesure de l'api comme dans ces deux exemples : http://openlayers.org/dev/examples/modify-feature.html ou http://openlayers.org/dev/examples/m...bysegment.html

    Possible facilement ou pas?

  5. #5
    Membre chevronné Avatar de gcebelieu
    Homme Profil pro
    Ingénieur Géographe et Cartographe
    Inscrit en
    Novembre 2010
    Messages
    1 106
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Géographe et Cartographe
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2010
    Messages : 1 106
    Points : 1 843
    Points
    1 843
    Par défaut
    Bonjour Christian,

    si tu prends l'exemple suivant :

    http://api.ign.fr/tech-docs-js/examp...ngToolbar.html

    tu as les outils de dessin de lignes et surfaces ainsi que l'outil de modification de géométrie de lignes et surfaces.
    Ces deux outils permettent d'éditer la géométrie d'un tracé de lignes et de surface.
    L'idée que je te soumettais c'était de rajouter l'affichage de la distance ou de la surface dans les attributs de ces géométries pour qu'ils puissent être utilisés aussi pour des calculs de distance ou de surface complexes.

  6. #6
    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
    Points : 966
    Points
    966
    Par défaut
    Pas facile d'exprimer ses idées par écrit!
    tu as les outils de dessin de lignes et surfaces ainsi que l'outil de modification de géométrie de lignes et surfaces.
    Ces deux outils permettent d'éditer la géométrie d'un tracé de lignes et de surface.
    Oui, mais ce n'est pas ma demande qui est simplement : que les 2 outils de mesure intègrent nativement des possibilités (comme ceux présents dans la barre de dessin que tu mentionnes) de modification des tracés en déplaçant les sommets.

    L'idée que je te soumettais c'était de rajouter l'affichage de la distance ou de la surface dans les attributs de ces géométries pour qu'ils puissent être utilisés aussi pour des calculs de distance ou de surface complexes.
    Pourquoi pas. Ainsi fait cela sera, il me semble, une étape vers ma demande de modification des 2 outils de mesure

Discussions similaires

  1. Instalation des outils mesures
    Par jerommm dans le forum IGN API Géoportail
    Réponses: 3
    Dernier message: 12/09/2012, 10h36
  2. [WINDOWS] Barre des outils NT/2000 - intercept msg creation
    Par esa dans le forum API, COM et SDKs
    Réponses: 2
    Dernier message: 24/11/2003, 11h19

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