Message posté par : Tan85 (tancredi.pozzana(a)gmail.com)
----------------------------------------
Bonjour,
dans ma base de données PostGreSQL je voudrais créer une nouvelle vue comme ça :
- J'ai une table des commercialisations des parcelles cadastrales, chaque ligne corresponde à une commercialisation.
- Chaque commercialisation peut avoir 1 ou plusieurs parcelles vendues, pour cela j'ai une table liée avec autant de ligne que de parcelles et une référence sur l'identifiant de la commercialisation.
Dans ma nouvelle vue je voudrais un champ qui liste les parcelles vendues, de type texte, entre accolades, ex. : {AB0123;AX1245;GF5987}
Comment faire ?
Merci beaucoup pour votre aide !!!
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=342868#p342868
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 : kevindescamps
----------------------------------------
Bonjour,
Dans PostgreSQL, je rencontre un problème avec la fonction "valeur par défaut" disponible depuis l'onglet définition d'une colonne. Ma valeur par défaut n'apparait pas lorsque j'ajoute une entité dans QGIS (voir pièce jointe jointe)
Auriez-vous une idée ?
Pour resituer le contexte, je souhaite qu'un numéro unique soit automatiquement attribué à la nouvelle valeur de mon champ "arbre_id" à la manière d'une clé primaire mais indépendamment de la clé primaire.
Pour le caractère unique j'ai créé une contrainte d'unicité et cela fonctionne très bien, la création d'un doublon est impossible Pour l'aspect numérotation, j'ai créé une séquence intitulé "inventaire_arbre_id_seq" + ajout de la valeur par défaut faisant appel à la séquence.
Je n'ai pas l'habitude de créer et d'exploiter les séquences ainsi jusqu'à présent, je n'utilisais cette fonctionnalité que pour les clés primaires de mes tables et ceci à l'aide du gestionnaire de base de données de QGIS qui gère automatiquement la clé primaire, la séquence, la valeur par défaut, etc...
J'imagine qu'il y a quelque chose que je fais mal dans posgreSQL, mais quoi ?
Merci d'avance pour votre aide
----------------------------------------
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=342654#p342654
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 Becquaert
----------------------------------------
Bonjour à tous,
Je suis en train de créer une base de données de photos anciennes et j'aimerais, parmi les caractéristiques de la photo, ajouter des données afin de créer un cône de vision.
Je cherche donc une fonction postgis qui me permettrait de traduire ces données pour un webmapping en leaflet.
Le plugin Leaflet qui me permettrait de faire ça est Leaflet semi-circle.
-----------------
Code :
L.semiCircle([51.5, -0.09], {
radius: 500,
startAngle: 45,
stopAngle: 135
}).addTo(map);
-----------------
Le rayon du cône de vision est fixe, radius est une constante. Il faut une fonction PostGis qui permette de renseigner les coordonnées du point, 'startAngle' et 'stopAngle'.
Merci pour votre aide
Sylvain
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=342765#p342765
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 : Ricola62
----------------------------------------
Bonjour,
J'ai plusieurs cours d'eau linestring 3d que je voudrais transmettre en json via mon API pour afficher des profils en long.
Cette ligne je la décompose en points 3d avec la fonction st_dumppoints cependant sur certaines lignes je me retrouve avec + de 1000 points!
la solution est elle de simplifier la ligne avec la fonction st_simplify ?
J'ai essayé sauf que pour certaines lignes la fonction me renvoie seulement 2 points (start et end) ...
Si vous avez une quelconque idée ?
merci
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=339731#p339731
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 dispose d'une table contenant 2 points de départ (nommée "point"), et d'une autre table de route représentant une route (nommée "road"). En pièce jointe se trouve le contexte.
Je souhaiterais créer un point qui serait le lieu d'intersection le plus court entre les deux points. Concrètement, "Quel est le lieu de rencontre entre les 2 points qui demanderait le minimum d'effort des 2 parties pour se déplacer ?".
Je sais comment calculer le trajet le plus "rapide", mais j'avoue être bloqué dans cet exercice.
Merci.
----------------------------------------
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=342074#p342074
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 : antoine_invernon (invernonantoine88(a)gmail.com)
----------------------------------------
Bonjour,
je travail actuellement sur deux tables recensant des faits de délinquance : commune_2018 et commune_2020.
les deux tables ont la même structure que voici :
CREATE TABLE indicateurs.communes_2018
(
cod_insee integer,
com_standard character varying(180) COLLATE pg_catalog."default",
intercommunalite character varying(180) COLLATE pg_catalog."default",
cod_idx integer,
pop_2014 integer,
nb_fc_2017 bigint,
nb_fc_2018 bigint,
variation text COLLATE pg_catalog."default",
tx_crim_2017 text COLLATE pg_catalog."default",
tx_crim_2018 text COLLATE pg_catalog."default",
cumul integer,
path_doc character varying(50) COLLATE pg_catalog."default",
source character varying(20) COLLATE pg_catalog."default",
geom geometry(Point,2154),
geom2 geometry(MultiPolygon,2154)
)
Dans ma table commune_2020, les colonnes geom et geom2 sont vides.
Je souhaite les remplir avec les données des colonnes geom et geom2 de la table commune_2018, mais cela s'avère impossible : résultat ambigu, impossile de copier plus 'une ligne...
Voilà la requête que j'utilise :update indicateurs.communes_2020 AS a set geom = (select b.geom from indicateurs.communes_2018 b where a.cod_insee = b.cod_insee)
cette requête me renvoi le message d'erreur suivant : plus d'une ligne renvoyée par une sous-requête utilisée comme une expression Etat SQL 21000
J'ai besoin absolument de connaître la requête permettant de faire ce qui s'apparente à une jointure sous qgis, sans ça je suis bloqué dans mon travail...
Merci d'avance
PS : le net fourmille de solution, j'ai tout essayé et aucune ne fonctionne!
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=342027#p342027
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 : Jérémie
----------------------------------------
Belle idée la CTE, c'est exactement ce qu'il faut !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=341983#p341983
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 : Dizzy84
----------------------------------------
génial ! ça fonctionne !
je sais maintenant faire une discretisation par la méthode des amplitudes égales en sql.
Merci à vous !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=341980#p341980
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