#1 Mon 19 June 2006 16:28
- FroggyN
- Juste Inscrit !
- Lieu: Dijon
- Date d'inscription: 19 Sep 2005
- Messages: 7
Convertir cellules dgn en symboles shape
Bonjour,
nouvelle utilisatrice de FME, je souhaite convertir des fichiers DGN en fichiers SHP. Le problème étant que les cellules sont éclatées en point, ligne, polygone... ayant cependant en commun le MSLINK de la cellule d'origine.
Quelqu'un saurait-il comment convertir mes cellules (dgn) directement en symboles (shp) ou bien connait une "moulinette" pour rassembler les morceaux de mes cellules grace au MSLINK ?
J'espère avoir été (à peu près) claire, merci de votre compréhension...
Géomatiquement vôtre
Nathalie
Hors ligne
#2 Mon 19 June 2006 20:49
Re: Convertir cellules dgn en symboles shape
C'est pas gagné...
Les deux formats étant assez différents vous ne pourrez pas récupérer les
cellules de manières simples en shp.
1. La notion de symbole n'existe pas en shp. Dans la philosophie ArcView,
vous devez normalement gérer des points dans le shp et utiliser un symbole
de la palette graphique pour l'affichage grace à une valeur d'attribut.
C'est ce que je vous conseille de faire, ne pas éclater les blocs et
récupérer leur nom dans un attribut grace à l'attribut de format
igds_cell_name (ou quelque chose dans ce genre...) .. Le problème c'est que
vous avez peu de chance d'avoir le même résultat graphique que dans le DGN.
2. Sinon, vous pouvez rassembler les morceaux de cellules dans un shp de
ligne en éclatant les cellules puis en regoupant les objets dans un
aggregator avec igds_cell_sequence_number. Attention, le shapefile ne doit
contenir que des lignes, il faut donc sans doute convertir les cercles en
lignes avec GeometryCoercer.
A tester...
Hors ligne
#3 Sun 25 June 2006 09:40
- FroggyN
- Juste Inscrit !
- Lieu: Dijon
- Date d'inscription: 19 Sep 2005
- Messages: 7
Re: Convertir cellules dgn en symboles shape
Merci de vos conseils, je vais tester les fonctions que vous avez cité. Je vais essayer avec GeometryFilter (eclatement des éléments par niveau) puis avec Aggregator en groupant par MSLINK.
Essais en cours...
Hors ligne
#4 Wed 28 June 2006 16:05
- FroggyN
- Juste Inscrit !
- Lieu: Dijon
- Date d'inscription: 19 Sep 2005
- Messages: 7
Re: Convertir cellules dgn en symboles shape
Bonjour,
les essais d'aggrégation sont concluants avec les lignes et les arcs mais je n'arrive pas à transformer les ellipses en lignes avec la fonction GEOMETRYCOERCER. Quelqu'un aurait-il déjà testé cette fonction ?
Merci d'avance
FroggyN
Hors ligne
#5 Thu 29 June 2006 13:33
Re: Convertir cellules dgn en symboles shape
essayer de les vectoriser avant avec ArcStroker
Hors ligne
#6 Fri 30 June 2006 09:17
- Stéfan Maurent
- Participant occasionnel
- Lieu: Prévessin-Moëns
- Date d'inscription: 15 Dec 2005
- Messages: 27
Re: Convertir cellules dgn en symboles shape
Bonjour,
si vous avez MicroStation sous la main, une solution est d'exporter un listing des cellules contenant les informations X, Y, Z et le nom de la cellule, puis de les géocoder sous ArcView.
Bien sûr il faut MicroStation pour faire cela.
Stéfan
(à noter : les coordonnées seront celles du point d'insertion de la cellule, donc pas nécessairement celles du centre de la cellule)
Hors ligne