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

GEODATA DAYS 2024

#1 Mon 30 August 2010 21:51

Sefoun
Participant actif
Date d'inscription: 17 Aug 2010
Messages: 61

Arcgis 9.3 - Carte densité par isolignes

Bonsoir,

Je reviens vers vous et promis cette fois-ci ce n'est pas pour un faux problème que je vais résoudre tout seul dans 5 minutes.

Voila je cherche à faire une carte de densité par isolignes toujours dans le cadre de mon projet sur la Mauritanie. Je tiens à reussir par le biais de cette méthode car comme vous le savez surement, les limites communales ou régionales par exemples ont tendances à coupés artificiellement la représentation d'une densité, en plus de trop généraliser. Et dans un pays comme la Mauritanie ou la sédentarisation est encore relativement récente il existe de tres grosses disparités qui ne peuvent pas apparaitre dans une carte de densité à l'échelle communale (ici les communes ne sont pas le même type d'entitées administratives que les communes françaises, le territoire communale peut atteindre pour la plus grande 136 000 km²).

Bref, je m'égare. Je dois avouer que je n'ai jamais utiliser cette méthode pour représenté des densités donc j'ai chercher un peu pour comprendre le principe et je pense ma foi, l'avoir saisie. J'ai ensuite chercher si Arcgis était capable de réaliser ce genre de carte et je pensais avoir trouver mon bonheur, maintenant je sais plus je doute...

J'ai avec moi, une carte plus ancienne qui me donne un aperçu de ce que je voudrais a peut pres obtenir comme carte. elle couvre la même zone, mais pour l'année 1988.

Avec l'outil Density de l'extension spatial analyst j'arrive à bidouiller quelques trucs et à obtenir un résultat qui se rapproche de la carte que j'ai comme modèle (elle ne pourra jamais etre identique vu qu'il s'agit des données de 2000).

Mais j'ai deux soucis... d'une je comprend pas le fonctionnement de l'outil, les parametres "search radius" et "output cell" ça reste du charabia pour moi, ça va me poser probleme si je veux expliquer comment j'ai obtenu ce résultat.
Deuxièmement, ça donne en sortie un raster et c'est tres moche !! et si je veux tracer les contours des cercles qui ont servis a calculé la densité ça donne encore un truc plus immonde.

Alors je sais pas trop d'ou viens le soucis:
- si c'est mes données qui sont trops complexe pour l'outil density (je fais tourner density à partir d'une couche de point qui représente des localités et dans cette couche j'ai un champs population mais ces localités ne sont pas uniformément répartie sur le territoire, il y a par endroit des amas de localités éloignées de 3 ou 5 km et à d'autres endroits des vides).
- Ou alors j'utilise pas du tout le bon outil pour arriver a ce que je veux faire.
- Ou alors je suis trop stupide... éventualité à ne pas négliger !

Voila si une âme charitable pouvait me venir en aide sur ce point ça serait sympa... j'ai déjà honte de ne pas reussir à faire une carte de densité potable.

Merci d'avance !

Hors ligne

 

#2 Tue 31 August 2010 09:52

Robin
GeoRezo forever
Lieu: France
Date d'inscription: 31 Aug 2005
Messages: 13614
Site web

Re: Arcgis 9.3 - Carte densité par isolignes

Hello,

je cherche à faire une carte de densité par isolignes


L'objectif est bien similaire à ceci : http://horizon.documentation.ird.fr/exl … /04149.pdf ?

Hors ligne

 

#3 Tue 31 August 2010 10:18

BlueRems
Participant occasionnel
Lieu: Anse Vata
Date d'inscription: 29 Apr 2009
Messages: 12

Re: Arcgis 9.3 - Carte densité par isolignes

Bonjour,

Les paramètres search radius et output cells correspondent respectivement au rayon de la fenêtre glissante de calcul de la densité et à la taille du pixel du raster en sortie du traitement.
La fenêtre glissante permet de calculer la densité (grosso modo une somme ou somme d'occurrences par rapport à une surface donnée) et, une densité étant une donnée continue dans l'espace, elle est réalisée avec un raster.

Il faut donc faire quelques essai pour calibrer la taille de la fenêtre et la taille du pixel en sortie. De cela dépend la finesse de la carte en sortie, le temps de traitement nécessaire et le volume de la donnée résultante.

Ensuite, tu peux discrétiser en classes de densité (5 à 7 classes pour une bonne lisibilité de la carte) par affichage de la couche (dans les paramètres de la symbologie) ou en créant un vecteur à partir du raster. Sinon, tu peux également habiller la carte de densité en calculant des "iso-densités" avec la même méthode permettant d'extraire les isolignes d'un MNT.

J'espère que cela t'aidera !

A bientôt

BlueRems


Vivement ce soir qu'on s'couche !

Hors ligne

 

#4 Tue 31 August 2010 13:23

Sefoun
Participant actif
Date d'inscription: 17 Aug 2010
Messages: 61

Re: Arcgis 9.3 - Carte densité par isolignes

Robin a écrit:

Hello,

je cherche à faire une carte de densité par isolignes


L'objectif est bien similaire à ceci : http://horizon.documentation.ird.fr/exl … /04149.pdf ?


Oui tout à fait, l'auteur de la carte de 1988 que j'ai en modèle, cite ce document en source methodologique qu'il résume succinctement en 3 étapes :

- découpage de l'espace en une série d'unités géométriques de taille égale, à l'intérieur desquelles est calculée la densité.

- affectation de la valeur obtenue au centre de gravité de la figure géométrique, permettant ainsi l'obtention, dans l'espace, d'un semis régulier de "points cotés" de densité.

- tracé par interpolation, à partir de ces points de lignes d'égale densité, les isolignes, limitant des plages de densité auxquelles on affecte ensuite une valeur de grisé ou de couleur.
J.C Arnaud, LEDRA ROUEN


Ce qui me gêne donc avec l'outil Density c'est que je ne pense pas qu'il y ait un maillage quelconque dans le processus de calcul, alors que la methode de Duchemin repose sur une forme géométrique qui se deplace pour calculer des points de densité, mais elle se déplace sur un maillage...
Or il me semble que la forme géométrique de Density (le cercle en l'occurence) se déplace surtout en fonction de l'emplacement des points de la couche de points... j'ai donc aussi essayer en créant un maillage mais bon bof aussi.

A chaque fois j'obtient des résultats tres proches les uns des autres, visuellement parlant je veux dire, et relativement proche de ma carte modèle. Mais quand j'utilise Density j'obtient des valeurs de classes que je ne comprend pas, et j'obtiens de toute façon un raster tres laid. J'ai beau faire convert Raster to features, ça reste moche. je n'ai qu'une superposition de cercles de couleur totalement désordonnées, impossible de retrouver des zones nettement déssinées d'égales densités.

Apres c'est vrai que Arcgis n'est pas un logiciel de dessins ou de cartographie pure et dure, mais avec ce que j'obtiens je ne peux même pas le retoucher sous Illustrator, car la c'est plus de la retouche qu'il faut faire mais carrement redéssiner de A à Z.

Hors ligne

 

#5 Tue 31 August 2010 13:53

Sefoun
Participant actif
Date d'inscription: 17 Aug 2010
Messages: 61

Re: Arcgis 9.3 - Carte densité par isolignes

Salut ,

BlueRems a écrit:

Bonjour,

Les paramètres search radius et output cells correspondent respectivement au rayon de la fenêtre glissante de calcul de la densité et à la taille du pixel du raster en sortie du traitement.
La fenêtre glissante permet de calculer la densité (grosso modo une somme ou somme d'occurrences par rapport à une surface donnée) et, une densité étant une donnée continue dans l'espace, elle est réalisée avec un raster.


Ok mais le soucis c'est que je ne comprend jamais l'unité utilisée. A la base ma carte n'etait pas projeté mais avait un système de coordonées qui faisait que ses unités étaient en Decimal Degree. Donc pour le search radius ou le output cell j'avais des valeurs par défaut de genre 0,00134346... Par la suite je lui ai mis une projection pour avoir des unités de bases en métres ou kilométres, mais pareil des valeurs par défaut incompréhensibles et qui ne correspondent pas à des métres ou des kilometres en tout cas (en ce qui concerne le search radius).

BlueRems a écrit:

Il faut donc faire quelques essai pour calibrer la taille de la fenêtre et la taille du pixel en sortie. De cela dépend la finesse de la carte en sortie, le temps de traitement nécessaire et le volume de la donnée résultante.

Ensuite, tu peux discrétiser en classes de densité (5 à 7 classes pour une bonne lisibilité de la carte) par affichage de la couche (dans les paramètres de la symbologie) ou en créant un vecteur à partir du raster. Sinon, tu peux également habiller la carte de densité en calculant des "iso-densités" avec la même méthode permettant d'extraire les isolignes d'un MNT.

J'espère que cela t'aidera !

A bientôt

BlueRems


Je suis pas un spécialiste non plus des MNT (décidement...) mais ça m'intéresse bien d'essayer ton truc des iso-densités avec ta méthode (j'ai rien à perdre de toute façon) tu pourrais m'expliquer ?

Hors ligne

 

#6 Wed 01 September 2010 20:33

Sefoun
Participant actif
Date d'inscription: 17 Aug 2010
Messages: 61

Re: Arcgis 9.3 - Carte densité par isolignes

Bonsoir,

Juste un petit up pour savoir si quelqu'un à quelques tuyaux à me donner.

J'en profites pour vous joindre un exemple du résultat que j'aimerais bien obtenir, et ce que j'obtiens pour l'instant..

Vous noterez, la légende délirante avec des classes complétement disproportionnées, 1,7 million je veux bien... mais 1,7 millions de quoi ?

Dernière modification par Sefoun (Wed 01 September 2010 20:33)


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

Pied de page des forums

Powered by FluxBB