Message posté par : Sylvain M.
----------------------------------------
Re bonjour,
Suite à ce sujet (https://georezo.net/forum/viewtopic.php?pid=332590) qui ne concernait que la problématique des dates EXIF, je me permet de faire remonter mon appel à l'aide sur la communauté des utilisateurs de l'excellent programme ExifTool : https://exiftool.org
Cet outil permet de manipuler les métadonnées (EXIF, XMP, ...) des photos, pour les extraire, les mettre à jour, ...
Il m'a d'ors-et-déjà permis de générer une table de base de 120000 photos géolocalisées dans PostGre, et ceci en un temps tout à fait raisonnable (45 minutes de scan).
Cependant, je n'ai pour l'instant récupéré que quelques métadonnées de base (date, modèle d'appareil photo, chemin, coordonnées GPS, ...), via cette commande, qui pourra peut-être en intéresser certains :
-----------------
Code :
exiftool -T -r -Directory -filename -DateTimeOriginal -model -GPSLatitude# -GPSLongitude# -ext jpg -charset FileName=Latin "M:\Photos" > "M:\Photos\dbphotos.txt"
-----------------
Phil Harvey, le créateur d'Exiftool, m'a suggéré une méthode qui créé une base SQLite, mais ses scripts sont en Perl, et je n'aurai pas la compétence pour les adapter à mes besoins. Sa solution est en réponse à ma question sur ce fil (https://exiftool.org/forum/index.php?topic=11087.0) .
Peut-être qu'un autre géomaticien photographe plus compétent que moi serait en mesure de créer un script pour récupérer toutes les métadonnées d'une photothèque dans une base PostGreSQL ?
C'est en tout cas le but de l'ouverture de ce fil !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=332591#p332591
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,
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 : Theos2000
----------------------------------------
Bonjour je souhaitais connaitre le nombre de caractere maximul qu'on peut mettre dans une colonne "en tete" et non objet. Merci à vous
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=332568#p332568
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.
----------------------------------------
Bonjour à tous,
J'importe dans une table PostGre, via PSQL, des données issues d'un fichier texte, tabulé.
Il y a une colonne au format date, sous cette forme "AAAA:MM:JJ HH:mm:ss" (ex. : 2020:04:10 21:13:26).
Pour l'instant, je n'ai pas trouvé mieux que de les importer en format texte.
Je créé d'abord ma table :
-----------------
Code :
psql -h localhost -U postgres -d phototheque -c "CREATE TABLE photos.photos_total (Directory text, filename text, DateTimeOriginal text, model text, GPSLatitude numeric, GPSLongitude numeric);"
-----------------
Ensuite, j'importe les données avec :
-----------------
Code :
psql -h localhost -U postgres -d phototheque -c "COPY photos.dbphotos FROM 'M:\Photos\dbphotos.txt' NULL '-' ENCODING 'UTF-8';"
-----------------
(le fichier texte n'a pas d'entête)
Pensez-vous qu'il soit possible d'importer directement les données au format Time Stamps ?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=332578#p332578
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 : Theos2000
----------------------------------------
Bonjour,
Dans Postgresql je souhaitais creer un id autoincrementer qui s'intègre dans un trigger afin que l'ajout d'une nouvelle géométrie via Qgis remplisse automatiquement le champ ID.
Actuellement mon champ ID est biginteger mais pas possible de le transformer en "serial". Au regard de la doc il me semblait possible de pouvoir creer une séquence est de raccrocher cet id a cette séquence mais ça ne marche pas
-----------------
Code :
ALTER TABLE schema.table alter column id integer not null DEFAULT nextval('"schema_sequence.test_sequence_id_seq"'::regclass)
-----------------
La seule possibilité que j'ai trouvé c'est de creer un nouvel id en serial mais le champs creer se retrouve a la fin de la table ce qi est un peu embetant pour le remplissage de mon formulaire ou de creer une nouvelle table avec un id en serial, mais problématique pour les tables qui ont plus d'une centaine de colonnes.
Est ce qu'il existe une solution sans recreer une nouvelle colonne ou table ?
Merci à vous
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=332521#p332521
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 : Nicolas Ribot
----------------------------------------
Vous pouvez aussi tenter "à l'ancienne", en faisant l'union de la couche et le dump du résultat (regardez dans la doc quelle fonction st_union ou st_memUnion est la plus adaptée).
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=332011#p332011
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 travaille actuellement sur une étude liée à la position des bâtiments dans un département. Pour avoir une base de données de bâtiments la plus complète possible, j'utilise deux couches de deux bdd différente : Les bâtiments d'OSM et de datagouv. Effectivement, certains bâtis d'OSM (environ 10%) ne sont pas présents dans les bâtis de Datagouv. Mais les 90% sont des doublons des bâtis de datagouv.
Je me retrouve dans une situation aussi jubilante qu'embêtante, car les bâtis sont scannés ... en décalé !
Voici un exemple : https://zupimages.net/viewer.php?id=20/18/71wt.png
En violet, nous avons les polygones de datagouv. En gris, ceux d'OSM.
Entre deux polygones qui représentent une même maison, la superficie varie entre 1 et 2 m² mais la forme est visiblement très homogène.
Je cherche donc à supprimer les bâtis d'OSM qui sont des doublons de ceux de datagouv. Mais comment reconnaître ces doublons ? Certains d'entre eux sont simplement superposés (donc un st_intersects suffira pour les selectionner et supprimer), mais dans cette exemple et dans d'autre, les bâtis sont très espacés (plusieurs dizaines de mètres).
Existe t-il d'autres manière de trouver ces doublons ? Je pensais à des formules qui se base sur la ressemblance de la forme de polygones.
Merci.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=332557#p332557
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 : MAHE_Alain (amahe2(a)externe.generali.fr)
----------------------------------------
Bonjour,
J'ai installe et configure pgpool-II, mais j'ai l'erreur suivante:
[postgres@mfle1356p log]$ psql -h vippgpoolpoc -p 9999 -U postgres
psql: ERROR: SCRAM authentication failed
DETAIL: unable to decrypt password from pool_passwd
HINT: verify the valid pool_key exists
[postgres@mfle1356p pgpool-II]$ cat pool_hba.conf
# "local" is for Unix domain socket connections only
local all all trust
# IPv4 local connections:
host all all 127.0.0.1/32 trust
host all all ::1/128 trust
host all all 10.66.13.0/0 scram-sha-256
[postgres@mfle1356p pgpool-II]$ cat pool_passwd
pgpool:AESUlhhzCC3fyJ6JPRfMQd4bg==
postgres:AESmg984I6Thqc/kTSF83nUDg==
pgpool.conf
# - Authentication -
enable_pool_hba = on
pool_passwd = 'pool_passwd'
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=331882#p331882
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 : sporito
----------------------------------------
Bonjour,
mes données sont stockées sont Postgis et je les importe sous QGIS, je souhaiterais pouvoir paramétrer un champ sous forme d'une liste déroulante.
Sous Postgis, il existe le type énumération mais lorsque je l'utilise pour un champ, une fois fois ma couche importée sous QGIS, il n'est pas conçu comme une liste déroulante.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=332395#p332395
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 : Theos2000
----------------------------------------
Bonsoir, j'aurais souhaité savoir comment cacher les schéma system sous pgadmin 4 par requete ou clic bouton ? Je sais que ces schémas sont important mais ne m'en servant pas j'aurais souhaité les masquer ? Est ce qu'on peut le faire directement via l'interface graphique car je n'ai pas trouvé de doc clair sur le sujet.
Merci
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=332313#p332313
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