Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Pas de trève estivale pour l'Open Source Geospatial. GeoRezo est partenaire Media du FOSS4G-Europe 2017 qui se déroulera du 18 au 22 Juillet à l'ENSG à Champs-sur-Marne.
 
Vous trouverez toutes les informations sur le site web de la conférence : https://europe.foss4g.org/2017/
 
 logo 

#1 ven. 21 avril 2017 11:58

Xavier Julian
Membre
Lieu: Orange
Date d'inscription: 19 janv. 2015
Messages: 190

QGIS / PostGIS: Fichier point : coordonnées moyennes

Bonjour,

Voici mon objectif : créer une couche des lieux-dits (n'ayant pas accès aux données MAJIC, je ne peux pas utiliser la base FANTOIR).
Voilà ma méthode test sous QGIS :
     1) Je me base sur les fichiers issus de la Base Adresse Nationale (BAN).
     2) Filtre sur les entités d'une seule commune test.
     3) Fonction Coordonnées moyennes (Menu vecteur -> Outils d'analyse).

Question : Est-ce qu'il existe une fonction équivalente sous PostGIS ?

Le résultat est satisfaisant, particulièrement en pleine campagne quand les adresses sont basées sur des lieux-dits de quartier, et moins en ville quand il s'agit de rue.
Je voudrais généraliser le traitement sur mon territoire (environ 400 communes sur 6 départements) en utilisant la puissance de PostGIS.

Merci d'avance pour vos lumières !
++

Hors ligne

 

#2 ven. 21 avril 2017 12:08

Maca
Membre
Date d'inscription: 24 juil. 2015
Messages: 3

Re: QGIS / PostGIS: Fichier point : coordonnées moyennes

Bonjour,

Je ne connais pas la fonction coordonnées moyennes sous QGIS, mais la fonction st_centroid de PostGis fait quelque chose qui ressemble à ce que vous décrivez.

La doc : http://postgis.net/docs/manual-1.4/ST_Centroid.html

Hors ligne

 

#3 ven. 21 avril 2017 12:18

jmarsac
Membre
Lieu: NICE
Date d'inscription: 26 oct. 2005
Messages: 204
Site web

Re: QGIS / PostGIS: Fichier point : coordonnées moyennes

La base FANTOIR est publiquement accessible : https://www.data.gouv.fr/fr/datasets/fi … ieux-dits/


Jean-Marie

Hors ligne

 

#4 ven. 21 avril 2017 12:25

Xavier Julian
Membre
Lieu: Orange
Date d'inscription: 19 janv. 2015
Messages: 190

Re: QGIS / PostGIS: Fichier point : coordonnées moyennes

@Maca : c'est une piste, mais avant d'utiliser ST_Centroid il va falloir que j'utilis un ST_Union pour regrouper les lieux dits par commune & par nom de voie. Je vais tester ça.

@jmarsac : sauf erreur de ma part, mais le fichier FANTOIR ne contient pas d'information géographique ?

Hors ligne

 

#5 ven. 21 avril 2017 13:17

jmarsac
Membre
Lieu: NICE
Date d'inscription: 26 oct. 2005
Messages: 204
Site web

Re: QGIS / PostGIS: Fichier point : coordonnées moyennes

Xavier Julian a écrit:

@jmarsac : sauf erreur de ma part, mais le fichier FANTOIR ne contient pas d'information géographique ?

En effet, je voulais simplement vous faire remarquer qu'on pouvait disposer des données FANTOIR sans avoir les données MAJIC (qui ne comportant pas d'information géographique non plus).


Jean-Marie

Hors ligne

 

#6 jeu. 11 mai 2017 16:32

Xavier Julian
Membre
Lieu: Orange
Date d'inscription: 19 janv. 2015
Messages: 190

Re: QGIS / PostGIS: Fichier point : coordonnées moyennes

Pour faire suite à mon post, j'ai réussi à faire cette couche des lieux-dits. Voilà la méthodo

1) Téléchargement des fichiers BANO au format shp, par département http://bano.openstreetmap.fr/data/
2) Import sous PostGIS et création d'une table bano unique
3) Requête pour regrouper les adresses par code insee et par nom

Code:

CREATE TABLE lieu_dit AS
SELECT ST_Centroid(ST_Union(geom)) as geom , code_insee, nom_voie
FROM bano
GROUP BY 2,3 ;

Comme cette couche se base sur la BAN, les lieux-dits ont logiquement tendance à être positionnés vers les habitations, mais cela reste satisfaisant pour mon utilisation.

++

Dernière modification par Xavier Julian (jeu. 11 mai 2017 16:33)

Hors ligne

 

Pied de page des forums

Powered by FluxBB

Partagez  |