Message posté par : T. Rossini
----------------------------------------
Bonjour,
j'imagine que vous utilisez Postgis :
-----------------
Code :
CREATE VIEW ma_vue
SELECT
colonne_1,
colonne_2,
colonne_3
.
.
.
colonne_n,
st_area(the_geom) AS superficie
FROM
ma_table
;
-----------------
https://postgis.net/docs/ST_Area.html
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=323844#p323844
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 : Jean Cascalès
----------------------------------------
Bonjour,
Je dispose d'une table "parcelle". Elle ne dispose pas d'un champ superficie. Je souhaite créer à partir de cette table une vue dans laquelle il y aurait un nouveau champ superficie avec les surfaces calculées.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=323839#p323839
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 : T. Rossini
----------------------------------------
Salut,
Postgres possède deux fonctions d’agrégat de ce genre,
array_agg qui renvoie un tableau des valeurs à agréger,
et string_agg qui renvoie une chaine des valeurs séparés
par une chaine que l'on spécifie.
https://docs.postgresql.fr/10/functions-aggregate.html
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=323824#p323824
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 : fanou (belinstephane(a)yahoo.fr)
----------------------------------------
Bonjour,
Je dispose de 3 couches :
Une couche Rue, une couche Commune et une couche saisie IP.
L’utilisateur fait dans QGIS des polygones en éditant la couche saisie IP et je fais une vue qui me
donne le nom de la rue (ou des rues) et de la commune.
-----------------
Code :
CREATE OR REPLACE VIEW lor.lor_suivi_ov AS
select distinct
row_number() OVER (order by a.id) ::integer as gid,
a.id,
a.geom,
a.ip,
a.annee,
a.commentair,
b.insee_com,
substring(b.insee_com from 1 for 2) as departement,
b.nom_comm,
c.rue
FROM admin.saisie_ip a ,
lor.lor_fdp_commune b,
lor.lor_localisation_rue c
WHERE ST_Intersects(a.geom,b.geom) and ST_Intersects(a.geom,c.geom);
-----------------
Le problème est que je me retrouve avec des lignes en « double » contenant par exemple la même géométrie mais avec des rues différentes.
J’aimerais fusionner les lignes, en mettant toutes les rues dans la même colonne.
J'ai ça :
Gid id nom_comm rue
12 10 VILLERS ALL PICASSO
13 10 VILLERS ALL DALI
14 10 VILLERS ALL RENOIR
Je voudrais avoir ça :
Gid id nom_comm rue
12 10 VILLERS ALL PICASSO, ALL DALI, ALL RENOIR
Avez-vous des pistes ?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=323822#p323822
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 : T. Rossini
----------------------------------------
Si la vue est est simple, au lieu d'utiliser les regles
vous devriez utiliser les triggers INSTEAD OF.
Mais de toute les manière oui, il faut dire a PostgreSQL
quoi faire en cas d'INSERT/UPDATE/DELETE.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=323795#p323795
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 : T. Rossini
----------------------------------------
Sans doute, je ne sais pas comment fonctionne GeoConcept.
Vous pouvez aller poser la question dans le forum dédié.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=323794#p323794
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 : neskuik01
----------------------------------------
bonjour,
Je me retrouve avec une erreur sur qgis :
-----------------
Code :
rreur du fournisseur de données :
Erreur PostGIS lors de l'ajout d'entité : ERREUR: ne peut pas insérer dans la vue « raepa_canalaep_l »
DETAIL: Les vues qui lisent plusieurs tables ou vues ne sont pas automatiquement disponibles en écriture.
HINT: Pour activer l'insertion dans la vue, fournissez un trigger INSTEAD OF INSERT ou une règle ON INSERT DO INSTEAD sans condition.
-----------------
Je travail avec des vues et j'ai qu'une règle avec un évènement "SELECT" faut-il que je duplique cette règle en ajoutant un évènement INSERT et UPDATE ?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=323778#p323778
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 : neskuik01
----------------------------------------
Top ! après il est néanmoins nécessaire d'importer la table dans le logiciel client pour établir un menu déroulant non ?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=323777#p323777
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 : T. Rossini
----------------------------------------
Bonjour,
je vous recommande de passer par un framework
de transcription Relationnel obj (ORM, pour
object relational mapping), type SqlAlchemy.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=323771#p323771
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 : nima ninette
----------------------------------------
bonsoir pouvez vous m'aider ; je veux implémenter deux fonctions en python ces fonctions set parameter et get parameter ont pour but:
Set et get des paramètres de l'application et à mettre dans la base de données , comme ça il serons accessible partout , vous avez une idée comment créer ces fonctions vu que j'ai créer la table qui contient les paramètres de l'application.
Merci.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=323770#p323770
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