# Pyris
IRIS INSEE geolocalization
Pyris try to collect data about IRIS from the French INSEE institute
## Data
IRIS shapes at https://www.data.gouv.fr/fr/datasets/contour-des-iris-insee-tout-en-un/
Get and insert data with:
data/download_data.sh
data/insert_data.sh
Data will be stored in a PostgreSQL database with the PostGIS extension. The name of database is pyris but you can change it in the insert_data.sh.
You need to install PostgreSQL, PostGIS. For Debian:
sudo apt-get install postgresql postgis
Test the insertion with a simple:
`sql SELECT gid,depcom,nom_com,iris,typ_iris FROM geoiris LIMIT 10; `
## REST API
You can:
URL/iris/2386 to the some information about a specific IRIS code
URL/search/lon=-0.58961&lat=43.26079 to get the IRIS code and related content from a coordinate
## Launch the Web App
Specify the path to the YAML configuration file. Don’t forget to set the user/password for the database access.
export PYRIS_APP_SETTINGS=/path/to/app.yml
See an [example of a app.yml file](https://github.com/garaud/pyris/blob/master/app.yml)
## Requirements
postgresql
postgis
flask
flask restplus
pyaml
Metadata
Release files for pyris 0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pyris-0.1.tar.gz | 6.1 kB | Details |
Release files / pyris-0.1.tar.gz
| Download URL | pyris-0.1.tar.gz |
|---|---|
| Size | 6.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
958e965013d49f80ac0b1fb35b2d3f6bbf9afdd8b7a85d9b2493522bd858649b
|
|
BLAKE2b-256 checksum How to use checksums |
cb3fccdc9b9c7831621cb426cbd923bdc500f3a98533e2ed8b2edbef9e9867d7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |