Message posté par : image95
----------------------------------------
Bonjour,
Je souhaite importer dans ma bdd postgis le contenu de la bd topo pour 10 départements uniquement. l'IGN met à disposition la donnée au format sql sur la France entière. Selon moi, la méthode la plus pertinente serait de limiter l'import de données dans la bdd à mes 10 départements d'intéret uniquement.
Pour information, j'ai bien dans ma bdd une table ign amin express des départements français.
Idealement je souhaiterai en plus que pour chaque table il y ait création d'un index GIST et la definition d'un clef primaire gid. Et si possible un petit VACUUM ANALYZE.
Connaitriez vous une méthode, outil qui permettrait ce paramétrage d'import ? (ogr, shp2psqll, pg_restore,autre?.). Ou faut il obligatoirement passer par un langage de programmation comme PL/pgSQL ou python ou autre ?
Merci bien.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=345352#p345352
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 : Lucile16 (lucile16.lm(a)gmail.com)
----------------------------------------
Bonjour,
l'objectif est de mettre à jour automatiquement le champ 'date_valid' uniquement lorsque le champ 'validite' = valide.
BEGIN
NEW.date_valid = CURRENT_TIMESTAMP
from bd_adresse.adresse_agglo
where adresse_agglo.validite = 'valide';
RETURN NEW;
END;
Je ne reçois aucun message d'erreur dans la syntaxe mais le champ 'date_valid' ne se met pas à jour lors de l'enregistrement.
Pouvez-vous m'orienter vers une autre syntaxe ou démarche ?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344386#p344386
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 : image95
----------------------------------------
Bonjour,
Je me permets de faire un petit up sur ce sujet. Je ne sais pas si il y a de nouvelles approches, outils ou recommandations depuis 2019 ? Pour info, le tutoriel hébergé sur le site de l'ign pour l'import de données bdtopo dans postgis au format sql n'est plus disponible :
https://geoservices.ign.fr/ressources_d … sql_v1.pdf
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=345329#p345329
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 : image95
----------------------------------------
Bonjour,
Je me permets de faire un petit up sur ce sujet. Je ne sais pas si il y a de nouvelles approches, outils ou recommandations depuis 2019 ? Pour info, le tutoriel hébergé sur le site de l'ign pour l'import de données bdtopo dans postgis au format sql n'est plus disponible :
https://geoservices.ign.fr/ressources_documentaires/Espace_documentaire/BAS…
Je me suis permis d'en avertir l'ign.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=345328#p345328
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 : BALDE
----------------------------------------
Bonjour,
Dans ma table d'entrée (historique des modifications du bâti d'OSM), j'ai des versions de modification en double (cf. champ "vway"). Par exemple pour l'entité 36705332, j'ai beaucoup de valeurs (3, 4, 5, 6 ...) qui apparaissent plus de deux fois dans la table pour un même objet.
Pour supprimer les lignes dont les versions (vway) sont doublées pour le même objet, J'ai créé la requête SQL ci-dessous.
-----------------
Code :
DELETE FROM tabtest
WHERE id IN (
SELECT
osm_id
FROM (
SELECT
osm_id,
row_number() OVER w as rnum
FROM tabtest
WINDOW w AS (
PARTITION BY osm_id
ORDER BY osm_id
)
) t
WHERE t.rnum > 1);
-----------------
Cependant, cette requête supprime toutes les entités de ma table or mon idée c'est de garder une version différente par objet.
Je souhaiterais savoir si quelqu'un a eu à faire ce type d'opération.
J'ai joint ci-dessous ma table d'entrée.
Merci d'avance
----------------------------------------
Ce message est accompagné de fichiers, pour les télécharger, suivre le lien ci-dessous.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=345189#p345189
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 : Lebelge
----------------------------------------
@Nicolas,
Avoir ajouté des règles sur le routeur de la connexion internet ne me dit rien ... par contre je suis passer par Le Pare-feu Windows Defender avec fonctions avancées pour créer une règle de trafic entrant sur le port 5432, cette opération est-elle semblable à votre question ? sinon comment ajouter des règles sur le routeur ?
Je ne sais te dire s'il y a un serveur SSH qui tourne sur le serveur PG ...
Bien à vous,
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=345021#p345021
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
----------------------------------------
Bonjour,
Avez-vous ajouté des règles sur le routeur qui fait la connexion internet, règles qui autorisent le port 5432 et redirigent le traffic vers la bonne machine, celle hebergeant le serveur pg ?
Concernant SSH, vous avez bien un serveur SSH qui tourne sur le serveur PG ?
Nicolas
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=345019#p345019
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 : freedfall (freedfall(a)gmail.com)
----------------------------------------
Bonjour à tous,
Je débute en SQL et je butte sur le problème suivant:
J'ai à disposition une table (t1) contenant des objets ayant un point de début (t1.fk_pt_debut) et un point de fin (t1.fk_pt_fin) ainsi qu'une géométrie point (t1_geom)
les géométries des points de début et de fin (t2_geom) se trouvent dans une autre table (t2)
Je souhaiterais effectuer un UPDATE de la géométrie de la table t1 avec une moyenne des points de début et de fin.
J'effectue donc la requête suivante:
UPDATE t1
SET t1.geom = (
SELECT st_centroid(st_union
(
(SELECT t2.geom FROM t2
JOIN t1 ON t2.id = t1.fk_pt_debut
WHERE t1.id = '1')
,
(SELECT t2_geom FROM t2
JOIN t1 ON t2.id = t1.fk_pt_fin
WHERE t1.id = '1')
)
)
)
WHERE t1.id = '1'
cette requête fonctionne pour un objet.
la table t1 disposant de beaucoup d'objet, je souhaite effectuer cette requête sur toute la table, c'est la que je rencontre mon problème: comment affecter cette requête à toute la table?
Merci d'avance pour vos réponses ou vos pistes de réponses
Excellente journée à vous
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=345008#p345008
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 : sp_ce
----------------------------------------
Bonjour,
Je souhaite intégrer des plans de géomètres fournis au format DXF dans une base de données PostgreSQL.
Après avoir importer ces données dans QGIS, je m'interroge sur la méthode à suivre pour créer, organiser et actualiser la base de données à chaque nouvel réception de plans.
Merci, ( :
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344878#p344878
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 : Demonshine
----------------------------------------
Bonjour,
je veux dupliquer une ligne d'une table dans la même table sans copier la clé primaire (fid) car elle ne peut pas être en double dans la table.
Il faut qu'un nouveau fid soit incrémenté automatiquement sauf que j'obtiens une erreur comme quoi le fid viole la contrainte not null.
Auriez-vous une solution pour remédier à ce problème ?
Merci d'avance,
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344896#p344896
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