Message posté par : preliator
----------------------------------------
Bonjour à tous,
J'aimerais attribuer une valeur à un champ de ma couche parcelle (nommée "parcelles") si son centroide se situe dans un autre polygone représentant des espaces protégés (nommée "protege"). J'ai un problème avec la syntaxe à avoir dans ce cas.
Voici mon code :
-----------------
Code :
update parcelles p set note_esp_protege =
case
when st_within(st_centroid(p.geom), protege.geom) then 0
else -1
end
from protege
-----------------
La requête tourne en boucle depuis plusieurs minutes, il y a donc très probablement une erreur.
Merci.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329980#p329980
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 : Lsam
----------------------------------------
Bonjour,
Merci pour le lien, j'avais regardé mais pas osé me lancer dans la modification de ces options.
J'ai d'abord tenté de modifier
-----------------
Code :
use_remote_estimate
-----------------
,
-----------------
Code :
fdw_startup_cost
-----------------
et
-----------------
Code :
fdw_tuple_cost
-----------------
ainsi dans les options d emon serveur :
-----------------
Code :
use_remote_estimate 'true', fdw_tuple_cost '0.001', fdw_startup_cost '0'
-----------------
Message posté par : T. Rossini
----------------------------------------
Salut,
est ce que vous pourriez nous poster le resultat du
EXPLAIN VERBOSE de votre requête afin qu'on puisse étudier le plan ?
Si vous pouvez, poster le à l'aide de ce site qui met en forme les explains :
https://explain.depesz.com/
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=330778#p330778
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 : preliator
----------------------------------------
Bonjour à tous,
Souhaitant rajouter des informations de l'INSEE à ma couche de délimitation d'Iris version 2015 avec PostGre, je rencontre un problème de jointure entre leur champ qui représente le code de l'IRIS.
Pour commencer, j'ai téléchargé les délimitations des Iris de 2015 sur l'IGN : https://geoservices.ign.fr/documentation/diffusion/telechargement-donnees-l…
La base de données des revenus de 2016 ici : https://www.insee.fr/fr/statistiques/4295611#consulter
Concrètement, en tentant de mettre à jour un nouveau champ "revenu_iris" crée dans ma couche Iris avec le champ "disp_med16" de la couche des revenus en me basant sur les champs "Iris" et "code_iris" pour la jointure, seul 11500 éléments sont joins sur les 50152 éléments de ma couche Iris. En tentant différents code, notamment :
-----------------
Code :
select code_iris
from iris
intersect
select iris
from les_revenus
-----------------
Je retrouve le même nombre d'éléments joins, à savoir un peu plus de 11500. En faisant une recherche manuelle sur excel des code iris non-joins, effectivement ils n'apparaissent pas dans la table des revenus. Je ne comprend vraiment pas.
edit : je viens d'essayer avec la base de donnée Population en 2016 de l'INSEE téléchargée ici : https://www.insee.fr/fr/statistiques/4228434 , la j'ai 48793 entités sur les 50152 entités de la couche Iris. Ce qui est déjà bien mieux.
Cela est t-il normal d'avoir si peu de correspondance entre ma couche d'Iris et de Revenus ?
Merci à vous.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=330690#p330690
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 : preliator
----------------------------------------
Bonjour à tous.
Sachant utiliser les différentes méthodes d'agrégats de Postgre, calculer la médiane reste toujours un mystère pour moi.
Admettons la table suivante :
-----------------
Code :
create temporary table test as
select * from (values ('42-60', 12, 'male'),
('42-60', 5, 'female'),
('42-61', 3.59, 'male'),
('42-61', 13.85, 'male'),
('42-62', 2.96, 'female')) as t(path, cost, sex);
-----------------
Comment puis-je trouver la médiane du champ "cost" des éléments male et female ?
Merci à vous.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=330501#p330501
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 : preliator
----------------------------------------
Bonjour à tous,
Je dispose d'une couche, composée de 2 champs, que j'aimerais exporter sous forme de tableur manipulable sous excel. Parmi ces champ, l'un d'eux correspond à des code Insee de communes. Les types de champs sont exactes sous ma BDD Postgre.
En tentant d'exporter un fichier CSV comme je le fais habituellement, ce champ Insee se transforme en champ d'entier, et corrompt forcément le champ. Je me demandais s'il existait un moyen d'exporter un tableur en gardant le type de colonne de base de postgre.
Voici ma méthode habituelle :
-----------------
Code :
create table export as
select code_insee, sum(ipondi)
from mobil_sco
group by code_insee
-----------------
Et exporter la table Export avec clic droit/Exporter au format CSV.
Merci à vous.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=330341#p330341
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 : preliator
----------------------------------------
Bonjour à tous,
Disposant d'une table représentant des allés/retour entre commune et d'un champ d'entier, j'aimerais pouvoir faire une somme de ce dernier en regroupant les paires de destinations. Voici un exemple :
Je voudrais passer de ceci :
DEPART; ARRIVE; COUT_PEAGE
MARSEILLE; LA CIOTAT; 10
LA CIOTAT; MARSEILLE; 12
AUBAGNE; MARSEILLE; 20
MARSEILLE; AUBAGNE; 24
a ceci :
TRAJET; COUT_PEAGE
MARSEILLE - LA CIOTAT; 22
AUBAGNE - MARSEILLE; 44
Je ne sais pas trop comment m'y prendre.
Merci.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=330324#p330324
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 : preliator
----------------------------------------
Bonjour,
Je souhaite importer un CSV de taille conséquente (700mb) dans une base de données déjà crée dans PgAdmin. Jusqu'à présent, j'utilisais QGis pour importer mes CSV et shape, mais je me rend compte de sa limite lorsque les fichier CSV sont gros.
Existe t-il une autre méthode pour importer un CSV dans PGAdmin, autre que celui de créer une table et les champs un à un ? Je possède des CSV avec plusieurs dizaines de champs ^^
Merci.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=330141#p330141
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 : Olivoued
----------------------------------------
Bonjour,
Peut-être que ce post vous apportera quelques réponses:
https://georezo.net/forum/viewtopic.php?pid=248504
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=330166#p330166
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