Message posté par : jeremy SERIEYE
----------------------------------------
Bonjour à tous,
Je cherche à importer un flux WFS en BDD postgres.
J'arrive à ce que je souhaite la BD Topo cependant impossible avec le WFS du GPU (https://wxs-gpu.mongeoportail.ign.fr/externe/39wtxmgtn23okfbbs1al2lz3/wfs).
-----------------
Code :
DROP SERVER IF EXISTS fdw_ogr_ign_gpu CASCADE;
CREATE SERVER fdw_ogr_ign_gpu FOREIGN DATA WRAPPER ogr_fdw
OPTIONS (
datasource 'WFS:https://wxs-gpu.mongeoportail.ign.fr/externe/39wtxmgtn23okfbbs1al2lz3/wfs?service=WFS&request=GetCapabilities',
format 'WFS',
config_options 'GDAL_HTTP_UNSAFESSL=YES'
);
CREATE SCHEMA IF NOT EXISTS ign_gpu;
IMPORT FOREIGN SCHEMA ogr_all
FROM SERVER fdw_ogr_ign_gpu
INTO ign_gpu
OPTIONS (
-- mettre le nom des tables en minuscule et sans caractères bizares
launder_table_names 'true',
-- mettre le nom des champs en minuscule
launder_column_names 'true'
)
;
SELECT foreign_table_schema, foreign_table_name
FROM information_schema.foreign_tables
WHERE foreign_table_schema = 'ign_gpu'
ORDER BY foreign_table_schema, foreign_table_name;
SELECT *
FROM ign_gpu.wfs_du_doc_urba
LIMIT 1;
-----------------
Lors du dernier SELECT ci-dessus j'ai le code erreur suivant :
ERROR: GDAL AppDefined [1] HTTP error code : 403
ERREUR: GDAL AppDefined [1] HTTP error code : 403
État SQL : XX000
Si certains connaissent la solution, je suis preneur !
Merci par avance.
Jérémy
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=361981#p361981
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 : felixd
----------------------------------------
Trouver :
-----------------
Code :
update table_line l
set geom= st_setPoint(l.geom, 0, p.geom)
from table_point p
where id=4
-----------------
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=366664#p366664
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 : lberon (l.beron(a)amiens-metropole.com)
----------------------------------------
Bonjour,
Je tente de brancher les connexions de nos utilisateurs de BDD à notre LDAP pour des raisons de sécurité.
Je n'arrive en revanche pas à paramétrer correctement et j'ai une impossibilité pour m'authentifier :
FATAL: authentification LDAP échouée pour l'utilisateur « u.user » FATAL: authentification LDAP échouée pour l'utilisateur « u.ser »
J'ai les éléments suivants pour notre LDAP (infos fictives) :
- nom : ldap.dcnt1.org
- port : 400
- DC = dcnt1, org
J'ai donc paramétré l'authentification par la configuration suivante :
host all all IP/24 ldap ldapserver=ldap.dcnt1.org ldapport=400 ldapprefix="" ldapsuffix=", dc=dcnt1, dc=org"
Je n'arrive pas à cerner la différence entre une connexion search et search+bind.
J'en comprends que le search + bind utilise une pré-authentification et va rechercher si le u.user qui essaie de se connecter existe dans le LDAP.
Le search classique utilise le u.user directement.
Une personne de la communauté pourrait-elle m'aiguiller ?
Dois-je renseigner des OU ?
Dois-je utiliser le compte READ(a)dcnt1.org (mot de passe : mdpread) qui est notre compte user pour lire l'AD ?
Dois-je renseigner d'autres options ?
J'ai tenté de nombreuses configurations, sans succès.
A chaque fois le message d'erreur d'authentification apparaît.
Mon u.user a eu un simple GRANT TO CONNECT ON MA_BASE TO "u.user";
En vous remerciant, Léandre BERON
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=368607#p368607
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 : barthoum
----------------------------------------
Bonjour,
J'ai d'un coté une base Postgre, de l'autre Power BI, 'ai réussi à faire la liaison entre les deux (via ODBC)... les graphes et tableaux de bord fonctionnent...
Je voudrais cependant tester la fonction "carte" à partie d'une de mes vues Postgis.
1er constat: la colonne de géométrie est en hexadécimal sur une colonne( probablement en WGS 84 Pseudomercator (EPSG 3857)
Je travaille actuellement sur une couche point
Power BI semble digérer le WGS 84 (epsg 4326). comment faire pour que ma vue intègre en plus de l'existant, des colonnes de géométries compatibles Power BI et à la bonne projection? via le code de la couche, via un script??
Dans le cas où je souhaite étendre l'expérience à une couche polygone , la conversion est t'elle possible. doit on passer par le centroïde du polygone, et si oui, comment ?
Merci pour vos retours
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=364889#p364889
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 : yaks48
----------------------------------------
Bonjour,
J'ai importé des rasters dans ma base de données PostGIS via raster2pgsql
Lorsque je les affiche dans QGIS (via DB Manager) je n'arrive pas à afficher les min et max de l'étendue en question, alors que ça marche très bien avec mon raster "source" depuis l'explorateur. Mon but pour cet exemple est de faire des cartes topo avec une symbologie qui dépend du min/max de l'emprise.
exemple de ligne de commande pour l'import raster2pgsql :
-----------------
Code :
raster2pgsql.exe -s 2154 -I -C -M C:\test_pgsql\BDALTI1.asc -F public.test8 | psql -U postgres -d qgis -h ADRESSE IP -p 5432
-----------------
avez-vous des solutions svp ?
j'ai testé avec différents types de fichiers initiaux avant import, rien ne change. et ça marche même lorsque j'exporte le raster depuis DB Manager dans mon explorateur.
Merci beaucoup !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=367498#p367498
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 : Julien81
----------------------------------------
Bonjour,
je constate un souci que je ne m'explique pas avec l'accès à certaines tables que l'on stocke en bdd postgis sur un serveur postgres (version 15).
En effet on utilise une connexion utilisateur pour consulter/editer ces datas (certaines tables sont géographiques d'autres non) via un client QGIS, or je me rend compte que le décompte des entités est pour certaines couches estimé et exact pour d'autres (cf. capture).
J'ai fait un reset des stats côté pg et mis à jour les index spatiaux des tables concernées. Ca ne change rien pour l'accès à ces datas, mais si je me connecte avec le super admin je n'ai pas ce pb de décompte des entités sur les couches concernées.
Si quelqu'un a des pistes je suis preneur.
Cordialement
Julien
----------------------------------------
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=368120#p368120
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 : Marc.Candeil (marc.candeil(a)aude.fr)
----------------------------------------
Bonjour,
J'ai créé une vue (v_meteo_data) pour récupérer des données pluvio d'un serveur différent (DBLINK).
Pour plus de rapidité pour l'affichage des résultats, j'ai créé plusieurs vues matérialisées pour récupérer qu'une partie des données (pluvio sur les 30 derniers jours, pluvio sur les 12 derniers mois).
Afin de rafraichir les vues matérialisées (v_meteo_data_30j et v_meteo_data_12m), j'ai créé un déclencheur sur ma vue:
-----------------
Code :
CREATE TRIGGER maj_vm_meteo_data
INSTEAD OF INSERT OR UPDATE
ON eau.v_meteo_data
FOR EACH ROW
EXECUTE PROCEDURE eau.mv_meteo_data_refresh();
-----------------
Qui déclenche la fonction suivante :
-----------------
Code :
CREATE OR REPLACE FUNCTION eau.mv_meteo_data_refresh()
RETURNS trigger
LANGUAGE 'plpgsql'
COST 100
VOLATILE NOT LEAKPROOF
AS $BODY$
BEGIN
REFRESH MATERIALIZED VIEW eau.v_meteo_data_30j;
REFRESH MATERIALIZED VIEW eau.v_meteo_data_12m;
RETURN NULL;
END;
$BODY$;
ALTER FUNCTION eau.mv_meteo_data_refresh()
OWNER TO bdd_eau;
-----------------
Problème : Dés que ma vue v_meteo_data se met à jour, le réactualisation des vues matérialisées se s'exécute pas. Je n'ai pourtant pas eu d'erreur à la création de cette procédure.
Je ne vois pas où se situe le problème ... Est-ce que quelqu'un aurait une idée ?
Merci de vos retours
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=368627#p368627
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 : BadWolf
----------------------------------------
Bonjour,
J'ai la version 8.6 de PgAmdin 4 et je cherche un moyen de modifier la couleur des requêtes SQL. C’est-à-dire la couleur du mot "SELECT", "FROM", un nom de schéma, un nom d'une table, ... . Est possible ?
En vous remericant
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=367604#p367604
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