Suite

Les « points dans le polygone » de QGIS comptent zéro dans chaque secteur de recensement


Je cartographie l'emplacement des incidents d'asthme à l'aide de QGIS. J'aimerais compter le nombre de points dans les secteurs de recensement pour mieux comprendre les régions où l'asthme survient le plus fréquemment. Mon canevas de carte affiche actuellement les points d'asthme à partir d'un fichier CSV, ainsi que les polygones de secteurs de recensement à partir des fichiers de formes du U.S. Census Bureau.

Je devrais pouvoir exécuter la fonction Points dans le polygone pour m'aider. La fonction semble fonctionner lorsque j'entre mon CSV en tant que points et les secteurs de recensement en tant que polygone. La fonction renvoie ensuite un fichier de formes avec une colonne ajoutée affichant « PNTCNT ». Super jusqu'à présent. Mais, le tableau des attributs indique tous les zéros sous la colonne "PNTCNT". (Ceci est évidemment incorrect car je peux clairement voir qu'il y a de nombreux points dans les polygones du secteur de recensement.)

J'ai essayé d'enregistrer le fichier CSV en tant que fichier de formes et d'exécuter à nouveau la fonction, mais le résultat est le même. Je suis à perte.

Pourquoi Points in Polygon me donne-t-il uniquement des zéros ?


Voici le processus que j'ai utilisé. Peut-être que quelqu'un peut me dire où cela ne va pas.

Tout d'abord, j'ajoute des secteurs de recensement sous forme de fichiers de formes à ma carte. Deuxièmement, j'ajoute un fichier CSV qui inclut la latitude et la longitude pour environ 400 points. Le CRS est défini sur WGS84 (EPSG:4326) pour les points, et WGS84 / Pseudo Mercator (EPSG:3857) pour le shapefile. Tout a fière allure sur le canevas de la carte.

Ensuite, je sélectionne les points du polygone sous les outils d'analyse vectorielle. Je sélectionne le fichier de formes sous "couche vectorielle de polygone d'entrée". Je sélectionne le fichier CSV sous "couche vectorielle du point d'entrée". J'ai entré un nom de fichier, puis j'ai appuyé sur OK. QGIS ajoute la nouvelle couche à mon canevas de carte. Cependant, lorsque j'ouvre la table des attributs, la colonne PNTCNT ne lit que des zéros. J'ai également essayé le même processus décrit ci-dessus avec le CRS défini pour le fichier de formes et le fichier CSV à WGS84 (EPSG:4326) (au lieu d'utiliser Pseudo Mercator pour le fichier de formes).


Enregistrez les deux fichiers sous le même CRS. Chargez chacun des fichiers, puis exécutez des points dans un polygone avec les fichiers nouvellement chargés. Le projet à la volée est une aide visuelle. Lors de l'exécution de l'analyse, il utilisera le CRS du fichier.


Voir la vidéo: Working with SpatiaLite data in QGIS (Octobre 2021).