management of history of the rotation of agricultural...

19
Management of history of the rotation of agricultural parcels through open-source tools Christine Plumejeaud 1 , Bruno Lescalier 2 , Vincent Bretagnolle 3 , Tran Ba Huy 2 , Alain Bouju 2 , Nathalie Long 1 , Michel M´ enard 2 , Karell Bertet 2 1- Laboratoire Littoral, Environnement et Soci´ et´ es (LIENSs), U.M.R CNRS 7266 2- Laboratoire Informatique Image et Interaction (L3I), Universit´ e de la Rochelle 3- Centre d’Etudes Biologiques de Chiz´ e (CEBC), U.M.R CNRS 7372 [email protected] 11 June 2014 Third Open Source Geospatial Research & Education Symposium Espoo, Finland, 10-13 June 2014 Christine Plumejeaud 1 , Bruno Lescalier 2 , Vincent Bretagnolle Management of history of the rotation of agricultural parcels through open-source tools 11 June 2014 1 / 19

Upload: haminh

Post on 19-Mar-2018

214 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Management of history of the rotation of agricultural ...2014.ogrs-community.org/2014_papers/Plumejeaud_OGRS2014.pdf · Management of history of the rotation of agricultural parcels

Management of history of the rotationof agricultural parcels through open-source tools

Christine Plumejeaud1, Bruno Lescalier2, Vincent Bretagnolle3, TranBa Huy2, Alain Bouju2, Nathalie Long1, Michel Menard2, Karell

Bertet2

1- Laboratoire Littoral, Environnement et Societes (LIENSs), U.M.R CNRS 72662- Laboratoire Informatique Image et Interaction (L3I), Universite de la Rochelle

3- Centre d’Etudes Biologiques de Chize (CEBC), U.M.R CNRS 7372

[email protected]

11 June 2014

Third Open Source Geospatial Research & Education Symposium

Espoo, Finland, 10-13 June 2014

Christine Plumejeaud1, Bruno Lescalier2, Vincent Bretagnolle3, Tran Ba Huy2, Alain Bouju2, Nathalie Long1, Michel Menard2, Karell Bertet2 (Universite de la Rochelle)Management of history of the rotation of agricultural parcels through open-source tools11 June 2014 1 / 19

Page 2: Management of history of the rotation of agricultural ...2014.ogrs-community.org/2014_papers/Plumejeaud_OGRS2014.pdf · Management of history of the rotation of agricultural parcels

Content

An example of people using open-source solution

1 A long-term observatory for crop rotations and biodiversity at Chize(France)

2 Some unavoidable changes for the ancient GIS

3 Migration towards an open-source GIS solution

4 Conclusion and perspectives

Christine Plumejeaud1, Bruno Lescalier2, Vincent Bretagnolle3, Tran Ba Huy2, Alain Bouju2, Nathalie Long1, Michel Menard2, Karell Bertet2 (Universite de la Rochelle)Management of history of the rotation of agricultural parcels through open-source tools11 June 2014 2 / 19

Page 3: Management of history of the rotation of agricultural ...2014.ogrs-community.org/2014_papers/Plumejeaud_OGRS2014.pdf · Management of history of the rotation of agricultural parcels

A long-term observatory for crop rotations and biodiversityat Chize (France)

Zone Atelier Plaine et Val de Sevre

500 km2 south of Niort, in a intensivecereal plain

19 000 agricultural parcels

Various databases:

Crop rotations dataBiodiversity data

Christine Plumejeaud1, Bruno Lescalier2, Vincent Bretagnolle3, Tran Ba Huy2, Alain Bouju2, Nathalie Long1, Michel Menard2, Karell Bertet2 (Universite de la Rochelle)Management of history of the rotation of agricultural parcels through open-source tools11 June 2014 3 / 19

Page 4: Management of history of the rotation of agricultural ...2014.ogrs-community.org/2014_papers/Plumejeaud_OGRS2014.pdf · Management of history of the rotation of agricultural parcels

A long-term observatory for crop rotations and biodiversityat Chize (France)

Crop rotations data: recording the shape and content of farmers’s fieldsfor 20 years

