Aller au contenu

Messages recommandés

Posté(e)

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.

Posté(e)

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é

----------------------------------------------------------------------

Site: https://www.g-eaux.fr

Blog: http://g-eaux.over-blog.com

Posté(e)

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é

----------------------------------------------------------------------

Site: https://www.g-eaux.fr

Blog: http://g-eaux.over-blog.com

Posté(e)

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>

 

 

Posté(e)

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

Posté(e)

+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.*"

 

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

Posté(e)

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

Posté(e)

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

  • 4 semaines après...
Posté(e)
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.

Posté(e)
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 ?

Posté(e)
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é

----------------------------------------------------------------------

Site: https://www.g-eaux.fr

Blog: http://g-eaux.over-blog.com

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité