#1 Thu 30 June 2011 17:07
- Geo-x
- Participant assidu
- Lieu: Pau
- Date d'inscription: 2 Nov 2010
- Messages: 215
Copie par lot vers une base Postgres/Postgis
Bonjour à tous,
J'ai un petit souci, de "précision" losque j'utilise la fonction "Copie par lot" d'Autocad Map 3D 2011.
Je re situe ma configuration :
Autocad Map 3D 2011 connecté en FDO sur une base Postgres 1.8.4 et une extension PostGIS 1.4.2
Mon problème :
1- Je crée une ligne que je renseigne en Object Data
2- Je l'exporte en SDF (via "Sortie> Au format SDF") ou j’intègre correctement les données et le type de SDF (LINE)
3- Je me connecte à ma BDD et à ma table contenant une "geometry_column" en LINESTRING en FDO (Tout en Lambert 3 - SRID 27563)
4- Je fais une "Copie par lot"
5- Aucune erreur, le transfère se passe bien...mais!
6- Les données sont bien attachées, mais la géométrie décale l’élément d'environ 2m (Conf. Image ci-joint)
----------------------------------------------------------------------------------------------------------------------------
J'ai testé plusieurs choses qui ont moyens marché ou qui n'ont pas marché du tout :
1- La première fois, j’avais 5m de décalage mais je n'avais pas correctement définit mon SCU dans la table (ça a réduit l'écart à 2m)
2- Au moment de la copie par lot le SDF était déjà définit en Lambert3 mais je lui ai demandé de le reprojeter en L3
3- J'ai bien mis mes éléments dans des coordonnées correspondant à un endroit en France en L3
4- J'ai testé de passer par un SDF et par un Shape
5- J'ai testé en ne transférant que le champ géométrique
Et là je n'ai plus vraiment d'idée...d'où ma demande d'aide si vous avez une idée.
Merci d'avance.
Geo-x
Hors ligne
#2 Mon 04 July 2011 13:20
- Gwenael Bachelot
- Participant assidu
- Lieu: Bureau Autodesk : Paris 12ème
- Date d'inscription: 5 Sep 2005
- Messages: 608
- Site web
Re: Copie par lot vers une base Postgres/Postgis
Bonjour,
Est-ce que les systèmes de projection source et destination sont bien les mêmes ?
On peut le vérifier dans la boite de dialogue de copie par lot (voir image ci jointe - ce sont d'autres formats, mais le principe est le même).
Cordialement,
Gwenael Bachelot
Autodesk
Dernière modification par Gwenael Bachelot (Mon 04 July 2011 13:20)
Hors ligne
#3 Tue 05 July 2011 08:40
- Geo-x
- Participant assidu
- Lieu: Pau
- Date d'inscription: 2 Nov 2010
- Messages: 215
Re: Copie par lot vers une base Postgres/Postgis
Bonjour,
j'ai bien le même SCU entre la source et la destination (conf. image jointe)...le mystère reste entier!
Hors ligne
#4 Tue 05 July 2011 09:09
- Patrice
- JeSuisCharlie
- Date d'inscription: 16 Sep 2005
- Messages: 4793
Re: Copie par lot vers une base Postgres/Postgis
Hello
Par securite, as tu applique le SP1 PUIS le SP2 sur ton MAP 2011 ?
http://georezo.net/forum/viewtopic.php? … 49#p194049
Ensuite est ce que la manipulation est OK depuis du SDF v3 vers par exemple du SHP (et non pas vers PostGis) ?
GeoBye, Pat
(Autodesk Expert Elite Team)
Hors ligne
#5 Tue 05 July 2011 09:19
- Geo-x
- Participant assidu
- Lieu: Pau
- Date d'inscription: 2 Nov 2010
- Messages: 215
Re: Copie par lot vers une base Postgres/Postgis
Bonjour Patrice,
J'ai bien installé la SP2 sur Autocad Map 2011, et la manip SDF to SHP que je viens de tester fonctionne niquel.
Hors ligne
#6 Tue 05 July 2011 09:45
- Patrice
- JeSuisCharlie
- Date d'inscription: 16 Sep 2005
- Messages: 4793
Re: Copie par lot vers une base Postgres/Postgis
Hello
Juste pour le Fun et si maintenant tu tentes SHP vers PostGis ?
GeoBye, Pat
(Autodesk Expert Elite Team)
Hors ligne
#7 Tue 05 July 2011 10:55
- Geo-x
- Participant assidu
- Lieu: Pau
- Date d'inscription: 2 Nov 2010
- Messages: 215
Re: Copie par lot vers une base Postgres/Postgis
J'avais déjà tenté, mais le résultat n'est pas fun, il est le même.
Hors ligne
#8 Wed 06 July 2011 20:32
- Patrice
- JeSuisCharlie
- Date d'inscription: 16 Sep 2005
- Messages: 4793
Re: Copie par lot vers une base Postgres/Postgis
Hello
Dans un autre ordre d'idee ...
Est ce que tu peux :
Afficher et surtout creer / modifier / supprimer des donnees spatiales et attributaires
dans PostGres / PostGis avec ton MAP 2011 SP2 ?
Car si OUI, c "a priori" un probleme MAP 2011 + Driver Postgre/Postgis lors d'un Bulk Copy !?
GeoBye, Pat
(Autodesk Expert Elite Team)
Hors ligne
#9 Thu 07 July 2011 08:11
- Geo-x
- Participant assidu
- Lieu: Pau
- Date d'inscription: 2 Nov 2010
- Messages: 215
Re: Copie par lot vers une base Postgres/Postgis
Salut Patrice,
J'ai fait les tests (Afficher et surtout creer / modifier / supprimer des donnees spatiales et attributaires dans PostGres / PostGis avec ton MAP 2011 SP2), de PG vers Map et de Map vers PG, et toutes les modifs fonctionnent correctement.
Donc ça serait selon toi, un problème de "Bulk Copy" il s'agit de quoi exactement? d'une commande sql utilisée par Autocad Map lors de l'export vers une BDD ?
En te remerciant de t'être penché sur le sujet.
Xavier
Hors ligne
#10 Thu 07 July 2011 12:12
- Gwenael Bachelot
- Participant assidu
- Lieu: Bureau Autodesk : Paris 12ème
- Date d'inscription: 5 Sep 2005
- Messages: 608
- Site web
Re: Copie par lot vers une base Postgres/Postgis
Bonjour,
Je pense que d'autres auraient identifié ce problème, si c'était générique... et je ne pense pas que ce soit le cas (même si je n'ai pas la certitude de connaître tous les problèmes :-)
Je pense qu'il est temps de préparer un paquet pour le support Autodesk :
- vidéo qui montre le problème
- un jeu de données pour reproduire le problème
Il faut qu'ils reproduisent le problème.
Ensuite, pour contacter le support, il faut :
- soit passer par votre revendeur
- soit par le portail souscription
Cordialement,
Gwenael Bachelot
Autodesk
Hors ligne
#11 Wed 12 October 2011 10:07
- Geo-x
- Participant assidu
- Lieu: Pau
- Date d'inscription: 2 Nov 2010
- Messages: 215
Re: Copie par lot vers une base Postgres/Postgis
Bonjour, je reviens sur le sujet pour préciser que l'erreur venait en fait d'un problème de définition dans le système de coordonnées de ma carte.
Il s'agissait bien d'un Lambert 3 mais avec une ellipsoïde différente.
Mea culpa pour la recherche occasionnée.
Hors ligne
#12 Wed 12 October 2011 11:50
- Gwenael Bachelot
- Participant assidu
- Lieu: Bureau Autodesk : Paris 12ème
- Date d'inscription: 5 Sep 2005
- Messages: 608
- Site web
Re: Copie par lot vers une base Postgres/Postgis
Merci pour le suivi :-)
Cordialement,
Gwenael
Hors ligne