Message posté par : Jkerebel04
----------------------------------------
Bonjour
J'avance petit à petit dans le monde de la cartographie SIG. Et j'aurais besoin
d'un petit coup pouce pour sortir de mon ornière.
Je travail avec QGIS-GRASS et POSTGIS
J'ai réseau routier vestoriel "tab_route"
J'ai une table de point « p_stockage » avec un champ pondération « Nb_conteneur »
J'ai une table de polygone "parcelle"
Pour info, les polygones et les points sont au bord, mais pas forcément sur le réseau
routier.
Je souhaite attribuer à chacun des polygones un champ indiquant la somme des
"nb_conteneur" des points situés à moins de 50 m du polygone. Les 50m sont pris
en compte seulement via le réseau routier et non à vol d'oiseau.
J'envisage de procéder ainsi :
1) création d'un tableau croisé de "parcelle" et de "p_stockage"
2) je détermine la distance la plus courte entre le polygone "parcelle" et le
"p_stockage"
3) je ne retiens que les enregistrements ou la distance est inférieure à 50 m
4 Je fais la somme, par parcelle, du champs "Nb_conteneur"
Pourriez-vous m'indiquer si la méthode vous semble faisable et quels serait les jalons
supplémentaires ?
En cherchant comme procéder, j'ai suis tombé sur pgrouting pour le calcul du chemin le
plus court sur QGIS. Mais c'est une procédure one-shot.
Je voudrais itérer sur l'ensemble de ma table.
Aussi je me suis orienté vers PGadmin
Sur "Postgresql" j'ai pu installer pgrouting. Mais après la procédure
devient très obscur pour moi. Je ne comprends pas le concept.
Je ne comprends pas la première étape avec la fonction "pgr_createTopology"
j'obtiens un FAIL, sans plus d'explication.
Pourriez-vous m'orienter vers un tuto un peu exhaustif avec un exemple, pour que je
puisse avancer ?
Cordialement
Jérôme.
Version Pgadmin 4, postgresql12 et pgrouting 3.1.1
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=343711#p343711
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net