Message posté par : Lison94
----------------------------------------
Bonjour à tous,
j'ai créée une base de donnée postgis pour une EPCI. je souhaitais avoir vos avis quant à la structuration de cette base. Pour le moment j'ai des schémas avec des catégories métiers qui contiennent les projets et j'ai un schéma ressources qui contient toutes les tables utilisés pour les projets mais c'est le bazar dans ce schéma, notamment pour retrouver une couche en particulier..
J'utilise DB manager sur qgis ou pgadmin4 pour créer et administrer les tables.
Des idées ou retours d'expériences parmi vous ?
Merci,
Lison
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=339732#p339732
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
Message posté par : Christophe Vergon
----------------------------------------
Bonjour,
Oui Sylvain sur l'aspect géométrique.
Le soucis c'est la définition de "même propriétaire" qui est plus problématique. Le même champ "prop" ça fait de 1 à six personnes maximum en l'état des données disponibles, qui bénéficient de droits sur une parcelle. Style indivision, baux etc ... du coupe si tu fusionne les parcelles qui ont le même Id de propriétaire sans tenir compte de la relation partagée avec les autres (éventuels) ça le fait pas, car la notion d'unité foncière possède une valeur juridique en droit de l'urbanisme notamment.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=341870#p341870
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
Message posté par : Léandre Béron
----------------------------------------
Bonjour,
Je cherche à réaliser des statistiques de population à partir des données insee sur nos emprises de quartiers de notre ville.
A ma disposition, 3 données :
- Les quartiers de la ville
- Les emprises iris
- les points RIL avec le nombre de logements
Je vais donc calculer le nombre de logement par quartier de la ville et ensuite multiplier par la valeur de population d'un logement en fonction du quartier iris.
Pour cela, je calcule la valeur de population pour 1 logement, par quartier iris. Juste que là tout va bien.
-----------------
Citation :
SELECT i.nom_iris, sum(r.nombre_log) AS nb_log_iris
FROM insee.ril_millesime r, insee.iris_pop17 i
WHERE (st_intersects(st_transform(i.geom,3950), st_transform(r.geom,3950))) AND ((r.categorie) LIKE 'HABIT'::text)
GROUP BY i.nom_iris
-----------------
Ensuite, je dois connaître le nombre de logement au sein de mes quartiers de la ville pour ensuite multiplier par la valeur pour 1 logement de ma population.
Toutefois, mes emprises de mes quartiers chevauchent plusieurs emprises des IRIS. Je dois donc éclater mes emprises de quartier de ville en fonction du chevauchement de mes emprises IRIS.. arrivez-vous à me suivre jusque là ?
Cela doit me permettre de sortir :
QUARTIER VILLE : A, nombre logement : X, iris correspondant : iris1
QUARTIER VILLE : A, nombre logement : Y, iris correspondant : iris 2
Ainsi de suite....
C'est là que je coince.
Je n'arrive pas à éclater mes emprises pour obtenir ce rendu. L'outil de géotraitement UNION sous qgis fait très bien le boulot, mais sous Postgis, je n'arrive pas à reproduire ce traitement. le st_union de postgis ne fait pas du tout la même chose (sauf si j'ai mal compris sa description...)
J'ai donc tenté la requête suivante :
-----------------
Citation :
SELECT s.oid, st_collectionextract(st_intersection(i.geom, s.geom), 3) AS inter, s."Nom", i.nom_iris--, i.pop
FROM decoupage_administratif.comite_quartier s, insee.iris_pop17 i
ORDER BY s."Nom", i.nom_iris
-----------------
Cela me sort plus de 1508 objets, alors que le traitement QGIS en sort environ 200...
Après coup, je pourrais lancer mon produit à l'aide des valeurs à l'échelle d'un logement de ma première requête.
Quelle fonction géométrique permet de faire cela ?
Cordialement,
Léandre
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=341793#p341793
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
Message posté par : Sylvain M.
----------------------------------------
Il suffirait selon moi de :
- fusionner les parcelles par propriétaires (quel que soit la position), ce qui donne des multi-polygones
- éclater les multi-polygones en simples polygones
Non ?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=341825#p341825
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
Message posté par : Romary Munier
----------------------------------------
Bonjour,j'aimerais pouvoir remonter dans une variable l'information du type de géométrie d'un fichier shape ou kml avant de l'importer dans postgresql postgis dans une table import surfacique ou linéaire ou ponctuel en fonction de la valeur de la variable.j'utilise ogr2ogr pour l'import.Cordialement.
mary
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=341557#p341557
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
Message posté par : Romary Munier
----------------------------------------
Bonjour, j'aimerais ajouter des lignes d'une table à l'autre tout en ajoutant les champs manquant dans la table de destination au préalable. Avez vous une idée ?
Bien cordialement,
Romary
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=341556#p341556
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
Message posté par : Bouhuiii
----------------------------------------
Je vous souhaite le bonjour !
J'ai un problème de méthodologie sur PostgreSQL 9.4 ou 11 (apparemment j'aime doublonner l'information).
J'ai récupéré les données sur l'open data des permis de construire et à partir de la description des travaux, je dois en tirer des informations.
Et c'est la première fois que je tente ce genre d'exploitation et je ne sais pas vers quoi me renseigner en fait. Mon objectif premier serait de récupérer le nombre de logement pour le moment.
Prenons un exemple fictif d'un permis de construire dans un monde idéal: "Construction de 3 immeubles (36 logements créées) et changement de destination d'un local d'activité en logement (3 logements créées)"
Il y a alors 39 nouveaux logements et en utilisant PostgreSQL et mes connaissances actuelles, je ne vois pas comment arriver à extraire cette information.
Et ce que j'aimerais, ce sont des pistes de recherches, un bout d'idée, de concept, d'approche car je ne sais pas quoi taper sur google. Je pensais utiliser substr(), position(), une fonction pour valider si c'est un chiffre qui est extrait, mais c'est très flou dans ma tête et je me dis qu'il existe peut-être quelque chose de plus simple pour sélectionner un mot avant un autre.
Je vous remercie grandement par avance car je sens que je peux tourner en rond un long moment sur le sujet!!! :)
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=341451#p341451
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
Message posté par : Lison94
----------------------------------------
Bonjour Nicolas,
J'ai trouvé une solution pour ne télécharger la base sirene qu'à l'échelle de mon territoire, j'ai pu donc l'ouvrir avec Excel et appliquer les filtres. Il faut pourtant que je me penche sur le problème car j'ai le même souci lorsque j''essaie d'importer un backup postgres.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=341289#p341289
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
Message posté par : Sylvain Becquaert
----------------------------------------
Bonjour,
D'une géométrie linéaire multiparties, je cherche à créer plusieurs entités correspondant chacunes à une partie de la géométrie initiale.
Ca correspond à l'outil GDAL "de morceaux multiples à morceaux uniques" dans qGIS.
Je crois que c'est l'inverse de st_multi mais sans certitude.
Merci pour vos retours
Sylvain
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=341238#p341238
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