J'ai un fichier de formes polygonales de nombreux lacs, j'ai aussi un fichier de formes ponctuelles d'emplacements sur ces lacs où des poissons ont été pêchés.
Le fichier de formes ponctuel contient les attributs: Fisherman_iD, Fish_Caught, Lat, Long.
Le fichier de formes du polygone contient les attributs Lake_name, Points_per_polygon (PNTCNT)
Chaque point a évidemment des entrées différentes sous le champ fish_caught.
Ce que je veux obtenir, c'est le poisson moyen pêché par lac (polygone).
J'ai donc besoin d'avoir un nombre total de poissons capturés, par polygone individuel, puis je peux le diviser par le fichier PNTCNT que je crée à l'aide des outils Points dans un polygone.
Des idées? Je suis relativement nouveau sur QGIS.
Réponses:
Si la configuration de PostGIS en ce moment est plus que ce que vous souhaitez vous impliquer, vous pouvez vous en tirer avec probablement beaucoup moins d'efforts dans le programme que vous avez choisi.
Vous voudrez attribuer à chacun de vos points le nom du lac afin que vous puissiez additionner les prises par la variable du lac. C'est ce que les gens d'ArcGIS appellent une jointure spatiale. Dans le langage qgis, vous pouvez faire quelques choses:
la source
Si vous importez vos données dans une base de données PostGIS ou Spatialite, il s'agit d'une tâche assez simple pour une requête SQL spatiale. Ce serait quelque chose comme:
la source