Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#1 Wed 11 March 2015 13:26

MissT
Participant occasionnel
Lieu: Cayenne
Date d'inscription: 25 Sep 2014
Messages: 22

Cado GeoRezo - ReprojeterPointSurPolyligne.MBX

Bonjour à tous,

Ayant besoin de replacer/recaler des points sur une polyligne, j'ai cherché un outil.
ClstPntOnPline.MBX permettait de créer un nouveau point après avoir cliqué sur une ligne et un point (dans la même  table). Quand on en a 672 à contrôler, on a pas l'Q sorti des ronces. De plus, il fallait que je récupère la distance à l'origine de la polyligne (le pk)...
Le gentil auteur de ClstPntOnPline.MBX avait mis à dispo le code source et je me suis donc permise de le reprendre. Une vraie mine d'or.

Ainsi, le nouvel outil requière 1 table avec des points (dont seuls les points seront traités) et une table avec 1 polyligne (sur laquelle va être reprojeté les points à la perpendiculaire).
Déroulement:
Lancement: les prérequis (si l'outil ne va pas plus loin, il dit pourquoi)
choix des tables à traiter
choix du fichier de sauvegarde
suivi de l’exécution dans le fenêtre Message

In fine, les coordonnées initiales de points sont modifiées et plusieurs colonnes sont créées :
Reprojete : le point a été traité si T (si F, il n'a pas trouvé où se caler mais je n'ai pas rencontré ce cas)
ColumnID : un identifiant pour les calculs
X_init et Y_init : coordonnées initiales du point,
X_final et Y_final : coordonnées une fois le point déplacé,
DistIniFin_m : l'écart en mètres entre le point initial et le point final
pk_calcul_m : le point kilométrique depuis le début de la polyligne (distance à l'origine et donc à l'estuaire dans mon cas)

Allez, cadeau!
Amusez vous bien avec cet outil et rapportez moi les bugs éventuels...

Dernière modification par MissT (Wed 11 March 2015 14:08)


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

#2 Thu 12 March 2015 14:04

Daniel
Membre
Lieu: Victoriaville, Québec
Date d'inscription: 6 Sep 2005
Messages: 2028

Re: Cado GeoRezo - ReprojeterPointSurPolyligne.MBX

Bonjour

Merci MissT.  Un Modo devra transférer le tout dans la section TÉLÉCHARGEMENT!

Daniel

Dernière modification par Daniel (Thu 12 March 2015 14:05)


De retour à la géomatique

Hors ligne

 

#3 Fri 13 March 2015 11:44

SylvaDEES
Participant actif
Date d'inscription: 12 Jul 2012
Messages: 82

Re: Cado GeoRezo - ReprojeterPointSurPolyligne.MBX

Bonjour,

bravo Miss T, une belle initiative. Merci pour cette contribution !

SylvaDEES.

Hors ligne

 

#4 Fri 29 June 2018 16:15

Elise
Participant assidu
Lieu: Argentat (19)
Date d'inscription: 16 Oct 2005
Messages: 497
Site web

Re: Cado GeoRezo - ReprojeterPointSurPolyligne.MBX

Bonjour,

Je suis à la recherche d'un outil qui ferait l'inverse de ReprojeterPointSurPolyligne : J'ai des polylignes et je souhaite créer une table de points à partir de chaque extrémité des polylignes. Et si j'abuse, le top du top serait de pouvoir aussi créer des points avec une distance choisie (tous les 10 m, 20 m...),... et si en plus chaque point peut récupérer les champs de la table polylignes source, je m'incline.
quelqu'un aurait ça en magasin ?

Cordialement,
Elise


Géoscope
  11 rue de l'Hospice - 19400 Argentat
  Tél. : 09 60 47 51 16

Hors ligne

 

Pied de page des forums

Powered by FluxBB