Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
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 Sat 22 August 2009 14:37

Laura
Participant occasionnel
Date d'inscription: 22 Aug 2009
Messages: 12

ArcGIS 9.2 - calcul de distances

Bonjour tout le monde,

Je suis toute nouvelle dans l'usage de ArcGIS, version 9.2. Je voudrais calculer des distances entre des points (j'ai des données avec des coordonnées de fermes au Cameroun, des shapefiles avec les routes et les points d'eaux) et:
- des rivières ou lac
- la cote
- les routes principale du pays

Est-ce que quelqu'un aurait déjà fait ça et pourrais de dire si c'est possible et comment le faire?


Je vous remercie beaucoup,

Laura

Dernière modification par Laura (Sat 22 August 2009 15:29)

Hors ligne

 

#2 Sat 22 August 2009 15:32

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

Re: ArcGIS 9.2 - calcul de distances

Salut Laura et bienvenue sur le forum,

Pour les calculs en général connais tu cet outil:
http://support.esrifrance.fr/index.asp? … tries.html
Voici d'autres .cal --> http://www.ian-ko.com/free/free_arcgis.htm
Voici un outil pour tes distances:
Voir DISTANCE BETWEEN POINTS TOOL (WITHIN LAYER) et DISTANCE BETWEEN POINTS TOOL (BETWEEN LAYERS)
Dans --> http://www.spatialecology.com/htools/tooldesc.php
En espérant t'aider
A+
Joêl

Dernière modification par Spacejo (Sat 22 August 2009 19:31)

Hors ligne

 

#3 Sat 22 August 2009 15:36

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

Re: ArcGIS 9.2 - calcul de distances

Je rajoute ce lien qui pourra t'aider:
http://www.portailsig.org/index.php?id=41
A+
Joël

Dernière modification par Spacejo (Sat 22 August 2009 15:36)

Hors ligne

 

#4 Sat 22 August 2009 15:43

Laura
Participant occasionnel
Date d'inscription: 22 Aug 2009
Messages: 12

Re: ArcGIS 9.2 - calcul de distances

merci beaucoup pour ce lien, je vais regarder...
pensez-vous qu'en 1-2 jours cest possible d'y arriver a faire ca?

Hors ligne

 

#5 Sat 22 August 2009 19:22

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

Re: ArcGIS 9.2 - calcul de distances

