#1 Wed 15 March 2006 20:39
- imallet
- Participant occasionnel
- Date d'inscription: 8 Sep 2005
- Messages: 13
multi-représentations / multi-échelles
bonjour,
je suis à la recherche d'informations de la part d'utilisateurs ayant une expérience sur la problématique de multi-représentations/multi-échelles avec ArcGIS 8 ou 9 (9.0 ou 9.1) ?
ex : on veut gérer des objets géographiques qui doivent apparaitre à la fois dans des cartes générales (niveau Agglomération) et locales (niveau Quartier) ;
dans les cartes générales on veut une représentation ponctuelle ou linéaire des objets (= centroide, axe...) ; dans les cartes locales on veut une représentation surfacique des objets (= emprise réelle)
ESRI annonce des fonctionnalités concernant cette problématique dans ArcGIS 9.2 qui sortira d'ici un an, mais je cherche comment gérer ça de manière maline avec les versions actuelles, dans des géodatabases personnelles ou SDE (Oracle).
merci par avance de vos informations
I. Mallet
Hors ligne
#2 Thu 16 March 2006 09:58
- remy martin
- Participant occasionnel
- Date d'inscription: 5 Sep 2005
- Messages: 27
Re: multi-représentations / multi-échelles
Bonjour,
Personnellement j'envisagerai la solution suivante :
Pour une vue générale je créerai une couche de points (centroïdes des
polygones). Dans la table attributaire je ne mettrai QUE L'IDENTIFIANT du
point. A cette couche j'affecte un niveau de zoom à petite échelle.
Pour une vue locale, je créerai une autre couche contenant les polygones.
Dans la table attributaire ne figure QUE L'IDENTIFIANT du polygone (qui est
le même que sur la couche des points). J'affecte un niveau de zoom à plus
grande échelle sur cette couche.
Maintenant pour consulter l'ensemble de vos données attributaires il ne vous
reste qu'à faire des jointures via les identifiants des entités
géographiques au sein d'une géodatabase ou une base ACCESS....
En cas de mise à jour, une seule modification des données est nécessaire
dans la base et non pas au sein de chaque couche SIG.
Cordialement,
Rémy MARTIN
Hors ligne