Pages: 1
- Sujet précédent - Connaitre le système de projection d'un fichier autocad ? - Sujet suivant
#1 Thu 24 March 2011 12:53
- vaninou
- Participant occasionnel
- Date d'inscription: 9 Aug 2010
- Messages: 26
Connaitre le système de projection d'un fichier autocad ?
Tout est dans le titre !
Merci !
Hors ligne
#2 Thu 24 March 2011 13:17
- robz
- Participant occasionnel
- Date d'inscription: 22 Feb 2010
- Messages: 22
Re: Connaitre le système de projection d'un fichier autocad ?
commande : _ADESETCRDSYS sous AutoCAD MAP (Menu MAP -> Outils -> attribuer un système de coordonnée)
Hors ligne
#3 Thu 24 March 2011 15:29
- Patrice
- JeSuisCharlie
- Date d'inscription: 16 Sep 2005
- Messages: 4793
Re: Connaitre le système de projection d'un fichier autocad ?
Hello
Voui, voui - A condition de travailler avec un MAP ou un CIVIL ...
GeoBye, Pat
(Autodesk Expert Elite Team)
Hors ligne
#4 Thu 09 June 2011 16:48
- jomoluan
- Juste Inscrit !
- Date d'inscription: 23 Jul 2010
- Messages: 4
Re: Connaitre le système de projection d'un fichier autocad ?
Bonjour,
Est-il possible de connaitre le le système de projection d'un fichier .dwg ouvert avec Autocad Map? Est-ce écrit quelque part dans le fichier? La commande _ADESETCRDSYS permet seulement de changer de système, pas de connaitre cette information il me semble.
Merci d'avance. JML
Hors ligne
#5 Thu 09 June 2011 18:15
- topolino
- Participant occasionnel
- Date d'inscription: 6 Oct 2008
- Messages: 40
Re: Connaitre le système de projection d'un fichier autocad ?
Bonjour,
il est possible de voir les systèmes géodésique et de projection, en enregistrant le dwg en dxf, et en ouvrant le dxf avec un éditeur de texte, et à la recherche de PROJCS, on trouvera :
PROJCS ["Lambert93",GEOGCS (....) DATUM["RGF93" (...)
si, le fichier dwg est enregistré, bien-sûr, avec un datum et une projection. Peu ou prou, cela correspond à un .prj, et cela est utile pour une reprojection "à la volée" entre dwg...
Hors ligne
#6 Fri 10 June 2011 08:32
- bruno v.
- Participant actif
- Date d'inscription: 22 Mar 2010
- Messages: 89
Re: Connaitre le système de projection d'un fichier autocad ?
Bonjour,
Est-il possible de connaitre le le système de projection d'un fichier .dwg ouvert avec Autocad Map?
Oui, avec une fonction lisp de map. Dans la ligne de commande, tapez simplement (ade_projgetwscode)
Si ça peut intéresser quelqu'un, un petit bout de code qui permet d'obtenir les coordonnées d'un point dans un autre système de projection que celui défini dans le dessin sans changer le système de projection avec _ADESETCRDSYS.
Par exemple pour passer du Lambert RGF93 au Lambert II Etendue
Code:
(defun c:xy_RGF932LIIE (/ as_cor ll lat lon pkpt desc) (setq as_cor (ade_projgetwscode)) (if (/= "" as_cor) (progn (ade_projsetsrc as_cor) (ade_projsetdest "NTF.Lambert-E") (while (not (setq pkpt (getpoint "\nDonnez le point désiré: ")))) (setq ll (ade_projptforward pKpt) lat (car ll) lon (car (cdr ll)) desc (ade_projgetinfo "NTF.Lambert-E" "description") ) (princ (strcat "X: " (rtos lat 2 6) "\nY:" (rtos lon 2 6) "\n Converti depuis: " as_cor "\n Converti vers : " desc ) ) (princ) ) (asg_coor) ) ) (defun asg_coor (/ req ) (initget "Oui Non _Yes No" ) (setq req (getkword "Pas de coordonnées assignées à cette carte, Voulez l'assigner maintenant? [Oui/Non]? <Non>: ")) (if (= nil req) (setq req "Yes")) (if (= req "Yes") (progn (command "ADESETCRDSYS") (if (/= "" (ade_projgetwscode)) (C:xy_RGF932LIIE) (Alert "\nEchec d'attribution de système de coordonnées") ) ) (princ "\nAu revoir") ) (princ) )
Hors ligne
#7 Fri 10 June 2011 08:36
- Patrice
- JeSuisCharlie
- Date d'inscription: 16 Sep 2005
- Messages: 4793
Re: Connaitre le système de projection d'un fichier autocad ?
Hello Bruno
Superbe, je ne savais pas que l'on pouvait faire de la reprojection "ponctuelle" dans MAP (ou CIVIL) !
Merci, GeoBye, Pat
(Autodesk Expert Elite Team)
Hors ligne
#8 Fri 10 June 2011 12:33
- Gwenael Bachelot
- Participant assidu
- Lieu: Bureau Autodesk : Paris 12ème
- Date d'inscription: 5 Sep 2005
- Messages: 608
- Site web
Re: Connaitre le système de projection d'un fichier autocad ?
Bonjour,
La commande _ADESETCRDSYS permet seulement de changer de système, pas de connaitre cette information il me semble.
C'est pourtant le cas : si un système de projection est défini dans le DWG, _ADESETCRDSYS permet bien de le modifier, mais permet aussi de le connaitre.
Superbe, je ne savais pas que l'on pouvait faire de la reprojection "ponctuelle" dans MAP (ou CIVIL) !
Pour information, on peut aussi le faire dans le "Suivi des coordonnées" (commande MapTrackCS) - voir image ci-jointe.
Cordialement,
Gwenael Bachelot
Autodesk
Hors ligne
#9 Thu 16 June 2011 10:08
- jomoluan
- Juste Inscrit !
- Date d'inscription: 23 Jul 2010
- Messages: 4
Re: Connaitre le système de projection d'un fichier autocad ?
Bonjour,
Merci à tous pour vos réponses.
Hors ligne
Pages: 1
- Sujet précédent - Connaitre le système de projection d'un fichier autocad ? - Sujet suivant