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 Fri 06 March 2015 11:18

darkGG
Juste Inscrit !
Date d'inscription: 6 Mar 2015
Messages: 3

QGIS 2.6 : Distance d'un et assignation

Bonjour.

Je ne suis pas nouveau dans les SIG, mais j'aurais besoin d'aide.
Lors de mon stage, je dois créer une base de données. Pour cela, je dispose (enfin bientôt) des données météo de chaque station en Savoie. Je dois calculer la distance de mes points (stations) par rapport à des sites précédemment crées sur QGIS. Je voulais savoir s'il était possible

- De déterminer la station la plus proche de mes sites
- De donner le nom de cette station la plus proche.

Je sais qu'il existe l'outil "Matrice des distances " qui va me donner la distance entre chaque station et chaque centroid de mes sites. Mais, je possède 320 sites environ, et du coup ça me calcule la distance de mes 320 sites et X stations que j'ai. J'ai fait un test avec d'autres données, j'en obtiens plus de 200 000...
Je voulais savoir s'il était possible d'automatiser tout cela pour qu'après l'analyse, je n'ai plus que la distance et le nom de la station la plus proche.
Est ce possible en une seule étape ? Ou dois-je d'abord faire l'analyse, puis extraire de mon fichier excel ma donnée de plus courte distance ?

Merci d'avance pour votre aide, et le temps que vous avez passé à me lire.

Hors ligne

 

#2 Fri 06 March 2015 12:16

SANTANNA
Moderateur
Lieu: Angers
Date d'inscription: 18 Jan 2008
Messages: 3940

Re: QGIS 2.6 : Distance d'un et assignation

Bonjour,
sur QGIS, regarde dans les extensions NNJoin (et dans une certaine mesure spatialJoin, mais la première devrait faire l'affaire en une étape)

Hors ligne

 

#3 Mon 09 March 2015 10:53

darkGG
Juste Inscrit !
Date d'inscription: 6 Mar 2015
Messages: 3

Re: QGIS 2.6 : Distance d'un et assignation

Bonjour.

Merci pour votre réponse. La première méthode NNJoin marche parfaitement. C'est largement plus simple que d'utiliser le fonction index, equiv et min d'Excel.
Merci encore Santanna pour ta rapide et précise réponse.

Hors ligne

 

Pied de page des forums

Powered by FluxBB