banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Tue 19 August 2008 15:05

Cartoboy
Participant actif
Lieu: Paris
Date d'inscription: 3 May 2008
Messages: 139
Site web

[Arcgis 9.2] Créer un index de rues

Bonjour à tous,

J'aimerais savoir s'il est possible de créer un index de rues avec ArcGIS 9.2. Je sais qu'il existe un outil complémentaire sur le site du support américain mais que pour la version 3.

J'aimerais avoir une grille (repères en chiffres et en lettres) avec correspondance des noms de rues sur cette grille.

Exemple:

Jean Moulin (Place)............B2
Des Lilas (Rue)..................E6
etc...

Si quelqu'un a plus d'infos...
Je vous remercie d'avance..
Excellente fin d'après-midi....

Dernière modification par Cartoboy (Tue 19 August 2008 15:06)

Hors ligne

 

#2 Wed 20 August 2008 09:46

sdis89
Participant occasionnel
Lieu: SDIS 89
Date d'inscription: 8 Feb 2006
Messages: 20

Re: [Arcgis 9.2] Créer un index de rues

Bonjour,
il existe l'outil d'atlas qui permet de generer des planches et de referencer les voies par planche mais pas sur un quadrillage au sein de la planche.

Après, il s'agit de feinter soit en generant un atlas sur le quadrillage de réference (uniquement pour sortir l'index), soit de faire une jointure spatiale entre le quadrillage et les voies

Cordialement

Hors ligne

 

#3 Wed 20 August 2008 14:51

Cartoboy
Participant actif
Lieu: Paris
Date d'inscription: 3 May 2008
Messages: 139
Site web

Re: [Arcgis 9.2] Créer un index de rues

Muchas gracias !!! Merci pour ta réponse...

Au passage, si quelqu'un a déjà développé un script sur le sujet....

Bonne fin de journée,
Cordialement,

Hors ligne

 

#4 Fri 22 August 2008 16:30

Wlodaz
Participant occasionnel
Lieu: Nanterre
Date d'inscription: 6 Sep 2005
Messages: 43

Re: [Arcgis 9.2] Créer un index de rues

Bonjour,

J'ai déjà été confronté à cette problématique. Malheureusement, je n'ai pas de script répondant à votre demande. Par contre, vous trouverez ci-dessous les étapes successives à suivre afin de réaliser votre index.

o        Disposer d'un filaire de voirie
o        Disposer d'un maillage avec en attribut le nom des mailles (A1, A2, ..., B1, B2, ...)
o        Intersecter les deux couches précédentes
o        Récupérer sous Access la table attributaire du résultat précédent

o        Rue toto------A2

o        Rue toto------A1

o        Rue toto------A1

o        Rue titi------J1

o        Rue titi------H1

o        Rue titi------I1

o        Rue tutu------E8

o        Rue tutu------E8

o        Supprimer les doublons éventuels à l'aide d'une requête si votre filaire comporte plusieurs tronçons pour une même voie

o        Rue toto------A2

o        Rue toto------A1

o        Rue titi------J1

o        Rue titi------H1

o        Rue titi------I1

o        Rue tutu------E8

o        Faire un tri de la table sur le libellé de la voie puis sur le libellé de la maille

o        Rue titi------H1

o        Rue titi------I1

o        Rue titi------J1

o        Rue toto------A1

o        Rue toto------A2

o        Rue tutu------E8

o        Faire un regroupement des enregistrements par rapport au libellé de la voie. Récupérer la première et la dernière valeur de la maille. Rajouter un champ « compteur » qui contiendra le nombre de ligne regroupée

o        Rue titi------H1------J1------3

o        Rue toto------A1------A2------2

o        Rue tutu------E8------E8------1

o        En fonction du nombre dans le champ « compteur », créer un nouveau champ à l'aide d'une formule afin de rajouter un « à » lorsque la valeur du compteur est supérieur à 2, un « - » lorsqu'elle est égale à 2 et récupérer uniquement la première valeur de l'index lorsqu'elle est égale à 1

o        Rue titi------H1------J1------3------H1 à J1

o        Rue toto------A1------A2------2------A1 - A2

o        Rue tutu------E8------E8------1------E8

o        Ensuite faire la mise en page de l'index dans un fichier Excel et l'insérer en tant qu'objet dans la mise en page ArcGis

o        Rue titi------H1 à J1

o        Rue toto------A1 - A2

o        Rue tutu------E8

J'espère que cette petite procédure pourra vous aider

Cordialement,


Christophe WLODAZ

Hors ligne

 

#5 Fri 22 August 2008 17:48

Spacejo
Membre
Lieu: Nancy
Date d'inscription: 17 Aug 2008
Messages: 2511

Re: [Arcgis 9.2] Créer un index de rues

Salut à tous,

Pour répondre à sdis89, l'outils Atlas marche trés bien mais sur la version 9.1 et à de gros problème sur la 9.2 et
en ce qui concerne Cartoboy -->Il travaille sur 9.2.
Alors à voir si ça passe car il y a quelques cas oû cela fonctionne quand même sur 9.2 (configuration)
http://georezo.net/forum/viewtopic.php?id=53734
A+
Joël

Hors ligne

 

#6 Sat 23 August 2008 18:02

Cartoboy
Participant actif
Lieu: Paris
Date d'inscription: 3 May 2008
Messages: 139
Site web

Re: [Arcgis 9.2] Créer un index de rues

Bonjour à tous,

Wlodaz, je te remercie pour ta manip, merci d'avoir pris le temps de la détailler, c'est très gentil à toi. D'autant plus qu'elle ne semble pas très compliquée à réaliser, je devrais m'en sortir. Félicitations encore pour la clarté de ton explication...

Spacejo, merci également pour la précision. En effet, je bosse bien en 9.2. Pour l'utilisation de l'outil Atlas, on verra ce que cela donne sur la 9.3.

Bonne journée à vous et encore merci

Dernière modification par Cartoboy (Sat 23 August 2008 18:03)

Hors ligne

 

Pied de page des forums

Powered by FluxBB