Message posté par : klrblz
----------------------------------------
Bonjour,
Merci Sylvain de m'avoir mis sur la bonne voie. Je n'arrive toutefois pas à adapter mon code : les résultats sont incohérents.
Je me demande si cela n'est pas lié au fait que je travaille en coordonnées cartographiques ? (EPSG 2154) et que ce code n'est pas adapté ?
Voici ma requête :
SELECT apo.id AS id_point_obs,
apo._x AS x_pt_obs,
apo._y AS y_pt_obs,
ca.distance,
ca.angle,
st_project(st_makepoint(apo._x::double precision, apo._y::double precision, 2154::double precision)::geography, ca.distance::double precision, radians(ca.angle::double precision)) AS geometry
FROM etude.citation_authie ca
LEFT JOIN etude.authie_inventaire ai ON ai.id = ca.id_inv
LEFT JOIN etude.authie_point_obs apo ON apo.id = ai.id_lieu;
Le résultat :
"id_point_obs","x_pt_obs","y_pt_obs","distance","angle","st_project"
1,544841,296764,200,90,POINT (161.0032054995325 55.9999999583429)
Encore merci de l'aide apportée,
Claire
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=356468#p356468
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.
----------------------------------------
-----------------
Citation :
Je me demande si cela n'est pas lié au fait que je travaille en coordonnées cartographiques ? (EPSG 2154) et que ce code n'est pas adapté ?
-----------------
En effet, je crois que le pb vient de là.
Je pense avoir trouvé une solution comme ça :
-----------------
Code :
st_transform(st_project(st_transform(ST_SetSRID(st_makepoint(apo._x,apo._y),2154),4326),ca.distance,radians(ca.angle))::geometry,2154) AS geometry
-----------------
A tester, mais pas sûr de moi : vérifie bien la cohérence !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=356472#p356472
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 : Robin.k
----------------------------------------
Bonjour,
J'utilise QGIS avec des bases Postgres et je débute avec l'outil.
J'ai récemment eu le message suivant :
FATAL: les emplacements de connexions restants sont réservés pour les connexion
superutilisateur non relatif à la réplication
Il semblerait qu'il y ai trop de connections sur la base Postgres. J'ai donc sélectionné mon serveur dans PG ADMIN et dans l'onglet sessions, j'avais effectivement de nombreuses sessions actives ou inactives alors même que personne ne travaillait actuellement sur les bases.
Est-ce que ces connections actives/inactives peuvent effectivement poser problème ? Et si oui, est-ce qu'il y a une manipulation à faire pour qu'elles se déconnectent automatiquement quand plus personne n'utilise les bases ?
----------------------------------------
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=356395#p356395
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 : Robin.k
----------------------------------------
Bonjour,
J'utilise QGIS avec des bases Postgres et je débute avec l'outil.
J'ai récemment eu le message suivant :
FATAL: les emplacements de connexions restants sont réservés pour les connexion
superutilisateur non relatif à la réplication
Il semblerait qu'il y ai trop de connections sur la base Postgres. J'ai donc sélectionné mon serveur dans PG ADMIN et dans l'onglet sessions, j'avais effectivement de nombreuses sessions actives ou inactives alors même que personne ne travaillait actuellement sur les bases.
Est-ce que ces connections actives/inactives peuvent effectivement poser problème ? Et si oui, est-ce qu'il y a une manipulation à faire pour qu'elles se déconnectent automatiquement quand plus personne n'utilise les bases ?
----------------------------------------
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=356394#p356394
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 : gregorybodet
----------------------------------------
Bonjour,
Je bloque sur quelque chose qui doit être simple.
J'ai utilisé la fonction st_clusterIntersecting pour déterminer les intersections de polygones contenus dans une même couche.
Requête :
-----------------
Code :
SELECT ST_AsText(unnest(st_clusterIntersecting(geom))) FROM ma_table
-----------------
cette requête me permet à priori de récupérer les géométries des croisements.
Résultat :
-----------------
Code :
GEOMETRYCOLLECTION(MULTIPOLYGON(((682657.989560889 6919563.76339561,682666.463386286 6919558.52245039,682668.613657195 6919562.96438315,682662.641048622 6919565.9347772,682660.109942907 6919567.19494465,682657.989560889 6919563.76339561)))))))
-----------------
Est-il possible de transformer ce résultat de nouveau en géométrie ?
Ou sinon, comment obtenir les chevauchements de polygones contenus dans une même table ?
Merci
Cordialement
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=356295#p356295
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 : Pastore
----------------------------------------
Bonjour,
Dans le cadre d'une étude de repérage du potentiel foncier pour le PLUI, je suis à la recherche d'une fonction permettant de mesurer, tracer des droites entre le centroide d'un bâtiment et les contours d'un polygone.
Est ce que vous pensez que les fonctions st_distance ou encore stmakeline permettraient cela?
Le but recherché est de conserver les parcelles dont au moins une distance du centroide à l'extrémité de la parcelle est de 50 m( voir la pièce jointe).
Merci à vous pour vos retours,
----------------------------------------
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=355950#p355950
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 : Ben22
----------------------------------------
Bonjour,
Je vous conseille de vous tourner vers les triggers d'évenement qui vont permettront de déclencher une fonction en fonction des événements listés ici :
https://docs.postgresql.fr/11/event-trigger-matrix.html
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=355937#p355937
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 : Bruno IRATCHET (bruno(a)georezo.net)
----------------------------------------
Bonjour,
Sur ce forum vous aurez plus de "chance" ;)
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=355934#p355934
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 : darrepac
----------------------------------------
Salut,
Je convertis des GPX en CSV (ou GPKG) avec ogr2ogr sans souci.
Par contre, ce qui m'intéresse n'est que les lat/lon des traces. J'arrive bien à me limiter qu'aux traces en faisant:
-----------------
Code :
ogr2ogr output.gpkg input.gpx track_points
-----------------
mais je n'arrive pas à trouver la commande (peut-âtre avec du
-----------------
Code :
-sql
-----------------
) pour ne garder que les couples lat/lon (pas de timestamp ou d'autres champs qui ne me servent pas)
Merci pour votre aide
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=355594#p355594
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 : EliseWi
----------------------------------------
Bonjour,
J'aimerai que les utilisateurs de ma base de données puissent enregistrer leurs styles de couches directement dans la base de données. Cependant, quand ils essaient de le faire, ce message d'erreur apparait : "Enregistrer le style dans la base de données (postgres): Impossible d'enregistrer le style de la couche. Il n'est pas possible d'insérer un nouvel enregistrement dans la table de style. C'est peut-être dû à un manque de permission de l'utilisateur ().".
Ils ont pourtant un droit de SELECT et d'INSERT sur la table des styles. Par contre l'administrateur de la base a bien le droit de changer les styles. Auriez-vous une solution ?
Merci d'avance,
Elise
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=355388#p355388
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