Tout dépends du nombre de tables à traiter.
Combien avez vous de tables?
Si vous en avez beaucoup, il y a des moyens de traiter en batch (traiter à la file)
Il faudrait quelques précisions sur ce que vous voulez traiter.
Vous avez des points (sont ils placés sur la carte? La distance que vous désirez entre tes points ---> A vol d'oiseaux ou suivant une route?
Plus on a de précisions sur votre problème plus les réponses seront pertinentes
A+
Joël

Dernière modification par Spacejo (Sat 22 August 2009 19:39)

Hors ligne

 

#6 Sat 22 August 2009 20:18

Laura
Participant occasionnel
Date d'inscription: 22 Aug 2009
Messages: 12

Re: ArcGIS 9.2 - calcul de distances

Oh merci pour cette réponse!

Voici les précisions:

J'ai une table excel et un fichier dbf avec les latitudes et longitudes de 800 fermes au Cameroon.

Je souhaiterais calculer la distance la plus réaliste possible, donc en prenant les routes, de mes fermes jusqu'à:

- les villes principales les plus proches
- les points d'eaux les plus proches (lacs ou rivières)
- la cote
- et aussi, si possible l'altitude/la pente de la ferme.

Pour cela, j'ai ArcGIS version 9.2, et jai trouvé des cartes du Cameroon avec les routes et les cours d'eau.

Pour l'instant, j'arrive a créer créer une carte avec les cours d'eau et les routes, mais je n'arrive pas a encore a mettre mes fermes dessus, car j'ai du changer les longitudes dans le fichier dbf que j'ai, mais je n'arrive pas à "dire" à ArcGIS de prendre comme coordonnée X mes nouvelles longitudes que jai changer dans mon fichier dbf.

Je vais tenter de résoudre ce probleme qui ne doit pas etre compliqué. Le prochain pas sera de calculer ces distances, et la, je suis un peu perdue... J'ai vu un tool pour ca, mai sje ne suis pas sure d'avoir les bon fichiers/données et si en 1-2 jours j'arriverai a faire ca....

Merci bcp pour l'aide!
Laura

Hors ligne

 

#7 Sat 22 August 2009 21:02

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

Re: ArcGIS 9.2 - calcul de distances

Re,

Je suppose que la carte du Cameroun que tu as récupérée est un raster --> Image
L'as tu géoréférencée?

Hors ligne

 

#8 Sat 22 August 2009 21:05

Laura
Participant occasionnel
Date d'inscription: 22 Aug 2009
Messages: 12

Re: ArcGIS 9.2 - calcul de distances

non, je ne coris pas, de quoi parles tu exactement?

La, j'ai réussi a faire apparaitre tous mes layers l'un sur l'autre, et jai des points pour mes fermes! jai pas l'impression d'en voir 800 sur la carte, mais cest probablement parce qu'elles se superposent....

je pensais utiliser l'outil "path distance", mais je ne comprend pas très bien comment.

Hors ligne

 

#9 Sat 22 August 2009 21:09

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

Re: ArcGIS 9.2 - calcul de distances

Ta carte dispose t'elle de références spatiale --> as tu un fichier genre .tfw (si ton image est un tiff) ou .jgw (jpeg)
Quand tu te déplaces sur ta carte as tu en bas des coordonnées qui défilent?

Hors ligne

 

#10 Sat 22 August 2009 21:13

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

Re: ArcGIS 9.2 - calcul de distances

ce qui va être dure à moins que tes routes soient déjà digitalisées c'est de calculer les distances.
Si j'avais à faire ce boulot --> Je pointerais quelques points sur tes routes puis outils (Xtools ou autres) pour créer des polylignes puis calcul de ces longueurs.

Hors ligne

 

#11 Sat 22 August 2009 21:13

Laura
Participant occasionnel
Date d'inscription: 22 Aug 2009
Messages: 12

Re: ArcGIS 9.2 - calcul de distances

ma carte sont en shapefile et oui, jai les coordonnée qui défilent, (en degree minutes) et mes données sur mes fermes sont en décimales.

Hors ligne

 

#12 Sat 22 August 2009 21:18

Laura
Participant occasionnel
Date d'inscription: 22 Aug 2009
Messages: 12

Re: ArcGIS 9.2 - calcul de distances

mais j'ai 800 fermes et je veux calculer la distance la plus proche entre chacune d'elle et la plus proche des routes

Hors ligne

 

#13 Sat 22 August 2009 21:28

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

Re: ArcGIS 9.2 - calcul de distances

ma carte sont en shapefile


Ah super !!!
Alors tu as un shp de points (tes fermes) et un shp de linéaires (tes routes)?
Tu fais une copie de ton shp linéaires, tu coupes avec tes points ce shp de linéaires puis tu mesures les longueurs de ces tronçons.
Si les points ne sont pas sur tes polylignes (il existe un outils pour mettre ces points sur les lignes les plus proche).
Pour coupesr il y a cet outil --> http://support.esrifrance.fr/index.asp? … oints.html
Pour calculer la longueur ---> calculette en mode avancé --> charger le .cal Longueur (lien que je t'ai déjà envoyé)

Hors ligne

 

#14 Sat 22 August 2009 21:34

Laura
Participant occasionnel
Date d'inscription: 22 Aug 2009
Messages: 12

Re: ArcGIS 9.2 - calcul de distances

ohh.. mais attends, ca calculera la distance à vol d'oiseau ou la distance réelle?

En fait, il me faudrait:
- la distance des fermes (1 layer) aux point d'eaux (1 autre layer) en prenant les routes (1 autre layer)
- la distance des ferms jusqu'à la cote en prenant les routes
- " " jusqu'aux villes principales les plus proches
- l'altitude des fermes et/ou la pente, mais je n'ai pas de carte ayant ces infos je penses... Il me faudrait une carte avec les dénivellés

Hors ligne

 

#15 Sat 22 August 2009 22:51

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

Re: ArcGIS 9.2 - calcul de distances

Normalement cela devrait te donner distance réelle.
Mais je pense que les fermes ne sont pas prés d'une route et les points d'eau non plus.
Ma soluce ne te donneras pas la précision que visiblement tu désires (tout au plus une bonne estimation).
Tu me parlais de ceci tout à l'heure? --> http://webhelp.esri.com/arcgisdesktop/9 … complexity
A+
Joël

Hors ligne

 

#16 Mon 24 August 2009 15:52

AEL111
Juste Inscrit !
Date d'inscription: 24 Aug 2009
Messages: 3

Re: ArcGIS 9.2 - calcul de distances

Bonjour,

Je crois que tu peux obtenir cette distance directement dans ta table attributaire de ton shape en réalisant une jointure. Je n'ai pas arcgis devant moi donc je ne peux pas être précis!!

http://www.forumsig.org/showthread.php? … e+jointure

cette discussion peut t aider

bon courage

Hors ligne

 

#17 Tue 25 August 2009 20:50

Laura
Participant occasionnel
Date d'inscription: 22 Aug 2009
Messages: 12

Re: ArcGIS 9.2 - calcul de distances

Est-ce que qqun connait la fonction "Near" de GIS?

J'ai essayé avec cela, en mettant en "input" les points des fermes et dans "near features" les routes (pour calculer la distance à vol d'oiseau entre les fermes et la routes (comme point de départ. Mon idée est de calculer la distance à voil d'oiseau jsuquà la route, puis depuis la route jusqu'à l'eau en prenant la route), mais apparemment, ce n'est pas correct, car j'ai par ailleurs quelques distances qui me permettent de vérifier si je fais correctement le calcul ou non. A vrai dire, j'ai du mal a interpréter le output qui apparait dans ma table des attributs. Quelqu'un aurait une idée?

Merci!

Hors ligne

 

#18 Wed 26 August 2009 09:13

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

Re: ArcGIS 9.2 - calcul de distances

Salut,

Si tu as les coordonnées de tes points sur tes routes avec (NearX, NearY) alors tu les crées avec ---> Tools ---> Add XY puis Hawth Tools (Distance between points).
Pour les routes tu les coupes avec ces points puis calcul de longueur les .cal de la calculette.
Un lien qui peut peut être t'aider http://www.routeware.dk/routefindera/routefinder.php
A+
Joël

Dernière modification par Spacejo (Wed 26 August 2009 09:15)

Hors ligne

 

#19 Wed 26 August 2009 11:16

Laura
Participant occasionnel
Date d'inscription: 22 Aug 2009
Messages: 12

Re: ArcGIS 9.2 - calcul de distances

Salut Spacejo,

Merci pour le lien!
Si ej comrpend bien, les données qui sont sous la colonne "near X, Near Y" correspondent au point SUR LA ROUTE le plus proche de la ferme. Est-ce correct?
Donc la fonction "Near" ne calcul pas directement la distance....? Cest bizarre, dans le descriptif c'est ce qu'ils disent....

Qu'entends tu exactement par le fait que je coupes les routes avec ces points? et "puis calcul de longueur les .cal de la calculette? J'aurais 800 points sur les routes et jaimerais depuis ces 800 points savoir, pour chacun d'eu la distance la plsu proche au point d'eau. Le point deau peut etre un lac, une rivière ou la cote, et j'ai 2 layers différents ui les indiquent: l'un indique la cote, et l'autre indique les lac et rivières....

Le lien que tu mas donné l'autre jour, sauf erreur, me permet de calcucler la distance bout par bout ENTRE les point sur la route... Ce n'est pas ce dont j'ai beosin là.

A toute a ll'heure,
Laura

Hors ligne

 

#20 Wed 26 August 2009 12:10

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

Re: ArcGIS 9.2 - calcul de distances

Si ej comrpend bien, les données qui sont sous la colonne "near X, Near Y" correspondent au point SUR LA ROUTE le plus proche de la ferme. Est-ce correct?
Donc la fonction "Near" ne calcul pas directement la distance....? Cest bizarre, dans le descriptif c'est ce qu'ils disent....


Désolé je ne connais pas cet outil mais envoie moi le lien je regarderai.
Je récapitule:
Prenons l'exemple d'une ferme --> Tu as le point représentant ta ferme et la route, tu crées la projection orthogonale de ce point sur la route qui te donnes les coordonnées (NearX et NearY)(d'aprés e que j'ai cru comprendre).
Avec Outils (Tools) --> Ajouter des données XY (Add XY) --> Tu crées ces points sur ta carte mais la route ne commence pas à ce point donc pour avoir la longueur de ce point à l'autre point qui est ton plan d'eau il te faut la couper (pour utiliser longueur.cal  je crois) pour connaître la longueur de ta ligne.
Sinon routefinder me parait bien pour faire ce que tu veux, non?
A+
Joël

Hors ligne

 

#21 Wed 26 August 2009 12:23

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

Re: ArcGIS 9.2 - calcul de distances

Une autre soluce:
A vérifier --> disposes tu de polylignes M?
http://support.esrifrance.fr/index.asp? … aires.html

http://georezo.net/forum/viewtopic.php?id=50091
A+
Joël

Hors ligne

 

#22 Wed 26 August 2009 12:43

Laura
Participant occasionnel
Date d'inscription: 22 Aug 2009
Messages: 12

Re: ArcGIS 9.2 - calcul de distances

qu'est ce que c'est que des polyligne M?

Hors ligne

 

#23 Wed 26 August 2009 12:45

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

Re: ArcGIS 9.2 - calcul de distances

As tu regardé le 2éme lien?

Hors ligne

 

#24 Wed 26 August 2009 13:04

Laura
Participant occasionnel
Date d'inscription: 22 Aug 2009
Messages: 12

Re: ArcGIS 9.2 - calcul de distances

je vois! mais je n'ai pas de polilygne M....

Hors ligne

 

Pied de page des forums

Powered by FluxBB