Import de fichier shp dxf... [Résolu]

Signaler
Messages postés
6
Date d'inscription
mercredi 20 octobre 2004
Statut
Membre
Dernière intervention
5 octobre 2006
-
Messages postés
2
Date d'inscription
dimanche 6 avril 2008
Statut
Membre
Dernière intervention
11 avril 2008
-
je cherche du code pour pouvoir importer (et exporter) les données des fichiers .shp, dxf dans une base de données.
c'est assez urgent et important.
merci à vous

[:p]

15 réponses

Messages postés
345
Date d'inscription
mardi 3 juin 2003
Statut
Membre
Dernière intervention
21 mars 2008
1
Heu c'est quoi un fichier .shp ? ça mange quoi
l'hiver quand la neige les empêche de sortir de l'étable ?
Messages postés
6
Date d'inscription
mercredi 20 octobre 2004
Statut
Membre
Dernière intervention
5 octobre 2006

fichier shape, "image" qui peuvent être lu par ArcGIS, Autocad...

[:p]
Messages postés
345
Date d'inscription
mardi 3 juin 2003
Statut
Membre
Dernière intervention
21 mars 2008
1
Ha ! je pense avoir trouvé la bête :


SHP comme
<!--mstheme-->un fichier SHP (Shapefile)
: ce fichier mémorise les coordonnées ( en latitude-longitude, ou en
coordonnées métriques X Y spécifiques selon le système de projection
retenu) des différentes formes ou objets vectoriels ( points, lignes,
polygones) composant un thème. ????


http://www.esri.com/library/whitepapers/pdfs/shapefile.pdf


Si c'est pas ça, je sais pas ...
Messages postés
6
Date d'inscription
mercredi 20 octobre 2004
Statut
Membre
Dernière intervention
5 octobre 2006

exact!!

[:p]
Messages postés
336
Date d'inscription
jeudi 30 janvier 2003
Statut
Membre
Dernière intervention
22 février 2019
1
importer dans une base de données, ça veut dire quoi? récupérer xyz ? les valeurs des textes? des attributs? La géométrie des objets? les types d'objet?
merci de préciser.
Messages postés
6
Date d'inscription
mercredi 20 octobre 2004
Statut
Membre
Dernière intervention
5 octobre 2006

c'est çà, je voudrais récupérer les données x y z, les valeurs des textes, des attributs, la géométrie des objets, les types d'objet,...  bref tout le contenu du fichier.
sur le site de esri j'ai trouvé des petit script mais le problème est lié à la version du logiciel (actuel 9.0  9.1 alors que j'ai une version antérieure).  donc je recherche quelqu'un qui pourrait m'aider.
merci d'avance

[:p]
Messages postés
336
Date d'inscription
jeudi 30 janvier 2003
Statut
Membre
Dernière intervention
22 février 2019
1
le fichier dxf est un fichier texte. on peut donc le lire assez facilement en vb6.
d'ailleur tu peux l'ouvrir avec le blocnote

le fichier ce lit par paquet de 2 lignes consécutives.

il commence par:
  0
SECTION
  2
HEADER

on lit donc 0 SECTION puis 2 HEADER etc...

"  0" indique le debut d'une section d'information
"  2" indique le nom de la section
... le DXF commence donc par un header contenant les constantes autocad

le header finit par

  0
ENDSEC

puis de nouveau
  0
SECTION
  2
CLASSES
debut de la section Classe
etc...

toi tu cherches les entitées, c'est à dire:
  0
SECTION
  2
ENTITIES

celles ci finissent avec:
  0
ENDSEC

là dedans tu trouves tes polylines dont les xyz sont écrits ainsi:
 10
309301.650932857
 20
101899.9603603094
30
123.65
c'est à dire:
"10" pour x=309301.650932857
"20" pour y=101899.9603603094
"30" pour z=123.65

la suite de la doc sur le dxf:
la norme DXF2000 se trouve sur:
http://www.autodesk.com/techpubs/autocad/acad2000/dxf/
la norme DXF14 sur:
http://www.autodesk.com/techpubs/autocad/acadr14/dxf/index.htm
Messages postés
6
Date d'inscription
mercredi 20 octobre 2004
Statut
Membre
Dernière intervention
5 octobre 2006

merci ld40 mais pour ce qui est des fichier shp? tu as une idée?

[:p]
Messages postés
18
Date d'inscription
mercredi 6 septembre 2006
Statut
Membre
Dernière intervention
16 octobre 2006

Je suis tres interesser aussi par le sujet!, cependant l'aplication que je veut faire avec ce genre d'importation. c'est de prendre les coordonnee X,Y,Z et les interpreter sur un plan a 3 axes.

Alors si tu fais un dessin avec autocad et avoir un aplication qui dechifrerais ce type de fichier DXF par exemple en fichier texte X Y Z et aussi le type de ligne set segments.  Similaire a esri.

Qu'elqu'un peut-il me conseiller  J'ai une version de visual studio 6.0 entrerprise edition.
merci

alp

lcv1212
[Insert_Emoticon%28%27/imgs2/smile_dissapprove.gif%27%29; ]
Messages postés
336
Date d'inscription
jeudi 30 janvier 2003
Statut
Membre
Dernière intervention
22 février 2019
1
je te conseille de poser ta question sur ce site:
http://georezo.net/
choisir le forum ESRI

à bientôt [;)]
Messages postés
18
Date d'inscription
mercredi 6 septembre 2006
Statut
Membre
Dernière intervention
16 octobre 2006

Merci ld40 pour les infos c'est tres apprecier. le site est complet.

excuse ma question mais y'a t'il un site ou je ne sais quoi qui pourais m'aider a traduire mes vieux programes en qbasic et c'est vielle version en vb6. je suis completement nul avec cette programation.
Messages postés
336
Date d'inscription
jeudi 30 janvier 2003
Statut
Membre
Dernière intervention
22 février 2019
1
tu veux traduire du qbasic en vb6 c'est ça?
le mieux serait de poser un nouveau post sur vbfrance avec cette question car je ne connais pas de solution immédiate.
Messages postés
2
Date d'inscription
dimanche 6 avril 2008
Statut
Membre
Dernière intervention
11 avril 2008

je cherche à affiché une image dwg sur VB6
Messages postés
336
Date d'inscription
jeudi 30 janvier 2003
Statut
Membre
Dernière intervention
22 février 2019
1
salut,

c'est quoi une image dwg?
tu veux faire une vionneuse de dwg en vb6?
Messages postés
2
Date d'inscription
dimanche 6 avril 2008
Statut
Membre
Dernière intervention
11 avril 2008

dwg c'est extension d'un fichier autocad . ce que je cherche , c'est comment faire un aperçu de cette image sur VB6 a partir d'une BD access .
SVP repond moi le plus vite possible.