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 Wed 13 June 2007 15:56

C.Munoz
Participant occasionnel
Date d'inscription: 9 May 2006
Messages: 21

Calcul de distance entre des points et un polygones

Bonjour à tous.

Je dois prochainement mettre en place uen étude de distance entre des établissements de type crèches (polygone) et des points representant les adresses. Je souhaite pouvoir connaitre la distance entre chaque points et ma crèche et obtenir ensuite une distance moyenne pour l'ensemble de mes points.

J'ai beau fouiner partout je ne trouve rien.

Si quelqu'un à un outils ou une petite piste merci d'avance

Cordialement

Munoz Christophe
Service SIG
Ville de Versailles
et
Communauté de Commune Versailles Grand Parc
Tél:01.30.83.95.10
Mail: c.munoz@texte-a-enlever.mairie-versailles.fr


Munoz Christophe

Responsable SIG CA Val Parisis

Hors ligne

 

#2 Wed 13 June 2007 16:07

Nicolas CHATELAIN
Participant occasionnel
Lieu: Auch
Date d'inscription: 13 Sep 2006
Messages: 12

Re: Calcul de distance entre des points et un polygones

Est qu'il s'agit de distances en ligne droite ?
Dans ce cas là tu peux travailler avec spatial analyst (tu fais un raster distance de crèche, tu le convertis en fichier de forme et tu le croise par jointure spatiale à ta couche de points).

Hors ligne

 

#3 Wed 13 June 2007 16:09

C.Munoz
Participant occasionnel
Date d'inscription: 9 May 2006
Messages: 21

Re: Calcul de distance entre des points et un polygones

oui je veux pour le moment les distances à vol d'oiseau...mais je n'ai pas de spatial analyst..as tu une solution??


Munoz Christophe

Responsable SIG CA Val Parisis

Hors ligne

 

#4 Wed 13 June 2007 17:02

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

Re: Calcul de distance entre des points et un polygones

Hello,

Un petit coup d'oeil du Côté des Hawth Tools peut être ? wink

Exemple ci dessous (copie d'ecran de la version pour ArcGis 8.3, l'outil a été amélioré pour les versions 9.X) :

[img]http://img519.imageshack.us/img519/2858/analysistoolyz6.jpg[/img]

En espérant que ca puisse dépanner,
Robin.

Hors ligne

 

#5 Wed 13 June 2007 17:05

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

Re: Calcul de distance entre des points et un polygones

Je viens de réaliser que c'est par rapport a des polygones. Il suffit de récupérer les centroides des polygones, ca devrait faire l'affaire wink

Mes excuses, j'ai lu un peu vite.
Robin.

Hors ligne

 

#6 Wed 13 June 2007 18:11

berlau
Participant occasionnel
Date d'inscription: 8 Jun 2007
Messages: 40

Re: Calcul de distance entre des points et un polygones

Tu peux également créer des oursins via un identifiant commun entre ta couche d'adresses et ta couche de crèches...

1. Tu génères les centroïdes de tes crèches (choisir point label dans le cas des polygones en forme de U) via l'outil "Extraire les centres d'une couche de polygones" (http://support.esrifrance.fr/index.asp? … ntres.html)...

2. Créer un champ [ID_Commun] pour la couche des adresses / Calculer des valeurs / [ID_Commun] = ID de la crèche...

3. Créer des oursins via l'outil "Créer des oursins" (http://support.esrifrance.fr/index.asp? … rsins.html)
Centre des oursins = couche des crèches - champ identifiant = [ID]) / Extrémités des oursins = couche des adresses - champ identifiant le centre = [ID_Commun]
L'outil crée un champ [Distance] pour chaque ligne reliant l'adresse à la crèche.

Par contre, il faut faire la même opération pour chaque crèche...

En espérant avoir été claire...

BertRand.

Hors ligne

 

#7 Mon 18 June 2007 15:17

C.Munoz
Participant occasionnel
Date d'inscription: 9 May 2006
Messages: 21

Re: Calcul de distance entre des points et un polygones

merci pour la technique , c'est exactement celle ci que je vais utiliser...

Munoz Christophe
Service SIG
Ville de Versailles
et
Communauté de Commune Versailles Grand Parc
Tél:01.30.83.95.10
Mail: c.munoz@texte-a-enlever.texte-a-enlever.mairie-versailles.fr


Munoz Christophe

Responsable SIG CA Val Parisis

Hors ligne

 

#8 Wed 26 November 2008 14:37

artichaut
Participant occasionnel
Date d'inscription: 22 May 2008
Messages: 11
Site web

Re: Calcul de distance entre des points et un polygones

Bonjour à tous.

Je relance ce message car j'aurais également besoin d'un outil me permettant de calculer la distance minimal séparant des points de polygones.

J'ai donc deux couches :
* Une couche contenant mon nuage de points
* Une couche contenant mes polygones

Et je veux déterminer pour chaque point : quel polygone est le plus proche et à quelle distance il se trouve.

Mais je ne peux pas me contenter comme dans les réponses précédentes de récupérer les centroides des polygones, il me faut prendre en compte l'ensemble du polygone.

Merci par avance pour vos éventuelles réponses.

Hors ligne

 

#9 Thu 27 November 2008 10:36

freesnowpetrel
Participant assidu
Lieu: Pretoria, Afrique du Sud
Date d'inscription: 1 Mar 2007
Messages: 222

Re: Calcul de distance entre des points et un polygones

Bonjour,

Essayes la jointure spatiale, clic droit sur ta couche de point, joindre puis choisir de joindre selon l'emplacement dans la liste derouante, selectionnee la couche de polygone a joindre et choisir l'option 2 polygone le plus proche.
Resultat une nouvelle couche de points avec pour chacun les attributs du polygone le plus proche et a la fin une colonne supplementaire : la distance au bord le plus proche de ce polygone en unites de la couche.
Attention, tous vos point contenus dans des polygones auront pour distance 0. Pour resoudre ce probleme il faut au prealable, convertir vos polygones en polylignes avec ET Geowizard par exemple puis faire la jointure spatiale.

Rodolphe

Hors ligne

 

Pied de page des forums

Powered by FluxBB