Christine Plumejeaud1, Bruno Lescalier2, Vincent Bretagnolle3, Tran Ba Huy2, Alain Bouju2, Nathalie Long1, Michel Menard2, Karell Bertet2 (Universite de la Rochelle)Management of history of the rotation of agricultural parcels through open-source tools11 June 2014 4 / 19

Page 5: Management of history of the rotation of agricultural ...2014.ogrs-community.org/2014_papers/Plumejeaud_OGRS2014.pdf · Management of history of the rotation of agricultural parcels

A long-term observatory for crop rotations and biodiversityat Chize (France)

Database ”Assolement”

Records: 255 000Cultures: 49 types (wheat, rapeseed, corn, alfafa, grass, ray grass, ...)

Christine Plumejeaud1, Bruno Lescalier2, Vincent Bretagnolle3, Tran Ba Huy2, Alain Bouju2, Nathalie Long1, Michel Menard2, Karell Bertet2 (Universite de la Rochelle)Management of history of the rotation of agricultural parcels through open-source tools11 June 2014 5 / 19

Page 6: Management of history of the rotation of agricultural ...2014.ogrs-community.org/2014_papers/Plumejeaud_OGRS2014.pdf · Management of history of the rotation of agricultural parcels

A long-term observatory for crop rotations and biodiversityat Chize (France)

”Fauna & Flora” database

Observations:25 000

Species: 160

Behavior

datetimelocalisation

Nests: 700

Structured data

Acquisition is made through Web formula with records into a PostgreSQLdatabase

Christine Plumejeaud1, Bruno Lescalier2, Vincent Bretagnolle3, Tran Ba Huy2, Alain Bouju2, Nathalie Long1, Michel Menard2, Karell Bertet2 (Universite de la Rochelle)Management of history of the rotation of agricultural parcels through open-source tools11 June 2014 6 / 19

Page 7: Management of history of the rotation of agricultural ...2014.ogrs-community.org/2014_papers/Plumejeaud_OGRS2014.pdf · Management of history of the rotation of agricultural parcels

A long-term observatory for crop rotations and biodiversityat Chize (France)

Our concerns

Perennity of the information systemPerennity of acquisition system for crop rotationsEfficient support for spatio-temporal analysis [Howenstine, 1993]Integrating various other observation systems with it

Spatial-temporal data analysis

Building new ecological indicators by crossing easily biodiversity andcrop rotations dataPublishing data on the Web for every citizens

Christine Plumejeaud1, Bruno Lescalier2, Vincent Bretagnolle3, Tran Ba Huy2, Alain Bouju2, Nathalie Long1, Michel Menard2, Karell Bertet2 (Universite de la Rochelle)Management of history of the rotation of agricultural parcels through open-source tools11 June 2014 7 / 19

Page 8: Management of history of the rotation of agricultural ...2014.ogrs-community.org/2014_papers/Plumejeaud_OGRS2014.pdf · Management of history of the rotation of agricultural parcels

Some unavoidable changes for the ancient GIS

Data modelling : ”Space-Time Composite” [Langran, 1998]

Christine Plumejeaud1, Bruno Lescalier2, Vincent Bretagnolle3, Tran Ba Huy2, Alain Bouju2, Nathalie Long1, Michel Menard2, Karell Bertet2 (Universite de la Rochelle)Management of history of the rotation of agricultural parcels through open-source tools11 June 2014 8 / 19

Page 9: Management of history of the rotation of agricultural ...2014.ogrs-community.org/2014_papers/Plumejeaud_OGRS2014.pdf · Management of history of the rotation of agricultural parcels

Some unavoidable changes for the ancient GIS

Micro-parcels and parcel are linked by an association class supporting time

Figure: ”Space-Time Composite” used since 1994Christine Plumejeaud1, Bruno Lescalier2, Vincent Bretagnolle3, Tran Ba Huy2, Alain Bouju2, Nathalie Long1, Michel Menard2, Karell Bertet2 (Universite de la Rochelle)Management of history of the rotation of agricultural parcels through open-source tools11 June 2014 9 / 19

Page 10: Management of history of the rotation of agricultural ...2014.ogrs-community.org/2014_papers/Plumejeaud_OGRS2014.pdf · Management of history of the rotation of agricultural parcels

Some unavoidable changes for the ancient GIS

