Fraid Posté(e) le 14 janvier 2018 Posté(e) le 14 janvier 2018 He Bonjour, Depuis longtemps absent en écriture, enfermé dans une grotte bien profonde ... Désireux d'exploiter l'emplacement géographique, je voudrais l’insérer sur des plans déjà géo-référencé (CC..) Mais quand on passe par l'outil fournis, c'est la galère et l'incertitude (position et angle) L'angle doit correspondre à une constante (je cherche ...) la position, bah comme mes plans sont déjà pile poil, je ne comprend pas qu'Autocad ne puisse pas positionner ce point au plus juste, sans que l'on est à cliquer de façon incertaine sur une vue, ou carte...tant qu'il n'y a pas d'emplacement définis on ne peut pas faire grand chose, même avec GeoCode...GeoCode ai je raté quelque chose? je précise bien que c'est sans MAP et plus précisément pour manipuler cette chose en lisp aussi. Merci et bonne année https://github.com/Fraiddd
lecrabe Posté(e) le 14 janvier 2018 Posté(e) le 14 janvier 2018 Hello 1) Quand tu es avec MAP ou CIVIL 2015-2018, dans un DWG parfaitement georeference, MAPCSASSIGN puis GEOCARTE c le pied ! 2) Dans tout autre AutoCAD (toujours avec un DWG georeference) j'arrive à peu près à me positionner mais je ne suis jamais OK donc je suis comme toi !! 3) J'aimerais bien savoir ?? LA SANTE et Bonne Annee, Bye, lecrabe Autodesk Expert Elite Team
Fraid Posté(e) le 14 janvier 2018 Auteur Posté(e) le 14 janvier 2018 Ouf, suis pas seul pour l'angle j'ai la valeur 3,15 gr malheureusement ma source n'est pas sure.je n'arrive pas a trouver un algorithme officiel me le confirmant (même si je ne le comprendrais sûrement pas..)si un expert en cartographie est présent dans la salle... https://github.com/Fraiddd
Fraid Posté(e) le 14 janvier 2018 Auteur Posté(e) le 14 janvier 2018 une piste a la place de l'adresse dans la fenetre de cet outil, nous pouvons rentrer les coordonnée en long et latil semblerais que cela soit le types de coordonnées qu'il attend. j'ai deja des lisp qui transforme des lambert aux cc, grace à circé en mode commande vais en faire un cc vers long/lat sa devient compliqué :blink: https://github.com/Fraiddd
Fraid Posté(e) le 14 janvier 2018 Auteur Posté(e) le 14 janvier 2018 sinon la solution ultime ouvrir un dwt contenant un emplacement certifié. du genre CC49.dwt enregistrer préalablement par un map... mais cela ne résout pas le problème trouve pas ou est enregistré les coordonnées de l'emplacement dans le dessin, ni le system utilisépourtant affiché en bas quand il y en a un... https://github.com/Fraiddd
lili2006 Posté(e) le 15 janvier 2018 Posté(e) le 15 janvier 2018 Bonne Année à toutes et tous, ni le system utilisépourtant affiché en bas quand il y en a un... Que veux tu dire exactement ? Tu parles des coordonnées (AutoCAD) ou du système de projection (MAP/Civil) ? Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
lili2006 Posté(e) le 15 janvier 2018 Posté(e) le 15 janvier 2018 Re, pour l'angle j'ai la valeur 3,15 gr Sort d’où cette valeur ? Cet angle dont tu parles ne serais ce pas l'angle de convergence des méridiens ? Si c'est le cas, les coordonnées géographiques et l'angle de convergence sont données dans Circé. Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
lecrabe Posté(e) le 15 janvier 2018 Posté(e) le 15 janvier 2018 Hello Lilian TOI tu as un logiciel de PRO : AutoCAD MAP ! RAPPEL: avec AutoCAD MAP ou CIVIL 2015-2018, et un DWG parfaitement georeference, on n'a jamais besoin de la commande GEOPOSITION (ou GEOLOCATION en US/English)!! NOUS , on en bave (Commandes: GEOPOSITION / GEOCARTE / etc) avec un logiciel d'AMATEUR, cad un AutoCAD NON MAP et NON CIVIL !! https://knowledge.autodesk.com/fr/support/autocad/learn-explore/caas/CloudHelp/cloudhelp/2017/FRA/AutoCAD-Core/files/GUID-10A3B776-A0FA-4438-B29B-EA22C070A27E-htm.html ---- Pourtant en theorie, c SIMPLE !!! LA SANTE et Bonne Annee, Bye, lecrabe Autodesk Expert Elite Team
Fraid Posté(e) le 15 janvier 2018 Auteur Posté(e) le 15 janvier 2018 Bonjour, Effectivement ce n'est pas une constante.C'est l'angle de déclinaison magnétique et j'avais du voir une etude de cas et pas une généralitésuis tombé sur cela du coupLe Nord et comme le dit trés bien Le Crabe, on bave devant un outil inutile dans Autocad normal.que l'on est besoin d'un emplacement géographique pour savoir d'un coup d'oeil dans quel systeme on est référencé, je veux bien.mais alors qu'on puisse l’insérer précisément non!!! d’ailleurs dans la vidéo on ne voit pas les coordonnées du curseur, tout simplement parcequ'elles ne correspondent certainement pas au systeme indiqué. https://github.com/Fraiddd
Fraid Posté(e) le 15 janvier 2018 Auteur Posté(e) le 15 janvier 2018 Yop aprés quelque effort je suis parvenu a un résultat satisfaisant. - Identifié le systéme utilisé dans le plan- Choisir un Point de référence- Transformer les coordonnées de ce point en Latitude / Longitude- lancer l'outil d'emplacement géographique- Coller Latitude / Longitude dans la barre d'adresse et cliquer sur la loupe et "Placer le curseur ici"- suivant, on choisi sont systeme et son fuseau horaire- on le place sur notre point de référence,100 gr et hopopop rdv dans la section lispà bientôt https://github.com/Fraiddd
Fraid Posté(e) le 2 mars 2018 Auteur Posté(e) le 2 mars 2018 Bonjour, Veux clore ce post, car 100 gr, nononon (grades pas grammes) une semaine pour trouver la solution pour cet angle final. Merci Lili pour cette bonne piste. Cet angle dont tu parles ne serais ce pas l'angle de convergence des méridiens ? mais c'est plutôt l'angle résultant des convergences... cette nuance à beaucoup d'importance. Voir oulala, je demande a une de mes filles en 3éme de me passer sa calculette.désolé, vielle école...bah, il manque des donnéesje ne rentre pas dans les détails, mais cela ne fonctionne pas sans d'autres algorithmes.et certaines variables me sembles floues... Je sort de mon cockpit léve l'annulaire gauche le plus haut possible, le talon droit au niveau de mon nombril, et je crie Circé !!! (Elle s'ouvre (reconnaissance vocale (on peut aussi pousser un crie de porc (Wrouiiiiik (voir wiki)))) se place en position,[Transformation grille] NTF-PLANES-LAMBERT-2-ETENDU vers RGF93-GEOGRAPHIQUE Degrée décimaux rien, quedal, ...pas de convergence...je recommence dans l'autre sens RGF93-GEOGRAPHIQUE Degrée décimaux vers NTF-PLANES-LAMBERT-2-ETENDU et là, on vois Convergence des méridiens. aaahhhquelque test me montre que la Latitude est pratiquement ignorablesachant que c'est pour orienté un encartage. donc une semaine pour pondre cette fonction lisp ;Renvois la différence d'angle entre l'axe des X et le Nord Carto en grade.(Convergence des Méridiens) ;LONG = Longitude Réel en Degrés Décimaux (la Latitude est ignorée dans le calcul) ; ANG réel en grade ;2.3355 = Longitude ou l'angle est egal à zéro ; 0.809938 difference moyenne d'angle pour 1 degré de longitude (calculé avec circé a la latitude 46) (defun get_CONVMER (LONG) (setq ANG (+ 100.00 (* (- LONG 2.3355) 0.809938))) ) j'ai testé de quimper à strabourg, le résultats est présentable à chaque fois. si ça peut aider... https://github.com/Fraiddd
lrdb@home Posté(e) le 3 mars 2018 Posté(e) le 3 mars 2018 Bonjour Fraid,Cela me parait être sans vouloir t'offenser Plus sérieusement, passe par circée directementil existe circée commande aussi , c'est avec ce petit utilitaire qui crée des fichiers textes que tu peux , à mon avis avoir des résultats fiables et passer par un programmej'avais fait une petite bidouille en vba sur un autre logiciel ( désolé) pour transformer des coordonnées planes en coordonnées géographiquesde façon à écrire directement longitudes et latitudes sur un plan en projection lambert quelconquePeut-être possible en lisp ? je n'en sait rien mais c'est du travail plutôt haut de gamme Les infos, variables qui te manquaient sont certainement iciBon week-end 1 write a book about what ??
Fraid Posté(e) le 3 mars 2018 Auteur Posté(e) le 3 mars 2018 Bonjour, Je suis bien conscient que la précision de mon calcul est de seulement 0.01grmais amplement suffisant pour orienter un petit bout de carto qui apparait sur une page de garde. malheureusement, Circebatch ne calcul pas cet angle. Merci pour ce document bien plus complet. https://github.com/Fraiddd
lrdb@home Posté(e) le 3 mars 2018 Posté(e) le 3 mars 2018 si si Fraid, un extrait des exemples: * Nom E N Alt Conv(Radians) Alt Lin(mm/km) préc. plani préc alti POINT1 590046.305 320387.803 20.740 0.001865 56.6 de 1 à 5cm de 1 à 5cm POINT2 153490.567 71991.188 74.039 0.079769 136.2 de 1 à 5cm de 1 à 5cm POINT3 599699.280 125981.165 76.686 0.000054 -55.7 de 1 à 5cm de 1 à 5cm POINT4 992886.535 125695.906 115.514 -0.070903 -27.6 de 1 à 5cm de 1 à 5cm write a book about what ??
Fraid Posté(e) le 3 mars 2018 Auteur Posté(e) le 3 mars 2018 voila la doc dont je dispose *** Paramètres de circebatch.exe *** Version du 18-06-2010 Changement depuis la version précédente : -La grille de conversion altimétrique mondiale devient l'EGM2008 en remplacement l'EGM96. -La grille de conversion altimétrique française devient le RAF09 en remplacement du RAF98. -La grille de conversion altimétrique française sur la Corse devient RAC09 en remplacement du GGF97cor. Syntaxe d'une ligne de commande pour Circe; les paramètres sont à écrire sur une seule ligne. circebatch.exe [ -v ] -init <fichier> -mode <mode> -type <type> -sys1 <code> -sys2 <code> [ -alt <type> [ <code> ]] -typcoor1 <type> [ <unité> <méridien> | <code> ] -typcoor2 <type> [ <unité> <méridien> | <code> ] { -x <x> -y <y> -z <z> | -lon <longitude> -lat <latitude> [ -he <hauteur> ] | -E <easting> -N <northing> [ -H <altitude> ] | -f1 <format> <fichier> -f2 <format> <fichier> } Détail des options (leur ordre est indifférent) : -v La présence de cette option (v pour verbeux) permet d'obtenir du texte d'enrobage ainsi que l'explication des données fournies en sortie. En son absence, les données sont seules fournies. Les messages d'erreur apparaissent dans les deux cas. -init <fichier d'initialisation> Le fichier d'initialisation est Circe.ini pour Circe France, et porte un nom spécifique à chaque version de Circé (CirceMY.ini pour Mayotte, etc.). Dans la version batch, la seule information tirée de ce fichier est le nom du fichier de données géodésiques (data.txt ou autre). Remarque : Le fichier d'initialisation est installé dans C:\Windows dans le cas de la version à interface graphique. -mode <mode> Les valeurs du mode sont : 0 (mode interactif) ou 1 (mode fichier). -type <type de transformation> Les valeurs du type de transformation sont : 1 (transformation standard) ou 2 (transformation grille). -sys1 <code du système géodésique en entrée> -sys2 <code du système géodésique en sortie> Valeurs des codes des systèmes géodésiques : 2 [NTF (Paris)] 24 [RGF93] 101 [ED50] 642 [WGS84] Certains référentiels géodésiques comme la NTF sont 2D : on ne peut manipuler avec eux que des coordonnées géographiques ou planes, avec éventuellement une altitude mais pas de hauteur. Le non respect de cette règle entraîne un message d'erreur. Se reporter au fichier de données géodésiques pour savoir quels sont les référentiels 2D. [ -alt <type de coordonnée verticale en entrée> [ <code du système altimétrique> ] ] Les valeurs du type de coordonnée verticale en entrée sont : 1 (hauteur) ou 2 (altitude). Avec -mode 0 (interactif) : Le type de coordonnée verticale indique quelle valeur doit etre prise en compte par Circé, entre l'altitude (éventuellement entrée avec l'option -H ; 0 par défaut) et la hauteur (éventuellement entrée avec l'option -he ; 0 par défaut). En l'absence de l'option -alt, la coordonnnée verticale est ignorée. Avec -mode 1 (fichier) : Le type de coordonnée verticale n'est pas indiqué par cette option, mais par le format du fichier en entrée (option -f1). Il faut toutefois l'indiquer si l'on souhaite initialiser le système altimétrique. En cas de contradiction avec le format indiqué avec -f1, c'est cette dernière valeur qui est prise en compte. Cependant, il ne faut pas entrer 0 après -alt. Pour des coordonnées cartésiennes, le type de coordonnée verticale est implicitement la hauteur ellipsoïdale. Valeurs des codes des systèmes altimétriques : 3 [iGN69] 11 [iGN78] 999 [EGM96] De plus, le référentiel altimétrique choisi doit être compatible avec le système géodésique en entrée ou celui en sortie. S'il ne l'est pas, il n'y a pas de message d'erreur, car le référentiel altimétrique n'est pas obligatoire. Il en résultera simplement que les altitudes et les hauteurs seront égales. Correspondances : 24 3 24 11 642 999 -typcoor1 <type de coordonnées en entree > [ <code de l'unité des coordonnées géographiques> < code du méridien origine> | <code de la projection> ] -typcoor2 <type de coordonnées en sortie > [ <code de l'unité des coordonnées géographiques> < code du méridien origine> | <code de la projection> ] Les valeurs du type de coordonnées sont : 1 (cartésiennes), 2 (géographiques) ou 3 (planes). Si le type vaut 1, aucun autre code ne le suit. Si le type vaut 2, il doit être suivi des codes de l'unité et du méridien origine. Si le type vaut 3, il doit être suivi du code de la projection. Valeurs des codes d'unité : 1 [radians] 2 [degrés décimaux] 3 [grades] 4 [heures décimales] 5 [secondes de degré] 6 [secondes d'heure] 10 [degrés, minutes, secondes] 11 [heures, minutes, secondes] 12 [degrés, minutes décimales] Se reporter au fichier de données géodésiques pour connaître les associations référentiels géodésiques/unités utilisables. Valeurs des codes des méridiens origines : 1 [Greenwich] 2 [Paris] Valeurs des codes des projections : 101 [Lambert 1 Nord] 102 [Lambert 2 Centre] 103 [Lambert 3 Sud] 104 [Lambert 4 Corse] 118 [Lambert Grand Champ] 120 [Lambert 2 étendu] 115 [EuroLambert] 116 [Lambert Eurocarto] 117 [Lambert OACI-DECCA] 230 [uTM Nord fuseau 30] 231 [uTM Nord fuseau 31] 232 [uTM Nord fuseau 32] 9117 [Lambert OACI-DECCA (GRS80)] 9230 [uTM Nord fuseau 30 (GRS80)] 9231 [uTM Nord fuseau 31 (GRS80)] 9232 [uTM Nord fuseau 32 (GRS80)] 140 [LAMBERT-93] 8142 [CC42] 8143 [CC43] 8144 [CC44] 8145 [CC45] 8146 [CC46] 8147 [CC47] 8148 [CC48] 8149 [CC49] 8150 [CC50] -x <x> -y <y> -z <z> Paramètres à utiliser avec -mode 0 -typcoor1/2 1. Attention : Chaque paramètre vaut 0 par défaut. Leur présence n'est pas vérifiée. -lon <longitude> -lat <latitude> [ -he <hauteur> ] Paramètres à utiliser avec -mode 0 -typcoor1/2 2. Attention : Chaque paramètre vaut 0 par défaut. Leur présence n'est pas vérifiée. La valeur de la hauteur est prise en compte seulement avec -alt 1. -E <easting> -N <northing> [ -H <altitude> ] Paramètres à utiliser avec -mode 0 -typcoor1/2 3. Attention : Chaque paramètre vaut 0 par défaut. Leur présence n'est pas vérifiée. La valeur de l'altitude est prise en compte seulement avec -alt 2. -f1 <code du format du fichier> <fichier en entrée> -f2 <code du format du fichier> <fichier en sortie> Paramètres à utiliser avec -mode 1. Le nom des fichiers peut être mis entre guillemets ou non. Voici la liste des codes de format de fichier. Ces codes sont interprétés en fonction de la valeur de -typcoor1 et -typcoor2. Coordonnées cartésiennes : 1 [Nom X Y Z] 2 [X Y Z] Coordonnées géographiques : 1 [Nom Longitude Latitude Altitude] 2 [Nom Longitude Latitude Hauteur] 3 [Longitude Latitude Altitude] 4 [Longitude Latitude Hauteur] 5 [Nom Latitude Longitude Altitude] 6 [Nom Latitude Longitude Hauteur] 7 [Latitude Longitude Altitude] 8 [Latitude Longitude Hauteur] Coordonnées planes : 1 [Nom E N Altitude] 2 [Nom E N Hauteur] 3 [E N Altitude] 4 [E N Hauteur] Exemples : Ligne de commande : > circebatch -init "CirceFR.ini" -mode 0 -type 2 -sys2 24 -sys1 2 -typcoor2 2 2 1 -typcoor1 3 101 -E 429073.611 -N 147057.857 -H 0 -alt 1 3 Résultat : > Lon=-0.000000 Lat=49.000000 he=44.700826 alt=-1.338974 Ligne de commande : > circebatch -init "CirceFR.ini" -mode 0 -type 2 -sys2 24 -sys1 24 -typcoor1 2 2 1 -typcoor2 3 140 -lon 0 -lat 49 -he 46.04 -alt 1 3 Résultat : > E=480537.425963 N=6881956.193785 he=46.040000 alt=0.000200 Ligne de commande : > circebatch -init "CirceFR.ini" -mode 1 -type 1 -sys1 642 -sys2 642 -alt 2 999 -typcoor2 3 230 -typcoor1 2 2 1 -f1 1 "TestWGS84.txt" -f2 2 "Resultat_wgs84_u30.txt" Résultat : > Transformation terminée entre les fichiers suivants : > TestWGS84.txt > Resultat_wgs84_u30.txt > 2 transformation(s) réussie(s) > 0 transformation(s) hors zone "C:\Program Files (x86)\Institut Géographique National\Circé France Batch 4.0\CirceBatch.exe" -init Circe.ini -mode 1 -type 2 -sys1 2 -sys2 2 -typcoor1 3 102 -typcoor2 3 120 -f1 4 "C:\\TMP\\Tempcirce.txt" -f2 4 "C:\\TMP\\ReturnCirce.txt" y en a une autre? https://github.com/Fraiddd
lili2006 Posté(e) le 4 mars 2018 Posté(e) le 4 mars 2018 Bonjour à toutes et tous, mais c'est plutôt l'angle résultant des convergences... cette nuance à beaucoup d'importance. Oups,oui, tout à fait d'accord avec toi !! Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
lrdb@home Posté(e) le 4 mars 2018 Posté(e) le 4 mars 2018 Bonjour,après installation, dans le repertoire exemples il y argf93-dms_rgf93-L93_continent.txtou tu retrouves la convergence:* Nom E N Alt Conv(Radians) Alt Lin(mm/km) préc. plani préc alti POINT1 642962.400 7054194.033 20.740 0.010182 1627.3 aucune information de 1 à 5cm POINT2 204598.937 6808527.707 74.039 0.084524 -521.8 aucune information de 1 à 5cm POINT3 650997.362 6859568.766 76.686 0.008454 -123.5 aucune information de 1 à 5cm POINT4 1044114.191 6855343.179 115.514 -0.059258 -212.9 aucune information de 1 à 5cmConv(Radians) write a book about what ??
Fraid Posté(e) le 4 mars 2018 Auteur Posté(e) le 4 mars 2018 Conv(Radians) j'avais vu, je serais curieux de voir le .bat pour obtenir cette feuille.cela ressemble plutot a se que produit Circé, pas circebatch.exe qui sont plutot -0.46765088 47.44553934 0.000 -0.46766307 47.44553820 0.000 -0.46769646 47.44553412 0.000 -0.46775364 47.44552752 0.000 -0.46784937 47.44551442 0.000 -0.46787857 47.44551371 0.000 -0.46789254 47.44551161 0.000 c'est d'ailleur plus facile à récuperer en lisp https://github.com/Fraiddd
lrdb@home Posté(e) le 5 mars 2018 Posté(e) le 5 mars 2018 Houlà, tu as raison, je n'ai pas réussi à reproduire avec conv, write a book about what ??
LrDb Posté(e) le 5 mars 2018 Posté(e) le 5 mars 2018 Oui, ça marche aussi avec circébatch, il faut ajouter -V dans les options , pour verbeux*Lundi 5/3/2018 -- 9:58:23 *Résultat de la transformation de type Grille entre : *SYSTEME : RGF93 *COORDONNÉES : Géographiques *ELLIPSOÏDE : GRS 1980 *MERIDIEN : Greenwich *UNITÉ : Degrés décimaux *SYSTEME : NTF (Paris) *COORDONNÉES : Planes *ELLIPSOÏDE : Clarke 1880 FR *PROJECTION: Lambert 2 étendu *SYSTEME ALTIMETRIQUE : * Nom E N Alt Conv(Degrés décimaux) Alt Lin(mm/km) préc. plani préc alti 1520 463028.721 2460026.123 220.000 1.367045 709.9 de 1 à 5cm aucune information * Fin Lundi 5/3/2018 -- 9:58:23 Write a book about what ??
Fraid Posté(e) le 5 mars 2018 Auteur Posté(e) le 5 mars 2018 Ou a tu trouver cette info?y en a d'autres comme ça , non documentée?ou je n'ais pas le bonne version?merci https://github.com/Fraiddd
LrDb Posté(e) le 5 mars 2018 Posté(e) le 5 mars 2018 Dans le Fichier DocCirceFranceBatch.txt Syntaxe d'une ligne de commande pour Circe; les paramètres sont à écrire sur une seule ligne. circebatch.exe [ -v ] -init <fichier> -mode <mode> -type <type> -sys1 <code> -sys2 <code> [ -alt <type> [ <code> ]] -typcoor1 <type> [ <unité> <méridien> | <code> ] -typcoor2 <type> [ <unité> <méridien> | <code> ] { -x <x> -y <y> -z <z> | -lon <longitude> -lat <latitude> [ -he <hauteur> ] | -E <easting> -N <northing> [ -H <altitude> ] | -f1 <format> <fichier> -f2 <format> <fichier> } Détail des options (leur ordre est indifférent) : -v La présence de cette option (v pour verbeux) permet d'obtenir du texte d'enrobage ainsi que l'explication des données fournies en sortie. En son absence, les données sont seules fournies. Les messages d'erreur apparaissent dans les deux cas. Write a book about what ??
Fraid Posté(e) le 5 mars 2018 Auteur Posté(e) le 5 mars 2018 la vachtech !!!!l'avais sous les yeux.... https://github.com/Fraiddd
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant