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 !.
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Soutenez le GeoRezo en faisant un don !

Merci à tous pour votre fidélité.

don

L'équipe GeoRezo

 

#1 Thu 24 December 2009 11:14

tom
Membre
Lieu: Nyon
Date d'inscription: 10 Mar 2006
Messages: 26

Distance minimale entre un polygone et une polyligne

GEOMEDIA PRO 6.0

A la veille de Noël, je me pose une question existentielle:
Est t-il possible d'obtenir la distance la plus courte entre un polygone et une polyligne ?

Je sais que d'autres outils (de type mapbasic pour map Info) permettent cette analyse, mais sous Géomedia pas évident?

Peut être faut t-il simplifier l'analyse en créant les sommets des géométries, auquel cas l'analyse se réduit à calculer la distance mini entre 2 séries de points.
Si vous avez des pistes, je suis preneur.



Je vous souhaite de passer de joyeuses fêtes !



- -
Thomas Lesage
E-mail: thomas.lesage@.dexip.com
DEXIP, 10, Quai Emile Cormerais
BP10324- 44803 SAINT-HERBLAIN

Dernière modification par tom (Thu 24 December 2009 11:15)


Thomas Lesage · Responsable unité géomatique
VILLE DE NYON
INFORMATIQUE ET POPULATION · UNITÉ GÉOMATIQUE

Hors ligne

 

#2 Thu 24 December 2009 15:49

Pierre Dolez
Membre
Lieu: Proville
Date d'inscription: 14 Aug 2008
Messages: 517
Site web

Re: Distance minimale entre un polygone et une polyligne

Bonjour,

Ce problème a déjà été évoqué, sous différentes formes et aussi dans d'autres forums.
En fait la difficulté est de définir ce qu'est "la distance la plus courte".

Ce type de question parait très intuitive, mais pour moi il n'y a pas de réponse, ou alors une bonne dizaine.

Cordialement et bon Noël

Hors ligne

 

#3 Tue 29 December 2009 09:06

Jean-Michel
#jesuischarlie
Lieu: An Oriant /Lorient
Date d'inscription: 3 Oct 2005
Messages: 3824
Site web

Re: Distance minimale entre un polygone et une polyligne

Bonjour,
Le calcul est possible avec les "Attributs fonctionnels" :
modalités :
1- isoler la polyligne par une requête de sélection, si la couche concernée en comporte plusieurs,
2- isoler de la même façon votre polygone si le traitement ne doit se faire que sur un seul (sinon, le traitement se fera sur tous les objets de la couche de poygones)
3- utiliser la fonction d'agrégation spatiale, avec
- en entités principales, votre couche (ou votre requête) de polygones,
- en entités secondaires, votre requête de polyligne
- agrégation spatiale lorsque les entités principales "s'accumulent le plus près" des entités secondaires
- en sortie, créer un attribut fonctionnel "distance_min" par exemple en utilisant les fonctions MIN et DISTANCE de cette façon :

MIN(DISTANCE(Detail.LinearGeometry;Input.AreaGeometry))


La fonction DISTANCE s'écrit en principe de cette façon : DISTANCE(Géométrie1; Géométrie2; EspaceRéf; UnitéDeMesure; 2D), mais seuls les 2 premiers paramètres sont obligatoires, les 3 autres étant déduits de votre espace de travail, mais il est possible de les forcer à d'autres valeurs.
Toutes ces modalités sont disponibles dans l'aide en ligne de Geomedia.
Et, les Attributs fonctionnels offrent des capacités de traitement très étendues, à qui sait les exploiter... (2 minutes pour réaliser cette requête)
Bonne journée


Jean-Michel
GeoRezo, c'est des blogs, un wiki, un Netvibes ...
GeoRezo vous aide ==> Aidez GeoRezo !

Hors ligne

 

#4 Tue 29 December 2009 17:02

tom
Membre
Lieu: Nyon
Date d'inscription: 10 Mar 2006
Messages: 26

Re: Distance minimale entre un polygone et une polyligne

