data_sig

ce chapitre propose de décrire la récupération de données SIG nécessaires à la mise en oeuvre des scripts SIG internes openMairie.

Saisir le périmètre de sa commune

Il s’agit d’adapter ses cartes au périmètre de sa commune

Aller sur openstreetMap http://www.openstreetmap.org/

Chercher la ville : exemple « Gréasque »

Ajuster la carte aux frontières communales

Aller dans l onglet export et noter les coordonnées géographiques « zone à exporter »

../_images/osm_export.png

Dans le fichier dyn/var_sig.inc, modifier le tableau de variables avec les coordonnées de la manière suivante

$contenu_etendue[0]= array('5.5155,43.4081,5.5781,43.4426');
$contenu_etendue[1]= array('greasque');

Modifier les cartes de om_sig_point

Récupérer les données de l’IGN

Exemple de récupération de données « parcelle » (fichier shape du CRIGE PACA)

Les données de l’IGN sont fournies aux communes par département.

Insérer le fichier parcelle dans la base (exemple IGN)

shp2pgsql -s 2154 -I -D -W LATIN1 PARCELLE.SHP | psql ign

Il est créer dans la base « ign » une table parcelle décrite ci dessous

gid serial NOT NULL,
        numero character varying(4),
        feuille smallint,
        section character varying(2),
        code_dep character varying(2),
        nom_com character varying(45),
        code_com character varying(3),
        com_abs character varying(3),
        code_arr character varying(3),
        the_geom geometry

ainsi qu un enregistrement parcelle dans géometry_columns (postgis est obligatoire dans la base) et un index

Selectionner les parcelles de la commune concernée et inserer les dans une nouvelle table

insert into parcelle_greasque       (parcelle, section, commune, geom)
select      section||numero, section, code_dep||code_com, the_geom  from parcelle
    where code_com = '046';

Pour mettre à jour le champ surface de parcelle dans openfoncier

update parcelle set surface = round(cast(area2d(geom) as numeric), 2)

Recupération des données de la DGI

Les fichiers textes de la DGI sont dans un format récupéré dans le cadre de l application openCadastre qui reconstitue des tables postgresql.

Les fichiers gémétriques au format EDIGEO ne sont pas récupérés compte tenu de son format non standard et il est préféré utiliser les formats shape de l IGN

Recuperation de la base adresse de l’IGN

Le projet de la ville de Vitrolles openAdresseIGN inclu dans le projet openAdresse se propose de construire un référentiel adresse pour une commune sur la base des fichiers fournis par l IGN.