The ancient system architecture : a mix of Access, ArcGIS, PostgreSQL,MapServer, shapefilesDevelopment cost : around 1 man/year, 2 years.

Christine Plumejeaud1, Bruno Lescalier2, Vincent Bretagnolle3, Tran Ba Huy2, Alain Bouju2, Nathalie Long1, Michel Menard2, Karell Bertet2 (Universite de la Rochelle)Management of history of the rotation of agricultural parcels through open-source tools11 June 2014 10 / 19

Page 11: Management of history of the rotation of agricultural ...2014.ogrs-community.org/2014_papers/Plumejeaud_OGRS2014.pdf · Management of history of the rotation of agricultural parcels

Some unavoidable changes for the ancient GIS

ARC GIS interface : a lot a stuff for manipulating geometries stored inACCESS (VBA programming)

Christine Plumejeaud1, Bruno Lescalier2, Vincent Bretagnolle3, Tran Ba Huy2, Alain Bouju2, Nathalie Long1, Michel Menard2, Karell Bertet2 (Universite de la Rochelle)Management of history of the rotation of agricultural parcels through open-source tools11 June 2014 11 / 19

Page 12: Management of history of the rotation of agricultural ...2014.ogrs-community.org/2014_papers/Plumejeaud_OGRS2014.pdf · Management of history of the rotation of agricultural parcels

Migration towards an open-source GIS solution

Migration toward PostgreSQL with QGIS as an interface for croprotations management

PostGIS: efficiency of spatial dimensionQGIS: open-source, QGIS Python API 1.8 is documentedEnhance consistency since geometries and attributes are administratedin the same interface, same software.

Fusion of databases: ”Assolement” and ”Faune & Flore”

Christine Plumejeaud1, Bruno Lescalier2, Vincent Bretagnolle3, Tran Ba Huy2, Alain Bouju2, Nathalie Long1, Michel Menard2, Karell Bertet2 (Universite de la Rochelle)Management of history of the rotation of agricultural parcels through open-source tools11 June 2014 12 / 19

Page 13: Management of history of the rotation of agricultural ...2014.ogrs-community.org/2014_papers/Plumejeaud_OGRS2014.pdf · Management of history of the rotation of agricultural parcels

Migration towards an open-source GIS solution

The new architecture : moving forward open data and Web access

Christine Plumejeaud1, Bruno Lescalier2, Vincent Bretagnolle3, Tran Ba Huy2, Alain Bouju2, Nathalie Long1, Michel Menard2, Karell Bertet2 (Universite de la Rochelle)Management of history of the rotation of agricultural parcels through open-source tools11 June 2014 13 / 19

Page 14: Management of history of the rotation of agricultural ...2014.ogrs-community.org/2014_papers/Plumejeaud_OGRS2014.pdf · Management of history of the rotation of agricultural parcels

Migration towards an open-source GIS solution

Database

Migration of Access toward Postgres/PostGIS : 1 week

Size: 400 Mb (bigest table: 400 000 records)

Standardization of spatial dimension: ’geometry’ attribut is integratedinside the database model

Management of user rights through database roles

Functions and tools around it

Quick to develop: Migration VBA toward Python : 3 months

Powerful: Grouping more than 43 use cases inside one unique pluginQGIS- harmonization of data processing, less prone to errors

Performances: get historic of land use for one parcel in less than 5 sagainst 2 min before

Christine Plumejeaud1, Bruno Lescalier2, Vincent Bretagnolle3, Tran Ba Huy2, Alain Bouju2, Nathalie Long1, Michel Menard2, Karell Bertet2 (Universite de la Rochelle)Management of history of the rotation of agricultural parcels through open-source tools11 June 2014 14 / 19

Page 15: Management of history of the rotation of agricultural ...2014.ogrs-community.org/2014_papers/Plumejeaud_OGRS2014.pdf · Management of history of the rotation of agricultural parcels

Migration towards an open-source GIS solution

Have a look on the QGIS plugin interface, named ”Assolement”

Christine Plumejeaud1, Bruno Lescalier2, Vincent Bretagnolle3, Tran Ba Huy2, Alain Bouju2, Nathalie Long1, Michel Menard2, Karell Bertet2 (Universite de la Rochelle)Management of history of the rotation of agricultural parcels through open-source tools11 June 2014 15 / 19

