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 Tue 21 November 2000 01:26

EugénieDUMAS
Invité

calculs de distance etc...

J'ai plusieurs questions a vous soumettre :
- comment calculer les rayons des cercles conscrit et circonscrit d'un
polygone sous ArcView ?(cercle le plus grand s'inscrivant dans un cercle et
cercle le plus petit dans lequel s'inscrit le polygone)
- toujours sous ArcView, comment calculer la distance de tous les points
d'un theme a une polyligne d'un autre theme ?
- existe-t-il un script permettant de faire des cercles veritablement
proportionnels sous arcView (et non des cercles gradues)
- enfin, existe-t'il un moyen de creer les polygones de thiessen
(tesselisation) a partir d'un theme de centroides ?
Merci pour vos reponses qui j'espere seront nombreuses !
_____________________________________________
Eugenie DUMAS - Equipe PARIS - UMR 8504 CNRS

 

#2 Mon 20 November 2000 01:26

BOURCIER Jean Come
Invité

Re: calculs de distance etc...

Bonjour,

- Concernant la creation de polygones de Thiessen, je peux vous envoyer un
script thiessen.avx a placer dans le repertoire Ext32 d'ArcView. Il
suffira de le charger par le menu Fichier --> Extensions --> Create
Thiessen Polygons .

- Pour calculer la distance des objets d'un theme (ponctuel, lineaire...) a
ceux (ou celui) d'un autre theme, il faut realiser une jointure par le champ
shape entre les tables des themes.
Dans votre cas, la jointure doit etre realisee DE la table de la polyligne
VERS celle des points. ArcView cree automatiquement un champ qu'il renseigne
de la distance la plus courte separant les objets.

Cordialement.

 

#3 Tue 21 November 2000 01:28

EugénieDUMAS
Invité

Re: calculs de distance etc...

Un grand merci a tous ceux qui m'ont aide a resoudre les pbs poses qui sont
les
suivants avec leurs solutions (quand elles existent ...):

1) comment calculer les rayons des cercles conscrit et circonscrit d'un
polygone sous ArcView ?(cercle le plus grand s'inscrivant dans un cercle et
cercle le plus petit dans lequel s'inscrit le polygone)

- pour le cercle inscrit : pas de reponse
- pour le cercle circonscrit : il existe une extension, diameter.avx, qui cree
un theme de polylignes qui correspond aux diametres des cercles circonscrits
avec en attribut la valeur du diametre.

2) sous ArcView, comment calculer la distance de tous les points d'un theme
a une polyligne d'un autre theme ?

solution la plus simple :

- Pour calculer la distance des objets d'un theme (ponctuel, lineaire...) a
ceux (ou celui) d'un autre theme, il faut realiser une jointure par le champ
shape entre les tables des themes.
Dans votre cas, la jointure doit etre realisee DE la table de la polyligne
VERS celle des points. ArcView cree automatiquement un champ qu'il renseigne
de la distance la plus courte separant les objets.

une solution moins rapide mais qui marche :
Une methode tres simple est de calculer a l'aide de l'extension Spatial
Analyst la distance en tout point a la polyginge (Menu Analysis - Find
Distance). Vous avez ainsi cree une grid qui donne en tout point la distance
a la polyligne. Il suffit alors pour votre theme de points d'ajouter comme
attribut la valeur de distance de la GRID calculee en extrayant la valeur de
la cellule de la grid sous-jascente a chaque point. Le script spPntzVal.ave
ci-joint fait cela tres bien.

3) existe-t-il un script permettant de faire des cercles veritablement
proportionnels sous arcView (et non des cercles gradues)
AUCUNE REPONSE A CE JOUR ...

4) enfin, existe-t'il un moyen de creer les polygones de thiessen
(tesselisation) a partir d'un theme de centroides ?

- pour cela, il existe une extension que vous trouverez sur le site americain
d'Esri : create Thiessen polygon.avx (recherche par mot clef a thiessen).

- ou alors, La fonction Assign proximity de l'extension Spatial Analyst
d'ArcView cree
des polygones de thiessen (en format matriciel, qu'il suffit de vectoriser
par un Convert-to-shapefile )

Peut-etre bientot une reponse aux pb des cercles inscrits et des cercles
proportionnels ? ...

_____________________________________________
Eugenie DUMAS - Equipe PARIS - UMR 8504 CNRS

 

Pied de page des forums

Powered by FluxBB