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

Printemps des cartes 2024

#1 Tue 27 November 2018 12:15

MathieuB
Membre du bureau
Lieu: Montpellier
Date d'inscription: 18 Jan 2006
Messages: 1220
Site web

Grille irrégulière, nombre min de mailles contenant un semi de points

Bonjour à toutes et tous,

pas beaucoup de temps ces derniers mois de participer aux forums du rezo :-(

Je reviens avec une question.

Pour la définition de listes rouges régionales d'espèces menacées, je dois calculer le nombre minimal de mailles de 2km contenant un semi de point.
Par simplification, nous calculons actuellement le nombre de mailles d'une grille régulière qui se trouvent en intersection avec le semi de point.
Hors la méthode précise que les mailles peuvent ne pas être disposées régulièrement.

Je pense que ces deux approches peuvent mener à des résultats différents mais je n'ai pas d'idée quant à la mise en œuvre stricte dela méthode.

Auriez vous une idée ?

Merci d'avance.

Mathieu


Mathieu BOSSAERT
Association GeoRezo

Hors ligne

 

#2 Tue 27 November 2018 14:09

jmarsac
Participant assidu
Lieu: NICE
Date d'inscription: 26 Oct 2005
Messages: 567
Site web

Re: Grille irrégulière, nombre min de mailles contenant un semi de points

Salut Mathieu,

Pas sûr d'avoir compris mais, si tu détermines les mailles intersectant l'enveloppe de ton semis puis que tu élimines celles ne contenant aucun point du semis, tu obtiens le nombre de mailles concernées, non ?


Jean-Marie
Azimut

Hors ligne

 

#3 Tue 27 November 2018 14:20

MathieuB
Membre du bureau
Lieu: Montpellier
Date d'inscription: 18 Jan 2006
Messages: 1220
Site web

Re: Grille irrégulière, nombre min de mailles contenant un semi de points

Bonjour Jean-Marie,

Mon terme de grille est mal choisi. J'arrive très bien à compter les mailles d'une grille régulière contenant une observation.

Mais la méthode précise que les carré de 2km peuvent être placés librement les uns par rapport aux autres (donc pas dans une grille) et c'est ce nombre minimal de carrés que j’aimerais compter.

Ci dessous l'extrait illustratif de la méthode.


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Mathieu BOSSAERT
Association GeoRezo

Hors ligne

 

#4 Tue 27 November 2018 14:54

Nicolas Ribot
Membre
Lieu: Toulouse
Date d'inscription: 9 Sep 2005
Messages: 1536

Re: Grille irrégulière, nombre min de mailles contenant un semi de points

Bonjour,

Ca me fait penser a des clusters de points (st_clusterDBScan, st_clusterWithin).
Peut etre en prenant l'extent de ces clusters et en découpant/normalisant ces extents sur des carrés de 2x2 ?

Nicolas

Hors ligne

 

#5 Tue 27 November 2018 14:54

tumasgiu
Membre
Lieu: Ajaccio
Date d'inscription: 5 Jul 2010
Messages: 1132

Re: Grille irrégulière, nombre min de mailles contenant un semi de points

Salut,

ça ressemble au problème de la partition par cliques minimales.
https://fr.wikipedia.org/wiki/Partition_en_cliques

Hors ligne

 

#6 Tue 27 November 2018 16:46

MathieuB
Membre du bureau
Lieu: Montpellier
Date d'inscription: 18 Jan 2006
Messages: 1220
Site web

Re: Grille irrégulière, nombre min de mailles contenant un semi de points

Merci à tous les deux,

je vais creuser les fonctions de cluster que j’utilise par ailleurs dans la méthode.

Merci tumasgiu pour le lien, ça me conforte dans l'idée que c'est pas simple ;-)

Mathieu


Mathieu BOSSAERT
Association GeoRezo

Hors ligne

 

#7 Tue 27 November 2018 17:42

GuilhemD
Juste Inscrit !
Lieu: montpellier
Date d'inscription: 12 Dec 2011
Messages: 2

Re: Grille irrégulière, nombre min de mailles contenant un semi de points

Salut Mathieu,

J'avais fait un truc comme ça, pour le même programme que toi d'ailleurs, il y a quelques années.

En gros les étapes étaient les suivantes :
- je délimitais des populations d'individu en agrégeant tous les observations ayant une distance entre elle inférieure à une certaine valeur (la taille de la maille il me semble)
- je créais ensuite l'emprise de ces populations
- puis à partir de ces emprises, je créais pour chaque population une grille en partant d'un point d'origine de l'emprise
- et enfin sélection des mailles

Ce procédé est sans doute améliorable mais ça répondait à peu prés à ce qui était demandé dans la méthode. Et effectivement les résultats étaient bien différents par rapport à l'utilisation d'une grille fixe.

Guilhem

Hors ligne

 

#8 Wed 28 November 2018 10:59

MathieuB
Membre du bureau
Lieu: Montpellier
Date d'inscription: 18 Jan 2006
Messages: 1220
Site web

Re: Grille irrégulière, nombre min de mailles contenant un semi de points

Merci Guilhem,

je vais tenter un mix de ta méthode et de l'utilisation des fonctions dont parle Nicolas.

En gros appliquer aux noyaux calculés par st_ClusterDbScan pourrait bien le faire.

Dans l'article ci-dessous j'utilise st_ClusterDbScan pour calculer les aires d'occupation (polygone(s) convexe(s) autour des noyaux)

http://si.cenlr.org/12-04-2018/postgis- … occupation

Je vais regarder ça de plus prés et je reviendrai dire ce qu'il en est.

Mathieu


Mathieu BOSSAERT
Association GeoRezo

Hors ligne

 

Pied de page des forums

Powered by FluxBB