Page 16: Management of history of the rotation of agricultural ...2014.ogrs-community.org/2014_papers/Plumejeaud_OGRS2014.pdf · Management of history of the rotation of agricultural parcels

Migration towards an open-source GIS solution

Management of spatio-temporal data inside layered oriented GIS

1 PPP layer is a join between parcels (having attributes) andmicroparcels (having geometries) for one given date

2 PPP layer had to be used like a view because of problems withperformances

3 but a view can’t be updated from QGIS so we had to report changesinto database : dirty design

Project manager considerations

Code is under GPL v3, in university SVNhttps://svn.univ-lr.fr/project/SIG_ZONE_ATELIER

Nevertheless it is not reusable for someone else unless he/she reuses thesame database model.Making this reusable would require a considerable effort(mediator/adaptator approachs) that we can not afford by ourselves, sincewe have not enough human ressource.

Christine Plumejeaud1, Bruno Lescalier2, Vincent Bretagnolle3, Tran Ba Huy2, Alain Bouju2, Nathalie Long1, Michel Menard2, Karell Bertet2 (Universite de la Rochelle)Management of history of the rotation of agricultural parcels through open-source tools11 June 2014 16 / 19

Page 17: Management of history of the rotation of agricultural ...2014.ogrs-community.org/2014_papers/Plumejeaud_OGRS2014.pdf · Management of history of the rotation of agricultural parcels

Conclusion et perspectives

Conclusion: very usefull for ecologists

Analysis performances: OK

Fusion of databases inside one SGBD: good for facilitating thecross-analysis of data and for opening data to a larger audience

Management of user rights: secure the access to data

Perspective: a work that prepare deeper collaborations

Further research and development of the GISresearch: Integrate by dynamic mapping new data sources of theobservatory instead of a full migrationdevelopment: WebGIS showing aggregated data (Geoserver +OpenLayers.js/d3.js)

Christine Plumejeaud1, Bruno Lescalier2, Vincent Bretagnolle3, Tran Ba Huy2, Alain Bouju2, Nathalie Long1, Michel Menard2, Karell Bertet2 (Universite de la Rochelle)Management of history of the rotation of agricultural parcels through open-source tools11 June 2014 17 / 19

Page 18: Management of history of the rotation of agricultural ...2014.ogrs-community.org/2014_papers/Plumejeaud_OGRS2014.pdf · Management of history of the rotation of agricultural parcels

References

E. Howenstine

Measuring Demographic Change: The Split Tract Problem

The Professional Geographer vol. 45, no. 4, pp. 425–430, 1993.

G. E. Langran and N. R. Chrisman

A Framework for Temporal Geographic Information

Cartographica: The International Journal for Geographic Information andGeovisualization vol. 25, no. 3, pp. 1–14, 1998.

G. D. Mondo, J. G. Stell, C. Claramunt, and R. Thibaud

A Graph Model for Spatio-temporal Evolution

Journal of Universal Computer Science vol. 16, no. 11, pp. 1452–1477, 2010.

C. Plumejeaud, H. Mathian, J. Gensel, and C. Grasland

Spatio-temporal analysis of territorial changes from a multi-scale perspective

International Journal of Geographical Information Systems vol. 25, no. 11, pp.1597–1612, Nov. 2011.

Christine Plumejeaud1, Bruno Lescalier2, Vincent Bretagnolle3, Tran Ba Huy2, Alain Bouju2, Nathalie Long1, Michel Menard2, Karell Bertet2 (Universite de la Rochelle)Management of history of the rotation of agricultural parcels through open-source tools11 June 2014 18 / 19

Page 19: Management of history of the rotation of agricultural ...2014.ogrs-community.org/2014_papers/Plumejeaud_OGRS2014.pdf · Management of history of the rotation of agricultural parcels

Thank you for your attention

Christine Plumejeaud1, Bruno Lescalier2, Vincent Bretagnolle3, Tran Ba Huy2, Alain Bouju2, Nathalie Long1, Michel Menard2, Karell Bertet2 (Universite de la Rochelle)Management of history of the rotation of agricultural parcels through open-source tools11 June 2014 19 / 19