kido63 Posté(e) le 7 juin 2021 Posté(e) le 7 juin 2021 Bonjour, Je suis sous AutoCAD Map 3D 2016. Je cherche à exporter sur Google Maps (via KML) des points COVADIS (bloc + nom en attribut). le système de coordonnées de mes plans est habituellement en CC ou Lambert 93 Auriez-vous une solution ? Merci. Citer
GEGEMATIC Posté(e) le 7 juin 2021 Posté(e) le 7 juin 2021 Salut Kido, Pour ce travail, il faut commencer par exporter tes blocs avec _mapexport, créer des données d'objet à partir de ton attribut de bloc. sous google earth pro, on peut importer du .shp ou du tab, et générer du kml ensuite, il faut utiliser mymap, importer le fichier kml, et sous map, on retrouvera sa carte pesronnalisée bien sur, pour des blocs, on peut passer d'autocad à mymap avec du csv, mais je n'ai pas testé. a+ gégé Citer ----------------------------------------------------------------------Site: https://www.g-eaux.frBlog: http://g-eaux.over-blog.com
didier Posté(e) le 7 juin 2021 Posté(e) le 7 juin 2021 Bonjour @GEGEMATIC Tu confirmes que si on n'a pas un AutoCAD MAP il n'y a pas de solution ? Je me questionne aussi (et donc je TE questionne) : Comment sont gérées les coordonnées des systèmes Lambert exportées en WGS84 ? (il me semble que c'est le système natif de Google Earth) Amicalement Citer Éternel débutant... Mon site perso : Programmer dans AutoCAD
GEGEMATIC Posté(e) le 7 juin 2021 Posté(e) le 7 juin 2021 Salut Didier, si on peut le faire sans Map, avec des utilitaires gratuits, qui permettent de re-projeter, par exemple le très vieux et excellent WDGPS, qui permet de passer de pleins de format SIG vers GPX, le GPX est lu en natif par MyMap. a voir si on peut récupérer l'attribut ? peut être aussi en exportants nos blocs en CSV: ATT, x,y,z La réponse que j'ai faite est plus un cheminement qu'une solution impérative. a+g, égé Citer ----------------------------------------------------------------------Site: https://www.g-eaux.frBlog: http://g-eaux.over-blog.com
GEGEMATIC Posté(e) le 7 juin 2021 Posté(e) le 7 juin 2021 J'ai des commandes pour écrire du GPX directement, et pour lire du kml, mais elles sont basées sur PowerClic, donc je ne les propose pas. Citer ----------------------------------------------------------------------Site: https://www.g-eaux.frBlog: http://g-eaux.over-blog.com
Fraid Posté(e) le 8 juin 2021 Posté(e) le 8 juin 2021 Bonjour, Un fichier KML n'est pas si difficile que cela à écrire en Autolisp. Surtout que Google Earth Pro le réécris à sa convenance à l'ouverture, ce qui permet d'avoir un petit fichier à envoyer. Didier soulève la principale difficulté, le système de coordonnés utilisé. En utilisant Circébatch c'est résolu, il ne reste plus qu'a enregistrer en UTF-8. Exemple d'un kml mini <?xml version="1.0" encoding="UTF-8"?><kml xmlns="http://www.opengis.net/kml/2.2"><Document><name> Acad.kml </name><Placemark><name> Acad </name><Point><coordinates> -2.54709346,48.46791636 </coordinates></Point></Placemark></Document></kml> Citer https://github.com/Fraiddd
Olivier Eckmann Posté(e) le 8 juin 2021 Posté(e) le 8 juin 2021 A priori la lecture du CSV sous MyMaps se fait depuis Lat/Long mais pas de conversion possible depuis un autre système. Donc sans Map, il faut passer par OGR2OGR ou bien QGIS (tous les 2 gratuits/opensource) qui font le boulot de conversion/export en KML depuis un CSV dont on indique le système de coordonnées source. Si on veut rester en France comme le propose @Fraid, Circé fait aussi le boulot. Olivier Citer
vincentp010 Posté(e) le 8 juin 2021 Posté(e) le 8 juin 2021 +1 avec OGR2OGR A une époque je transformais des shp créés sous MAP en kml avec shpCC472kml.bat @echo off set FICHIER=%~n1 set DOSSIER=%~dp1 if exist "%DOSSIER%%FICHIER%4326.shp" (del "%DOSSIER%%FICHIER%4326.*") echo "Changement du système de coordonnées" ogr2ogr -s_srs "+init=IGNF:RGF93CC47 +wktext" -t_srs EPSG:4326 "%DOSSIER%%FICHIER%4326.shp" "%DOSSIER%%FICHIER%.shp" echo "shp2kml" ogr2ogr -f kml "%DOSSIER%%FICHIER%.kml" "%DOSSIER%%FICHIER%4326.shp" del "%DOSSIER%%FICHIER%4326.*" Citer Aide au téléchargement du cadastre dgfip-download-helper Insertion de photos géolocalisées exif https://www.dropbox.com/s/gkf6o9ac2hxen97/exifscr.zip?dl=0 Script correction BUG SPDC V2, propriétaire département 21 et 22 : https://greasyfork.org/scripts/442400-spdcv2/code/SPDCV2.user.js
GEGEMATIC Posté(e) le 9 juin 2021 Posté(e) le 9 juin 2021 Salut, dans le cas de Kido, le plus important est d'exporter les blocs au format csv format ATT,X,Y,Z car ensuite, sous Qgis par exemple, on peut importer la couche csv et l'exporter en kml . Citer ----------------------------------------------------------------------Site: https://www.g-eaux.frBlog: http://g-eaux.over-blog.com
Olivier Eckmann Posté(e) le 9 juin 2021 Posté(e) le 9 juin 2021 Bonjour, Dans la mesure où @kido63 dispose de Map 3D, on peut passer sur un export SHP avec conversion en LL84, puis convertir le SHP en KML via des convertisseurs en ligne ou des outils gratuits. (pas tester, mais un exemple de soft gratuit qui devrait faire le boulot : http://www.zonums.com/shp2kml.html) Depuis la version de MAP 3D 2019, il y a un export natif en KML, mais jamais tester. Olivier Citer
GEGEMATIC Posté(e) le 9 juin 2021 Posté(e) le 9 juin 2021 Oui, en fait je répondais plus à Didier qu'a kido, Didier demandait s'il fallait map ... Citer ----------------------------------------------------------------------Site: https://www.g-eaux.frBlog: http://g-eaux.over-blog.com
Olivier Eckmann Posté(e) le 9 juin 2021 Posté(e) le 9 juin 2021 Oui, j'avais aussi répondu à Didier avec QGIS ou OGR2OGR, mais comme il y avait la problématique de conversion de coordonnées, il faut passer par un soft de conversion. J'ai trouvé ce convertisseur en ligne https://mygeodata.cloud/converter/ qui est limité à 3 conversions par mois en version gratuite, mais qui assure aussi la conversion de coordonnées, à priori, y compris depuis DXF ou CSV. Le système de projection d'entrée est soit détecté si présent dans les données d'entrée, soit à renseigner au moment de la conversion Olivier Citer
kido63 Posté(e) le 7 juillet 2021 Auteur Posté(e) le 7 juillet 2021 Le 07/06/2021 à 15:56, GEGEMATIC a dit : Salut Kido, Pour ce travail, il faut commencer par exporter tes blocs avec _mapexport, créer des données d'objet à partir de ton attribut de bloc. sous google earth pro, on peut importer du .shp ou du tab, et générer du kml ensuite, il faut utiliser mymap, importer le fichier kml, et sous map, on retrouvera sa carte pesronnalisée bien sur, pour des blocs, on peut passer d'autocad à mymap avec du csv, mais je n'ai pas testé. a+ gégé Bonjour Gégé, désolé, je viens seulement de voir les messages. tu dis "d'exporter les blocs avec mapexport", avec cette fonction je ne peux choisir que des points, ligne, polygone ou texte, comment faire ? ensuite " créer des données d'objet à partir de ton attibut de bloc" => je ne comprends pas ce que ça signifie, tu es dans quel logiciel là ? Merci. Citer
kido63 Posté(e) le 7 juillet 2021 Auteur Posté(e) le 7 juillet 2021 Le 08/06/2021 à 09:21, vincentp010 a dit : +1 avec OGR2OGR A une époque je transformais des shp créés sous MAP en kml avec shpCC472kml.bat @echo off set FICHIER=%~n1 set DOSSIER=%~dp1 if exist "%DOSSIER%%FICHIER%4326.shp" (del "%DOSSIER%%FICHIER%4326.*") echo "Changement du système de coordonnées" ogr2ogr -s_srs "+init=IGNF:RGF93CC47 +wktext" -t_srs EPSG:4326 "%DOSSIER%%FICHIER%4326.shp" "%DOSSIER%%FICHIER%.shp" echo "shp2kml" ogr2ogr -f kml "%DOSSIER%%FICHIER%.kml" "%DOSSIER%%FICHIER%4326.shp" del "%DOSSIER%%FICHIER%4326.*" Merci c'est intéressant, mais je n'arrive pas à le faire fonctionner, comment peut-on choisir le bon fichier shp ? Citer
kido63 Posté(e) le 7 juillet 2021 Auteur Posté(e) le 7 juillet 2021 Il n'existe pas le LISP permettant de faire ça plus facilement/rapidement ? Merci Citer
GEGEMATIC Posté(e) le 8 juillet 2021 Posté(e) le 8 juillet 2021 Il y a 15 heures, kido63 a dit : Bonjour Gégé, tu dis "d'exporter les blocs avec mapexport", avec cette fonction je ne peux choisir que des points, ligne, polygone ou texte, comment faire ? ensuite " créer des données d'objet à partir de ton attibut de bloc" => je ne comprends pas ce que ça signifie, tu es dans quel logiciel là ? Salut, commande: _mapexport, shape, monShape.shp Onglet "selection" : points sélectionner les blocs, Onglet "données" sélection des attributs, blocs, cocher l'attribut, il créera un champ dans la table "monShape.dbf" voilà, a+ gégé Citer ----------------------------------------------------------------------Site: https://www.g-eaux.frBlog: http://g-eaux.over-blog.com
Messages recommandés