#1 Tue 30 May 2006 13:15
- Guillaume Claire
- Participant occasionnel
- Date d'inscription: 5 Sep 2005
- Messages: 27
Prolonger des lignes sur des limites de polygones
Bonjour,
J'ai deux shape qui s'intersectent:
- le premier contient des polygones
- le second contient des polylignes
Je souhaite que mes lignes soient prolongees jusqu'aux limites de
polygones
J'ai pense a deux methodes mais je ne sais pas comment les mettre en
oeuvre:
- soit projeter mes lignes directement sur mes polygones
- soit prolonger mes lignes de X cm et ensuite tronquer les bouts qui
depassent
......
(- si quelqu'un voit une autre methode je suis a l'ecoute.)
Pour info je dispose d'ArcView, ArcEditor et ArcInfo (tous trois en 8.3 et
en 9.1)
Merci d'avance pour vos reponses
NB : J'ai deja teste:
- decomposer mes polygones pour avoir des polylines
- assembler dans une meme classe d'entite mes deux couches (dans un jeu de
classe d'entite d'une geodatabase personnelle)
- appliquer une topologie sur le tout avec la regle "Ne doivent pas avoir
de noeuds pendants" et avec une tolerence d'agregat de X cm
- separer a nouveau mes polygones et mes polylignes en deux fichiers
- reconstruire mes polygones
=> mais le resultat n'est pas satisfaisant puisque mes polygones bougent
autant que mes lignes (environ de X/2 cm), et je ne voulais faire bouger
que les lignes
______________________________________________________
Claire GUILLAUME
DCSIT - Direction Information Géographique - Mairie de Nice
3 rue Raoul Bosio - 06364 NICE CEDEX 4
tel : 04 97 13 42 34 - fax : 04 97 13 29 24
email : claire.guillaume@ ville-nice.fr
Hors ligne
#2 Tue 30 May 2006 15:36
- Bea
- Juste Inscrit !
- Date d'inscription: 7 Mar 2006
- Messages: 5
Re: Prolonger des lignes sur des limites de polygones
Bonjour,
As tu essaye dans outils de dessin avances, il y a un touche speciale pour prolonger la ligne jusqu'au polygone.
Il faut que tu selectionnes le polygone avant, puis clique sur cette outil, puis va a l'endroit de ta polyligne pour etre prolongee jusqu'qu polygone.
Dis moi si tu trouves, sinon j'essaierai d'etre plus precise.
Bon courage
Hors ligne
#3 Tue 30 May 2006 18:08
- Guillaume Claire
- Participant occasionnel
- Date d'inscription: 5 Sep 2005
- Messages: 27
Re: Prolonger des lignes sur des limites de polygones
J'y avais pense mais d'apres ce que j'ai compris (dis moi si je me trompe)
cet outil me permet de les faire un a un. Je souhaite les faire tous d'un
coup car il y en a beaucoup.
______________________________________________________
Claire GUILLAUME
DCSIT - Direction Information Géographique - Mairie de Nice
3 rue Raoul Bosio - 06364 NICE CEDEX 4
tel : 04 97 13 42 34 - fax : 04 97 13 29 24
email : claire.guillaume@ ville-nice.fr
Hors ligne
#4 Tue 30 May 2006 18:08
- florence.pietri
- Juste Inscrit !
- Lieu: Nice
- Date d'inscription: 5 Sep 2005
- Messages: 7
Re: Prolonger des lignes sur des limites de polygones
Merci pour votre réponse.
Je prends le relais de ma collègue Claire : en fait nous voudrions faire
cela automatiquement sur un grand nombre d'entités, et non à la main.
On est preneurs de toute idée...
Florence PIETRI
Mairie de Nice
D.C.S.I.T. - Direction Information Géographique
Données et Cartographie
3 Rue Raoul Bosio - 06364 Nice Cedex 4
tél. : 04 97 13 47 71 - fax. : 04 97 13 29 24
Hors ligne
#5 Wed 31 May 2006 09:06
Re: Prolonger des lignes sur des limites de polygones
Madame,
Avez-vous essayé de laisser votre couche initiale de polygones dans une
classe d'entités lignes à part, au sein du même jeu de classe d'entités que
vos polylignes. Ensuite, il me semble que l'on peut donner une priorité de
déplacement d'une classe d'entités. Dans ce cas, demander au logiciel de
déplacer les polylignes et ne pas bouger les lignes issues de vos
polygones.
En espérant contribuer à vos recherches,
Wilfrid FAUCHER
Mairie de Limoges
Direction Urbanisme
Service Etudes
tel: 05.55.45.98.43
Hors ligne
#6 Fri 02 June 2006 11:29
- Guillaume Claire
- Participant occasionnel
- Date d'inscription: 5 Sep 2005
- Messages: 27
Re: Prolonger des lignes sur des limites de polygones
Wilfrid,
En fait, la regle "ne doit pas avoir de noeuds pendants" ne s'applique que
pour des entites d'une même classe d'entite. C'est pour ca que j'ai
assemble tous mes objets dans une seule classe d'entite.
Je n'ai malheureusement pas trouve d'autres regles de topologie
correspondant a ma problematique.
Donc vu que la regle s'applique sur une seule classe d'entite, il n'y a
pas de priorite possible
Pire: La topologie "ne doit pas avoir de noeuds pendants" me fait bouger
des elements a des endroits ou je n'ai aucun noeuds pendants et de plus
certains elements bougent de plus de X cm. (X etant ma tolerance
d'agregat).
Je suis donc a la recherche d'une autre solution.
Je me demandais si avec ArcView 3 je pourrais faire des miracles...
Claire
______________________________________________________
Claire GUILLAUME
DCSIT - Direction Information Géographique - Mairie de Nice
3 rue Raoul Bosio - 06364 NICE CEDEX 4
tel : 04 97 13 42 34 - fax : 04 97 13 29 24
email : claire.guillaume@ ville-nice.fr
Hors ligne