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

#1 jeu. 24 mars 2011 12:53

vaninou
Membre
Date d'inscription: 9 août 2010
Messages: 22

Connaitre le système de projection d'un fichier autocad ?

Tout est dans le titre !

Merci !

Hors ligne

 

#2 jeu. 24 mars 2011 13:17

robz
Membre
Date d'inscription: 22 févr. 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 jeu. 24 mars 2011 15:29

Patrice
Moderateur
Date d'inscription: 16 sept. 2005
Messages: 2538

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

Hors ligne

 

#4 jeu. 09 juin 2011 16:48

jomoluan
Membre
Date d'inscription: 23 juil. 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 jeu. 09 juin 2011 18:15

topolino
Membre
Date d'inscription: 6 oct. 2008
Messages: 31

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 ven. 10 juin 2011 08:32

bruno v.
Membre
Date d'inscription: 22 mars 2010
Messages: 30

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 ven. 10 juin 2011 08:36

Patrice
Moderateur
Date d'inscription: 16 sept. 2005
Messages: 2538

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

Hors ligne

 

#8 ven. 10 juin 2011 12:33

Gwenael Bachelot
Membre
Lieu: Paris (13ème)
Date d'inscription: 5 sept. 2005
Messages: 524
Site web

Re: Connaitre le système de projection d'un fichier autocad ?

Bonjour,

jomoluan a écrit:

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.

Patrice a écrit:

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


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

Hors ligne

 

#9 jeu. 16 juin 2011 10:08

jomoluan
Membre
Date d'inscription: 23 juil. 2010
Messages: 4

Re: Connaitre le système de projection d'un fichier autocad ?

Bonjour,

Merci à tous pour vos réponses.

Hors ligne

 

Pied de page des forums

Powered by FluxBB

Partagez  |