Bonjour, et d'abord merci pour vos explications.

Ceci est très intéressant. Malheureusement je ne dispose pas de la fonction DISTANCE en attribut fonctionnel.
Aussi pour l'agrégation spatiale je n'ai pas non plus l'opérateur topologique "s'accumulent le plus près"
Est-ce lié au n° de version? Je travaille sur la 06.00.34.84

Merci encore de votre soutien.

- -
Thomas Lesage
E-mail: thomas.lesage@.dexip.com
DEXIP, 10, Quai Emile Cormerais
BP10324- 44803 SAINT-HERBLAIN


Thomas Lesage · Responsable unité géomatique
VILLE DE NYON
INFORMATIQUE ET POPULATION · UNITÉ GÉOMATIQUE

Hors ligne

 

#5 Tue 29 December 2009 21:20

JR2U
Membre
Date d'inscription: 29 Dec 2009
Messages: 10

Re: Distance minimale entre un polygone et une polyligne

Bonjour à tous,

Je suis un utilisateur assidu de géomedia pro  et je suis nouveau sur ce forum.  Je trouve ce sujet très intéressant, je l’ai essayé et cela fonctionne très bien.  J’utilise la version 6.01.06.19 de géomédia Pro.  Je crois qu’il y a plus de fonctions dans l’application ‘Géomédia Pro’ que dans l’application ‘Géomédia’ de base. Cela explique peut-être pourquoi vous n’avez pas la fonction ‘Distance’.

Hors ligne

 

#6 Wed 30 December 2009 08:40

Jean-Michel
#jesuischarlie
Lieu: An Oriant /Lorient
Date d'inscription: 3 Oct 2005
Messages: 3824
Site web

Re: Distance minimale entre un polygone et une polyligne

Bonjour,
Après quelques recherches sur le site d'Intergraph, la fonction DISTANCE a effectivement été intégrée à Geomedia à partir de la version 6.1 de Geomedia (pro et standard).
Désolé pour tom !
Je n'aurais qu'un conseil : passer à cette version qui a apporté beaucoup de nouvelles commandes, et d'améliorations diverses...
Et bienvenue à JR2U sur ce forum : la petite communauté Geomedia qui s'active ici ne demande qu'à s'agrandir, pour partager et échanger sur une gamme de logiciels trop méconnue du monde francophone...
Cordialement


Jean-Michel
GeoRezo, c'est des blogs, un wiki, un Netvibes ...
GeoRezo vous aide ==> Aidez GeoRezo !

Hors ligne

 

#7 Wed 30 December 2009 09:20

tom
Membre
Lieu: Nyon
Date d'inscription: 10 Mar 2006
Messages: 26

Re: Distance minimale entre un polygone et une polyligne

Cela vient effectivement du N° de version ! Quel dommage.

Jean-Michel, j'ai parcouru votre livret de formation épinglé en tête de forum.
Félicitation pour ce travail ! Il me parait intéressant pour des nouveaux utilisateurs Geomedia voire même des profanes du SIG.

Cdlt,


- -
Thomas Lesage
E-mail: thomas.lesage@.dexip.com
DEXIP, 10, Quai Emile Cormerais
BP10324- 44803 SAINT-HERBLAIN


Thomas Lesage · Responsable unité géomatique
VILLE DE NYON
INFORMATIQUE ET POPULATION · UNITÉ GÉOMATIQUE

Hors ligne

 

#8 Wed 30 December 2009 09:38

Jean-Michel
#jesuischarlie
Lieu: An Oriant /Lorient
Date d'inscription: 3 Oct 2005
Messages: 3824
Site web

Re: Distance minimale entre un polygone et une polyligne

Hello,
Merci Tom pour les encouragements.
Cordialement


Jean-Michel
GeoRezo, c'est des blogs, un wiki, un Netvibes ...
GeoRezo vous aide ==> Aidez GeoRezo !

Hors ligne

 

Pied de page des forums

Powered by FluxBB

Partagez  |