Pages: 1
- Sujet précédent - Grille irrégulière, nombre min de mailles contenant un semi de points - Sujet suivant
#1 Tue 27 November 2018 12:15
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
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
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.
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: 1538
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: 1144
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
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
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
Pages: 1
- Sujet précédent - Grille irrégulière, nombre min de mailles contenant un semi de points - Sujet suivant