Suite

Est-il possible d'effectuer une jointure spatiale dans PostGIS et de conserver toutes les fonctionnalités ?

Est-il possible d'effectuer une jointure spatiale dans PostGIS et de conserver toutes les fonctionnalités ?


J'essaie de créer une carte de changement d'emploi à l'aide d'une grille hexagonale. J'ai des données d'établissement individuel sous forme de points avec des chiffres d'emploi joints. Lorsque j'ai exécuté la jointure spatiale à l'aide de l'extension postGIS dans QGIS 2.6, elle renvoie tous les hexagones où la jointure est vraie, comme prévu. Mais pour des raisons cartographiques, je voudrais tout le retour net où je pourrais moi-même symboliser les cellules nulles et pas seulement les faire abandonner.

Existe-t-il un moyen de le faire via postGIS similaire à l'option de retour de toutes les entités dans la jointure spatiale d'ArcMap ? Mon exemple de code en ce moment.

--view joindre les données d'emploi à la grille hexagonale CREATE VIEW food_employment_2yr_hex AS SELECT a.gid AS gid, sum(b.avgemp) AS Emp_2010, sum(c.avgemp) AS Emp_2012, a.geom AS geom FROM hex_grid_pdx_nad83 a, qcew_2010_nad83 b, qcew_2012_nad83 c O ST_Within(b.geom, a.geom) ET ST_Within(c.geom,a.geom) GROUP BY a.gid ;

Voir la vidéo: #PostGIS: The Spatial Reference ID u0026 The Geometry Field. #PostgreSQL, #QGIS. UrduHindi. #12