Top Banner
1 www.foodie-project.eu FOODIE Farm-Oriented Open Data in Europe CIP-ICT-PSP-2013-7 Pilot Type B Karel Charvat, Tomas Reznik, Vojtech Lukas, Karel Charvat Jr., Sarka Horakova, Michal Kepka, Marek Musil, Zbynek Krivanek
60

Foodie Geoss aip 8 presentation new

Apr 11, 2017

Download

Environment

Karel Charvat
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Foodie Geoss aip 8 presentation new

1www.foodie-project.eu

FOODIE Farm-Oriented Open Data in EuropeCIP-ICT-PSP-2013-7 Pilot Type B

Karel Charvat, Tomas Reznik, Vojtech Lukas, Karel Charvat Jr., Sarka Horakova, Michal

Kepka, Marek Musil, Zbynek Krivanek

Page 2: Foodie Geoss aip 8 presentation new

2www.foodie-project.eu

Objectives

Page 3: Foodie Geoss aip 8 presentation new

Objectives

.. ..

Page 4: Foodie Geoss aip 8 presentation new

4www.foodie-project.eu

Main idea of FOODIE

open and interoperable agricultural specialized platform hub on the cloud for the

management of spatial and non-spatial data relevant for farming production

discovery of spatial and non-spatial agriculture related data from heterogeneous sources

integration of existing and valuable European open datasets related to agriculture

Page 5: Foodie Geoss aip 8 presentation new

5www.foodie-project.eu

Main idea of FOODIE

data publication and data linking of external agriculture data sources contributed by different public and private stakeholders allowing to

provide specific and high-value applications and services for the support in the planning and decision-making processes of different stakeholders groups related to the agricultural and environmental domains.

GI2014 – GI/GIS/GDI – Forum

Page 6: Foodie Geoss aip 8 presentation new

6www.foodie-project.eu

FOODIE service platform

GI2014 – GI/GIS/GDI – Forum

Page 7: Foodie Geoss aip 8 presentation new

7www.foodie-project.eu

Project objectives

O1 To make use of existing spatial information resources and services for various domains –coming from different initiatives like INSPIRE,SISE, GMES/Copernicus , GNSS, GALILEO, GEOSS , GBIF, EUNIS, EEA, etc. - where the EC and the member states have invested heavily over the past decade,

O2 To design and provide an open and interoperable geospatial platform hub on the cloud based on existing software components from research results and available solutions in the market (mostly open-source) that includes:

O3 integration of external agriculture production and food market data using principles of Open Linked Data

GI2014 – GI/GIS/GDI – Forum

Page 8: Foodie Geoss aip 8 presentation new

8www.foodie-project.eu

Project objectives

O4 an open and flexible lightweight Application Programming Interface (API), that allows private and public stakeholders in the agricultural and environmental area to publish their own datasets (e.g., datasets provided by local sensor networks deployed in situ in farms, knowledge from farm communities, agricultural services companies, etc.) and make it available in the platform hub as open linked data (and enabling it to further processing and reasoning over it)

O5 specific and high-value applications and services for the support in the planning and decision-making processes of the different stakeholders groups

O6 provision of security mechanisms to prevent the unauthorised access and use of the platform users’ personal information as well as the data published by themGI2014 – GI/GIS/GDI – Forum

Page 9: Foodie Geoss aip 8 presentation new

9www.foodie-project.eu

Project objectives

O7 a marketplace where data can be discovered and exchanged but also external companies can publish their own agricultural applications based on the data, services and applications provided by FOODIE

GI2014 – GI/GIS/GDI – Forum

Page 10: Foodie Geoss aip 8 presentation new

10www.foodie-project.eu

FOODIE service platform hub and decision making processes

GI2014 – GI/GIS/GDI – Forum

Page 11: Foodie Geoss aip 8 presentation new

11www.foodie-project.eu

Stakeholders, decision making and data model

GI2014 – GI/GIS/GDI – Forum

Page 12: Foodie Geoss aip 8 presentation new

12www.foodie-project.eu

FOODIE Data Models

Page 13: Foodie Geoss aip 8 presentation new

13www.foodie-project.eu

One platform for all the most common tasks• Production planning• Production monitoring, alerting and analyses• Subsidies management• Environmental burden monitoring

Ownership of farmer’s data• Farmer’s data are private and sensitive data• Remains farmer’s property

Modularity• Customizable and scalable platform

User needs

Page 14: Foodie Geoss aip 8 presentation new

14www.foodie-project.eu

Core Data Model• Management zones• Interventions• Treatments• …

FOODIE Data Models

Page 15: Foodie Geoss aip 8 presentation new

15www.foodie-project.eu

Core Data Model class Foodie Core Data Model v 4.1 proposal

«featureType»Agricultural and

Aquaculture Facilities Model::Holding

«featureType»Agricultural and Aquaculture Facilities Model::

Site

+ code :Identifier+ geometry :GM_Object+ activity :EconomicActivityNACEValue [1..*]+ validFrom :DateTime+ validTo :DateTime [0..1]+ beginLifespanVersion :DateTime+ endLifeSpanVersion :DateTime [0..1]

«voidable»+ includesAnimal :FarmAnimalSpecies [0..*]

«dataType»Agricultural and Aquaculture Facilities Model::

FarmAnimalSpecies

«voidable»+ l ivestock :LivestockSpeciesValue [0..*]+ aquaculture :AquacultureSpeciesValue [0..*]

«featureType»Activ ity Complex::Activ ityComplex

+ inspireId :Identifier+ thematicId :ThematicIdentifier [0..*]+ geometry :GM_Object+ function :Function [1..*]+ userId :CharacterString

«voidable»+ name :CharacterString [0..1]+ validFrom :DateTime+ validTo :DateTime [0..1]

«voidable, l i feCycleInfo»+ beginLifespanVersion :DateTime+ endLifespanVersion :DateTime [0..1]

«featureType»Plot

+ code :Identifier+ validFrom :DateTime+ validTo :DateTime [0..1]+ beginLifeSpanVersion :DateTime+ endLifeSpanVersion :DateTime [0..1]+ geometry :GM_Object [1..*]+ description :CharacterString [0..1]+ originType :OriginTypeValue

«featureType»Treatment

+ quantity :Measure [1..*]+ tractorId :CharacterString [0..*]+ machineId :CharacterString [0..*]+ motionSpeed :Measure [0..1]+ pressure :Measure [0..1]+ flowAdjustment :Measure [0..1]+ applicationWidth :Measure [0..1]+ areaDose :DoseUnit [0..1]+ formOfTreatment :FormOfTreatmentValue [1..*]+ treatmentPurpose :TreatmentPurposeValue [0..*]+ treatmentDescription :CharacterString [0..1]

«dataType»NutrientsType

+ N :Measure [0..1]+ P2O5 :Measure [0..1]+ K2O :Measure [0..1]+ MgO :Measure [0..1]+ CaO :Measure [0..1]+ S :Measure [0..1]+ Zn :Measure [0..1]+ Cu :Measure [0..1]+ Fe :Measure [0..1]+ B :Measure [0..1]+ Mn :Measure [0..1]+ Mo :Measure [0..1]

«codeList»TreatmentPurposeValue

+ weed+ pest+ disease

«featureType»CropSpecies

+ beginDate :Date+ endDate :Date [0..1]+ cropArea :GM_Object+ cropSpecies :CropType [1..*]+ production :ProductionType [0..*]

«featureType»Product

+ productCode :CharacterString [0..*]+ productName :CharacterString [1..*]+ productType :CharacterString+ productSubType :CharacterString [0..*]+ productKind :ProductKindValue+ description :CharacterString [0..1]+ manufacturer :CI_ResponsibleParty [1..*]+ nutrients :NutrientsType [0..*]+ safetyInstructions :CharacterString [0..1]+ storageHandling :CharacterString [0..1]+ registrationCode :CharacterString [0..*]+ registerUrl :URL [0..*]

«featureType»SoilNutrients

+ nutrientName :GenericName+ nutrientAmount :Measure+ nutrientMeasure :CharacterString

«codeList»ProductKindValue

+ organic+ mineral

«dataType»SoilTextureType

+ clay :Percent+ si l t :Percent+ sand :Percent

«dataType»ProductionType

+ productionDate :Date+ variety :CharacterString+ productionAmount :Measure+ productionAnalysis :ProductionAnalysisType [0..*]

«dataType»ProductionAnalysisType

+ productionAnalysisDate :Date+ property :Measure

«codeList»OriginTypeValue

+ manual+ system

«featureType»Alert

+ code :Identifier+ type :CharacterString [1..*]+ description :CharacterString [0..1]+ checkedByUser :Boolean+ alertDate :Date+ alertGeometry :GM_Object

«featureType»Intervention

+ type :CharacterString+ description :CharacterString+ notes :CharacterString [0..1]+ status :CharacterString+ creationDateTime :DateTime+ interventionStart :DateTime+ interventionEnd :DateTime [0..1]+ interventionGeometry :GM_Object [1..*]+ supervisor :CI_ResponsibleParty [0..1]+ operator :CI_ResponsibleParty [0..*]+ evidenceParty :CI_ResponsibleParty [1..*]

«featureType»TreatmentPlan

+ treatmentPlanCode :CharacterString [0..*]+ description :CharacterString [1..*]+ type :CharacterString+ campaign :TM_Period [1..*]+ treatmentPlanCreation :DateTime+ notes :CharacterString [0..1]

«featureType»ProductPreparation

+ productQuantity :Measure+ solventQuantity :Measure [0..*]+ safetyPeriod :TM_Period

«dataType»ActiveIngredients

+ code :CharacterString [0..1]+ ingredientName :CharacterString+ ingredientAmount :Measure

«codeList»DoseUnit

+ minimumDose :Measure+ maximumDose :Measure

«codeList»FormOfTreatmentValue

+ manual+ applicationMachine+ aerial

«featureType»ManagementZone

+ code :Identifier+ validFrom :DateTime [0..1]+ validTo :DateTime [0..1]+ beginLifeSpanVersion :DateTime+ endLifeSpanVersion :DateTime [0..1]+ geometry :GM_Object [1..*]+ notes :CharacterString+ dateOfAnalysis :DateTime [0..*]

«featureType»SoilType

+ soilType :CharacterString [1..*]

«featureType»SoilTexture

+ soilTexture :SoilTextureType [1..*]

«featureType»pH

+ pH :Measure [1..*]

«featureType»OrganicMatter

+ organicMatter :Percent

«featureType»ElectricConductiv ity

+ electricConductivity :Measure [1..*]

«featureType»ZonePolygon

+ area :Measure

«dataType»CropType

+ name :CharacterString+ scientificName :CharacterString+ description :CharacterString+ notes :CharacterString+ seedingAdvice :CharacterString+ harvestingAdvice :CharacterString

0..*

1..*

+contains

1..*HoldingSites

1..*

0..*

+containsZone

0..*

+HoldingPlot

0..*

+containsPlot 1..*

HoldingPlots0..*

0..1 0..1

0..*

0..*

+crop 0..*

Data Model compliant to:• Directive 2007/2/EC (INSPIRE)• ISO standards 19100 series

Open and scalable

Page 16: Foodie Geoss aip 8 presentation new

16www.foodie-project.eu

Core Data Model class Foodie Core Data Model v 4.1 proposal

«featureType»Agricultural and

Aquaculture Facilities Model::Holding

«featureType»Agricultural and Aquaculture Facilities Model::

Site

+ code :Identifier+ geometry :GM_Object+ activity :EconomicActivityNACEValue [1..*]+ validFrom :DateTime+ validTo :DateTime [0..1]+ beginLifespanVersion :DateTime+ endLifeSpanVersion :DateTime [0..1]

«voidable»+ includesAnimal :FarmAnimalSpecies [0..*]

«dataType»Agricultural and Aquaculture Facilities Model::

FarmAnimalSpecies

«voidable»+ l ivestock :LivestockSpeciesValue [0..*]+ aquaculture :AquacultureSpeciesValue [0..*]

«featureType»Activ ity Complex::Activ ityComplex

+ inspireId :Identifier+ thematicId :ThematicIdentifier [0..*]+ geometry :GM_Object+ function :Function [1..*]+ userId :CharacterString

«voidable»+ name :CharacterString [0..1]+ validFrom :DateTime+ validTo :DateTime [0..1]

«voidable, l i feCycleInfo»+ beginLifespanVersion :DateTime+ endLifespanVersion :DateTime [0..1]

«featureType»Plot

+ code :Identifier+ validFrom :DateTime+ validTo :DateTime [0..1]+ beginLifeSpanVersion :DateTime+ endLifeSpanVersion :DateTime [0..1]+ geometry :GM_Object [1..*]+ description :CharacterString [0..1]+ originType :OriginTypeValue

«featureType»Treatment

+ quantity :Measure [1..*]+ tractorId :CharacterString [0..*]+ machineId :CharacterString [0..*]+ motionSpeed :Measure [0..1]+ pressure :Measure [0..1]+ flowAdjustment :Measure [0..1]+ applicationWidth :Measure [0..1]+ areaDose :DoseUnit [0..1]+ formOfTreatment :FormOfTreatmentValue [1..*]+ treatmentPurpose :TreatmentPurposeValue [0..*]+ treatmentDescription :CharacterString [0..1]

«dataType»NutrientsType

+ N :Measure [0..1]+ P2O5 :Measure [0..1]+ K2O :Measure [0..1]+ MgO :Measure [0..1]+ CaO :Measure [0..1]+ S :Measure [0..1]+ Zn :Measure [0..1]+ Cu :Measure [0..1]+ Fe :Measure [0..1]+ B :Measure [0..1]+ Mn :Measure [0..1]+ Mo :Measure [0..1]

«codeList»TreatmentPurposeValue

+ weed+ pest+ disease

«featureType»CropSpecies

+ beginDate :Date+ endDate :Date [0..1]+ cropArea :GM_Object+ cropSpecies :CropType [1..*]+ production :ProductionType [0..*]

«featureType»Product

+ productCode :CharacterString [0..*]+ productName :CharacterString [1..*]+ productType :CharacterString+ productSubType :CharacterString [0..*]+ productKind :ProductKindValue+ description :CharacterString [0..1]+ manufacturer :CI_ResponsibleParty [1..*]+ nutrients :NutrientsType [0..*]+ safetyInstructions :CharacterString [0..1]+ storageHandling :CharacterString [0..1]+ registrationCode :CharacterString [0..*]+ registerUrl :URL [0..*]

«featureType»SoilNutrients

+ nutrientName :GenericName+ nutrientAmount :Measure+ nutrientMeasure :CharacterString

«codeList»ProductKindValue

+ organic+ mineral

«dataType»SoilTextureType

+ clay :Percent+ si l t :Percent+ sand :Percent

«dataType»ProductionType

+ productionDate :Date+ variety :CharacterString+ productionAmount :Measure+ productionAnalysis :ProductionAnalysisType [0..*]

«dataType»ProductionAnalysisType

+ productionAnalysisDate :Date+ property :Measure

«codeList»OriginTypeValue

+ manual+ system

«featureType»Alert

+ code :Identifier+ type :CharacterString [1..*]+ description :CharacterString [0..1]+ checkedByUser :Boolean+ alertDate :Date+ alertGeometry :GM_Object

«featureType»Intervention

+ type :CharacterString+ description :CharacterString+ notes :CharacterString [0..1]+ status :CharacterString+ creationDateTime :DateTime+ interventionStart :DateTime+ interventionEnd :DateTime [0..1]+ interventionGeometry :GM_Object [1..*]+ supervisor :CI_ResponsibleParty [0..1]+ operator :CI_ResponsibleParty [0..*]+ evidenceParty :CI_ResponsibleParty [1..*]

«featureType»TreatmentPlan

+ treatmentPlanCode :CharacterString [0..*]+ description :CharacterString [1..*]+ type :CharacterString+ campaign :TM_Period [1..*]+ treatmentPlanCreation :DateTime+ notes :CharacterString [0..1]

«featureType»ProductPreparation

+ productQuantity :Measure+ solventQuantity :Measure [0..*]+ safetyPeriod :TM_Period

«dataType»ActiveIngredients

+ code :CharacterString [0..1]+ ingredientName :CharacterString+ ingredientAmount :Measure

«codeList»DoseUnit

+ minimumDose :Measure+ maximumDose :Measure

«codeList»FormOfTreatmentValue

+ manual+ applicationMachine+ aerial

«featureType»ManagementZone

+ code :Identifier+ validFrom :DateTime [0..1]+ validTo :DateTime [0..1]+ beginLifeSpanVersion :DateTime+ endLifeSpanVersion :DateTime [0..1]+ geometry :GM_Object [1..*]+ notes :CharacterString+ dateOfAnalysis :DateTime [0..*]

«featureType»SoilType

+ soilType :CharacterString [1..*]

«featureType»SoilTexture

+ soilTexture :SoilTextureType [1..*]

«featureType»pH

+ pH :Measure [1..*]

«featureType»OrganicMatter

+ organicMatter :Percent

«featureType»ElectricConductiv ity

+ electricConductivity :Measure [1..*]

«featureType»ZonePolygon

+ area :Measure

«dataType»CropType

+ name :CharacterString+ scientificName :CharacterString+ description :CharacterString+ notes :CharacterString+ seedingAdvice :CharacterString+ harvestingAdvice :CharacterString

0..*

1..*

+contains

1..*HoldingSites

1..*

0..*

+containsZone

0..*

+HoldingPlot

0..*

+containsPlot 1..*

HoldingPlots0..*

0..1 0..1

0..*

0..*

+crop 0..*

Holding attribute ValueIdentifier http://foodie-project.eu/CZ/MJM/TrsickaFunction agricultureUser identifier 47674814Name Tršická zemědělská, a.s.Valid From 1993-12-13Begin Lifespan 2015-03-11

Page 17: Foodie Geoss aip 8 presentation new

17www.foodie-project.eu

Core Data Model class Foodie Core Data Model v 4.1 proposal

«featureType»Agricultural and

Aquaculture Facilities Model::Holding

«featureType»Agricultural and Aquaculture Facilities Model::

Site

+ code :Identifier+ geometry :GM_Object+ activity :EconomicActivityNACEValue [1..*]+ validFrom :DateTime+ validTo :DateTime [0..1]+ beginLifespanVersion :DateTime+ endLifeSpanVersion :DateTime [0..1]

«voidable»+ includesAnimal :FarmAnimalSpecies [0..*]

«dataType»Agricultural and Aquaculture Facilities Model::

FarmAnimalSpecies

«voidable»+ l ivestock :LivestockSpeciesValue [0..*]+ aquaculture :AquacultureSpeciesValue [0..*]

«featureType»Activ ity Complex::Activ ityComplex

+ inspireId :Identifier+ thematicId :ThematicIdentifier [0..*]+ geometry :GM_Object+ function :Function [1..*]+ userId :CharacterString

«voidable»+ name :CharacterString [0..1]+ validFrom :DateTime+ validTo :DateTime [0..1]

«voidable, l i feCycleInfo»+ beginLifespanVersion :DateTime+ endLifespanVersion :DateTime [0..1]

«featureType»Plot

+ code :Identifier+ validFrom :DateTime+ validTo :DateTime [0..1]+ beginLifeSpanVersion :DateTime+ endLifeSpanVersion :DateTime [0..1]+ geometry :GM_Object [1..*]+ description :CharacterString [0..1]+ originType :OriginTypeValue

«featureType»Treatment

+ quantity :Measure [1..*]+ tractorId :CharacterString [0..*]+ machineId :CharacterString [0..*]+ motionSpeed :Measure [0..1]+ pressure :Measure [0..1]+ flowAdjustment :Measure [0..1]+ applicationWidth :Measure [0..1]+ areaDose :DoseUnit [0..1]+ formOfTreatment :FormOfTreatmentValue [1..*]+ treatmentPurpose :TreatmentPurposeValue [0..*]+ treatmentDescription :CharacterString [0..1]

«dataType»NutrientsType

+ N :Measure [0..1]+ P2O5 :Measure [0..1]+ K2O :Measure [0..1]+ MgO :Measure [0..1]+ CaO :Measure [0..1]+ S :Measure [0..1]+ Zn :Measure [0..1]+ Cu :Measure [0..1]+ Fe :Measure [0..1]+ B :Measure [0..1]+ Mn :Measure [0..1]+ Mo :Measure [0..1]

«codeList»TreatmentPurposeValue

+ weed+ pest+ disease

«featureType»CropSpecies

+ beginDate :Date+ endDate :Date [0..1]+ cropArea :GM_Object+ cropSpecies :CropType [1..*]+ production :ProductionType [0..*]

«featureType»Product

+ productCode :CharacterString [0..*]+ productName :CharacterString [1..*]+ productType :CharacterString+ productSubType :CharacterString [0..*]+ productKind :ProductKindValue+ description :CharacterString [0..1]+ manufacturer :CI_ResponsibleParty [1..*]+ nutrients :NutrientsType [0..*]+ safetyInstructions :CharacterString [0..1]+ storageHandling :CharacterString [0..1]+ registrationCode :CharacterString [0..*]+ registerUrl :URL [0..*]

«featureType»SoilNutrients

+ nutrientName :GenericName+ nutrientAmount :Measure+ nutrientMeasure :CharacterString

«codeList»ProductKindValue

+ organic+ mineral

«dataType»SoilTextureType

+ clay :Percent+ si l t :Percent+ sand :Percent

«dataType»ProductionType

+ productionDate :Date+ variety :CharacterString+ productionAmount :Measure+ productionAnalysis :ProductionAnalysisType [0..*]

«dataType»ProductionAnalysisType

+ productionAnalysisDate :Date+ property :Measure

«codeList»OriginTypeValue

+ manual+ system

«featureType»Alert

+ code :Identifier+ type :CharacterString [1..*]+ description :CharacterString [0..1]+ checkedByUser :Boolean+ alertDate :Date+ alertGeometry :GM_Object

«featureType»Intervention

+ type :CharacterString+ description :CharacterString+ notes :CharacterString [0..1]+ status :CharacterString+ creationDateTime :DateTime+ interventionStart :DateTime+ interventionEnd :DateTime [0..1]+ interventionGeometry :GM_Object [1..*]+ supervisor :CI_ResponsibleParty [0..1]+ operator :CI_ResponsibleParty [0..*]+ evidenceParty :CI_ResponsibleParty [1..*]

«featureType»TreatmentPlan

+ treatmentPlanCode :CharacterString [0..*]+ description :CharacterString [1..*]+ type :CharacterString+ campaign :TM_Period [1..*]+ treatmentPlanCreation :DateTime+ notes :CharacterString [0..1]

«featureType»ProductPreparation

+ productQuantity :Measure+ solventQuantity :Measure [0..*]+ safetyPeriod :TM_Period

«dataType»ActiveIngredients

+ code :CharacterString [0..1]+ ingredientName :CharacterString+ ingredientAmount :Measure

«codeList»DoseUnit

+ minimumDose :Measure+ maximumDose :Measure

«codeList»FormOfTreatmentValue

+ manual+ applicationMachine+ aerial

«featureType»ManagementZone

+ code :Identifier+ validFrom :DateTime [0..1]+ validTo :DateTime [0..1]+ beginLifeSpanVersion :DateTime+ endLifeSpanVersion :DateTime [0..1]+ geometry :GM_Object [1..*]+ notes :CharacterString+ dateOfAnalysis :DateTime [0..*]

«featureType»SoilType

+ soilType :CharacterString [1..*]

«featureType»SoilTexture

+ soilTexture :SoilTextureType [1..*]

«featureType»pH

+ pH :Measure [1..*]

«featureType»OrganicMatter

+ organicMatter :Percent

«featureType»ElectricConductiv ity

+ electricConductivity :Measure [1..*]

«featureType»ZonePolygon

+ area :Measure

«dataType»CropType

+ name :CharacterString+ scientificName :CharacterString+ description :CharacterString+ notes :CharacterString+ seedingAdvice :CharacterString+ harvestingAdvice :CharacterString

0..*

1..*

+contains

1..*HoldingSites

1..*

0..*

+containsZone

0..*

+HoldingPlot

0..*

+containsPlot 1..*

HoldingPlots0..*

0..1 0..1

0..*

0..*

+crop 0..*

Site attribute Value

Identifier http://foodie-project.eu/CZ/MJM/Trsicka

Activity (NACE code)

A1.1.1 - Growing of cereals (except rice), leguminous crops and oil seeds

Valid From 2014-03-15

Begin Lifespan 2015-04-07

Page 18: Foodie Geoss aip 8 presentation new

18www.foodie-project.eu

“Site” level is the lowest INSPIRE-defined one• However, differently defined within various INSPIRE spatial data

themes (issue addressed by the INSPIRE clusters)

Key for the integration to a Land Parcel Identification System (LPIS)• Typically managing Ministry of Agriculture of each Member State• 45 LPIS’ within 28 European Member States• Some countries have LPIS connected to the cadaster, some not• Basic level for subsidies

Successful integration of the Czech LPIS within the Pilot 3 of the FOODIE project

Core Data Model – Site

Page 19: Foodie Geoss aip 8 presentation new

19www.foodie-project.eu

Core Data Model class Foodie Core Data Model v 4.1 proposal

«featureType»Agricultural and

Aquaculture Facilities Model::Holding

«featureType»Agricultural and Aquaculture Facilities Model::

Site

+ code :Identifier+ geometry :GM_Object+ activity :EconomicActivityNACEValue [1..*]+ validFrom :DateTime+ validTo :DateTime [0..1]+ beginLifespanVersion :DateTime+ endLifeSpanVersion :DateTime [0..1]

«voidable»+ includesAnimal :FarmAnimalSpecies [0..*]

«dataType»Agricultural and Aquaculture Facilities Model::

FarmAnimalSpecies

«voidable»+ l ivestock :LivestockSpeciesValue [0..*]+ aquaculture :AquacultureSpeciesValue [0..*]

«featureType»Activ ity Complex::Activ ityComplex

+ inspireId :Identifier+ thematicId :ThematicIdentifier [0..*]+ geometry :GM_Object+ function :Function [1..*]+ userId :CharacterString

«voidable»+ name :CharacterString [0..1]+ validFrom :DateTime+ validTo :DateTime [0..1]

«voidable, l i feCycleInfo»+ beginLifespanVersion :DateTime+ endLifespanVersion :DateTime [0..1]

«featureType»Plot

+ code :Identifier+ validFrom :DateTime+ validTo :DateTime [0..1]+ beginLifeSpanVersion :DateTime+ endLifeSpanVersion :DateTime [0..1]+ geometry :GM_Object [1..*]+ description :CharacterString [0..1]+ originType :OriginTypeValue

«featureType»Treatment

+ quantity :Measure [1..*]+ tractorId :CharacterString [0..*]+ machineId :CharacterString [0..*]+ motionSpeed :Measure [0..1]+ pressure :Measure [0..1]+ flowAdjustment :Measure [0..1]+ applicationWidth :Measure [0..1]+ areaDose :DoseUnit [0..1]+ formOfTreatment :FormOfTreatmentValue [1..*]+ treatmentPurpose :TreatmentPurposeValue [0..*]+ treatmentDescription :CharacterString [0..1]

«dataType»NutrientsType

+ N :Measure [0..1]+ P2O5 :Measure [0..1]+ K2O :Measure [0..1]+ MgO :Measure [0..1]+ CaO :Measure [0..1]+ S :Measure [0..1]+ Zn :Measure [0..1]+ Cu :Measure [0..1]+ Fe :Measure [0..1]+ B :Measure [0..1]+ Mn :Measure [0..1]+ Mo :Measure [0..1]

«codeList»TreatmentPurposeValue

+ weed+ pest+ disease

«featureType»CropSpecies

+ beginDate :Date+ endDate :Date [0..1]+ cropArea :GM_Object+ cropSpecies :CropType [1..*]+ production :ProductionType [0..*]

«featureType»Product

+ productCode :CharacterString [0..*]+ productName :CharacterString [1..*]+ productType :CharacterString+ productSubType :CharacterString [0..*]+ productKind :ProductKindValue+ description :CharacterString [0..1]+ manufacturer :CI_ResponsibleParty [1..*]+ nutrients :NutrientsType [0..*]+ safetyInstructions :CharacterString [0..1]+ storageHandling :CharacterString [0..1]+ registrationCode :CharacterString [0..*]+ registerUrl :URL [0..*]

«featureType»SoilNutrients

+ nutrientName :GenericName+ nutrientAmount :Measure+ nutrientMeasure :CharacterString

«codeList»ProductKindValue

+ organic+ mineral

«dataType»SoilTextureType

+ clay :Percent+ si l t :Percent+ sand :Percent

«dataType»ProductionType

+ productionDate :Date+ variety :CharacterString+ productionAmount :Measure+ productionAnalysis :ProductionAnalysisType [0..*]

«dataType»ProductionAnalysisType

+ productionAnalysisDate :Date+ property :Measure

«codeList»OriginTypeValue

+ manual+ system

«featureType»Alert

+ code :Identifier+ type :CharacterString [1..*]+ description :CharacterString [0..1]+ checkedByUser :Boolean+ alertDate :Date+ alertGeometry :GM_Object

«featureType»Intervention

+ type :CharacterString+ description :CharacterString+ notes :CharacterString [0..1]+ status :CharacterString+ creationDateTime :DateTime+ interventionStart :DateTime+ interventionEnd :DateTime [0..1]+ interventionGeometry :GM_Object [1..*]+ supervisor :CI_ResponsibleParty [0..1]+ operator :CI_ResponsibleParty [0..*]+ evidenceParty :CI_ResponsibleParty [1..*]

«featureType»TreatmentPlan

+ treatmentPlanCode :CharacterString [0..*]+ description :CharacterString [1..*]+ type :CharacterString+ campaign :TM_Period [1..*]+ treatmentPlanCreation :DateTime+ notes :CharacterString [0..1]

«featureType»ProductPreparation

+ productQuantity :Measure+ solventQuantity :Measure [0..*]+ safetyPeriod :TM_Period

«dataType»ActiveIngredients

+ code :CharacterString [0..1]+ ingredientName :CharacterString+ ingredientAmount :Measure

«codeList»DoseUnit

+ minimumDose :Measure+ maximumDose :Measure

«codeList»FormOfTreatmentValue

+ manual+ applicationMachine+ aerial

«featureType»ManagementZone

+ code :Identifier+ validFrom :DateTime [0..1]+ validTo :DateTime [0..1]+ beginLifeSpanVersion :DateTime+ endLifeSpanVersion :DateTime [0..1]+ geometry :GM_Object [1..*]+ notes :CharacterString+ dateOfAnalysis :DateTime [0..*]

«featureType»SoilType

+ soilType :CharacterString [1..*]

«featureType»SoilTexture

+ soilTexture :SoilTextureType [1..*]

«featureType»pH

+ pH :Measure [1..*]

«featureType»OrganicMatter

+ organicMatter :Percent

«featureType»ElectricConductiv ity

+ electricConductivity :Measure [1..*]

«featureType»ZonePolygon

+ area :Measure

«dataType»CropType

+ name :CharacterString+ scientificName :CharacterString+ description :CharacterString+ notes :CharacterString+ seedingAdvice :CharacterString+ harvestingAdvice :CharacterString

0..*

1..*

+contains

1..*HoldingSites

1..*

0..*

+containsZone

0..*

+HoldingPlot

0..*

+containsPlot 1..*

HoldingPlots0..*

0..1 0..1

0..*

0..*

+crop 0..*

Plot attribute Value

Identifier http://foodie-project.eu/CZ/MJM/Trsicka/Plot/001

Valid from 2015-04-09

Origin type manual

Crop species wheat

… …

Page 20: Foodie Geoss aip 8 presentation new

20www.foodie-project.eu

Core Data Model class Foodie Core Data Model v 4.1 proposal

«featureType»Agricultural and

Aquaculture Facilities Model::Holding

«featureType»Agricultural and Aquaculture Facilities Model::

Site

+ code :Identifier+ geometry :GM_Object+ activity :EconomicActivityNACEValue [1..*]+ validFrom :DateTime+ validTo :DateTime [0..1]+ beginLifespanVersion :DateTime+ endLifeSpanVersion :DateTime [0..1]

«voidable»+ includesAnimal :FarmAnimalSpecies [0..*]

«dataType»Agricultural and Aquaculture Facilities Model::

FarmAnimalSpecies

«voidable»+ l ivestock :LivestockSpeciesValue [0..*]+ aquaculture :AquacultureSpeciesValue [0..*]

«featureType»Activ ity Complex::Activ ityComplex

+ inspireId :Identifier+ thematicId :ThematicIdentifier [0..*]+ geometry :GM_Object+ function :Function [1..*]+ userId :CharacterString

«voidable»+ name :CharacterString [0..1]+ validFrom :DateTime+ validTo :DateTime [0..1]

«voidable, l i feCycleInfo»+ beginLifespanVersion :DateTime+ endLifespanVersion :DateTime [0..1]

«featureType»Plot

+ code :Identifier+ validFrom :DateTime+ validTo :DateTime [0..1]+ beginLifeSpanVersion :DateTime+ endLifeSpanVersion :DateTime [0..1]+ geometry :GM_Object [1..*]+ description :CharacterString [0..1]+ originType :OriginTypeValue

«featureType»Treatment

+ quantity :Measure [1..*]+ tractorId :CharacterString [0..*]+ machineId :CharacterString [0..*]+ motionSpeed :Measure [0..1]+ pressure :Measure [0..1]+ flowAdjustment :Measure [0..1]+ applicationWidth :Measure [0..1]+ areaDose :DoseUnit [0..1]+ formOfTreatment :FormOfTreatmentValue [1..*]+ treatmentPurpose :TreatmentPurposeValue [0..*]+ treatmentDescription :CharacterString [0..1]

«dataType»NutrientsType

+ N :Measure [0..1]+ P2O5 :Measure [0..1]+ K2O :Measure [0..1]+ MgO :Measure [0..1]+ CaO :Measure [0..1]+ S :Measure [0..1]+ Zn :Measure [0..1]+ Cu :Measure [0..1]+ Fe :Measure [0..1]+ B :Measure [0..1]+ Mn :Measure [0..1]+ Mo :Measure [0..1]

«codeList»TreatmentPurposeValue

+ weed+ pest+ disease

«featureType»CropSpecies

+ beginDate :Date+ endDate :Date [0..1]+ cropArea :GM_Object+ cropSpecies :CropType [1..*]+ production :ProductionType [0..*]

«featureType»Product

+ productCode :CharacterString [0..*]+ productName :CharacterString [1..*]+ productType :CharacterString+ productSubType :CharacterString [0..*]+ productKind :ProductKindValue+ description :CharacterString [0..1]+ manufacturer :CI_ResponsibleParty [1..*]+ nutrients :NutrientsType [0..*]+ safetyInstructions :CharacterString [0..1]+ storageHandling :CharacterString [0..1]+ registrationCode :CharacterString [0..*]+ registerUrl :URL [0..*]

«featureType»SoilNutrients

+ nutrientName :GenericName+ nutrientAmount :Measure+ nutrientMeasure :CharacterString

«codeList»ProductKindValue

+ organic+ mineral

«dataType»SoilTextureType

+ clay :Percent+ si l t :Percent+ sand :Percent

«dataType»ProductionType

+ productionDate :Date+ variety :CharacterString+ productionAmount :Measure+ productionAnalysis :ProductionAnalysisType [0..*]

«dataType»ProductionAnalysisType

+ productionAnalysisDate :Date+ property :Measure

«codeList»OriginTypeValue

+ manual+ system

«featureType»Alert

+ code :Identifier+ type :CharacterString [1..*]+ description :CharacterString [0..1]+ checkedByUser :Boolean+ alertDate :Date+ alertGeometry :GM_Object

«featureType»Intervention

+ type :CharacterString+ description :CharacterString+ notes :CharacterString [0..1]+ status :CharacterString+ creationDateTime :DateTime+ interventionStart :DateTime+ interventionEnd :DateTime [0..1]+ interventionGeometry :GM_Object [1..*]+ supervisor :CI_ResponsibleParty [0..1]+ operator :CI_ResponsibleParty [0..*]+ evidenceParty :CI_ResponsibleParty [1..*]

«featureType»TreatmentPlan

+ treatmentPlanCode :CharacterString [0..*]+ description :CharacterString [1..*]+ type :CharacterString+ campaign :TM_Period [1..*]+ treatmentPlanCreation :DateTime+ notes :CharacterString [0..1]

«featureType»ProductPreparation

+ productQuantity :Measure+ solventQuantity :Measure [0..*]+ safetyPeriod :TM_Period

«dataType»ActiveIngredients

+ code :CharacterString [0..1]+ ingredientName :CharacterString+ ingredientAmount :Measure

«codeList»DoseUnit

+ minimumDose :Measure+ maximumDose :Measure

«codeList»FormOfTreatmentValue

+ manual+ applicationMachine+ aerial

«featureType»ManagementZone

+ code :Identifier+ validFrom :DateTime [0..1]+ validTo :DateTime [0..1]+ beginLifeSpanVersion :DateTime+ endLifeSpanVersion :DateTime [0..1]+ geometry :GM_Object [1..*]+ notes :CharacterString+ dateOfAnalysis :DateTime [0..*]

«featureType»SoilType

+ soilType :CharacterString [1..*]

«featureType»SoilTexture

+ soilTexture :SoilTextureType [1..*]

«featureType»pH

+ pH :Measure [1..*]

«featureType»OrganicMatter

+ organicMatter :Percent

«featureType»ElectricConductiv ity

+ electricConductivity :Measure [1..*]

«featureType»ZonePolygon

+ area :Measure

«dataType»CropType

+ name :CharacterString+ scientificName :CharacterString+ description :CharacterString+ notes :CharacterString+ seedingAdvice :CharacterString+ harvestingAdvice :CharacterString

0..*

1..*

+contains

1..*HoldingSites

1..*

0..*

+containsZone

0..*

+HoldingPlot

0..*

+containsPlot 1..*

HoldingPlots0..*

0..1 0..1

0..*

0..*

+crop 0..*

Plot attribute Value

Identifier http://foodie-project.eu/CZ/MJM/Trsicka/Plot/001

Valid from 2015-04-09

Origin type manual

Crop species wheat

… …

Page 21: Foodie Geoss aip 8 presentation new

21www.foodie-project.eu

Core Data Model class Foodie Core Data Model v 4.1 proposal

«featureType»Agricultural and

Aquaculture Facilities Model::Holding

«featureType»Agricultural and Aquaculture Facilities Model::

Site

+ code :Identifier+ geometry :GM_Object+ activity :EconomicActivityNACEValue [1..*]+ validFrom :DateTime+ validTo :DateTime [0..1]+ beginLifespanVersion :DateTime+ endLifeSpanVersion :DateTime [0..1]

«voidable»+ includesAnimal :FarmAnimalSpecies [0..*]

«dataType»Agricultural and Aquaculture Facilities Model::

FarmAnimalSpecies

«voidable»+ l ivestock :LivestockSpeciesValue [0..*]+ aquaculture :AquacultureSpeciesValue [0..*]

«featureType»Activ ity Complex::Activ ityComplex

+ inspireId :Identifier+ thematicId :ThematicIdentifier [0..*]+ geometry :GM_Object+ function :Function [1..*]+ userId :CharacterString

«voidable»+ name :CharacterString [0..1]+ validFrom :DateTime+ validTo :DateTime [0..1]

«voidable, l i feCycleInfo»+ beginLifespanVersion :DateTime+ endLifespanVersion :DateTime [0..1]

«featureType»Plot

+ code :Identifier+ validFrom :DateTime+ validTo :DateTime [0..1]+ beginLifeSpanVersion :DateTime+ endLifeSpanVersion :DateTime [0..1]+ geometry :GM_Object [1..*]+ description :CharacterString [0..1]+ originType :OriginTypeValue

«featureType»Treatment

+ quantity :Measure [1..*]+ tractorId :CharacterString [0..*]+ machineId :CharacterString [0..*]+ motionSpeed :Measure [0..1]+ pressure :Measure [0..1]+ flowAdjustment :Measure [0..1]+ applicationWidth :Measure [0..1]+ areaDose :DoseUnit [0..1]+ formOfTreatment :FormOfTreatmentValue [1..*]+ treatmentPurpose :TreatmentPurposeValue [0..*]+ treatmentDescription :CharacterString [0..1]

«dataType»NutrientsType

+ N :Measure [0..1]+ P2O5 :Measure [0..1]+ K2O :Measure [0..1]+ MgO :Measure [0..1]+ CaO :Measure [0..1]+ S :Measure [0..1]+ Zn :Measure [0..1]+ Cu :Measure [0..1]+ Fe :Measure [0..1]+ B :Measure [0..1]+ Mn :Measure [0..1]+ Mo :Measure [0..1]

«codeList»TreatmentPurposeValue

+ weed+ pest+ disease

«featureType»CropSpecies

+ beginDate :Date+ endDate :Date [0..1]+ cropArea :GM_Object+ cropSpecies :CropType [1..*]+ production :ProductionType [0..*]

«featureType»Product

+ productCode :CharacterString [0..*]+ productName :CharacterString [1..*]+ productType :CharacterString+ productSubType :CharacterString [0..*]+ productKind :ProductKindValue+ description :CharacterString [0..1]+ manufacturer :CI_ResponsibleParty [1..*]+ nutrients :NutrientsType [0..*]+ safetyInstructions :CharacterString [0..1]+ storageHandling :CharacterString [0..1]+ registrationCode :CharacterString [0..*]+ registerUrl :URL [0..*]

«featureType»SoilNutrients

+ nutrientName :GenericName+ nutrientAmount :Measure+ nutrientMeasure :CharacterString

«codeList»ProductKindValue

+ organic+ mineral

«dataType»SoilTextureType

+ clay :Percent+ si l t :Percent+ sand :Percent

«dataType»ProductionType

+ productionDate :Date+ variety :CharacterString+ productionAmount :Measure+ productionAnalysis :ProductionAnalysisType [0..*]

«dataType»ProductionAnalysisType

+ productionAnalysisDate :Date+ property :Measure

«codeList»OriginTypeValue

+ manual+ system

«featureType»Alert

+ code :Identifier+ type :CharacterString [1..*]+ description :CharacterString [0..1]+ checkedByUser :Boolean+ alertDate :Date+ alertGeometry :GM_Object

«featureType»Intervention

+ type :CharacterString+ description :CharacterString+ notes :CharacterString [0..1]+ status :CharacterString+ creationDateTime :DateTime+ interventionStart :DateTime+ interventionEnd :DateTime [0..1]+ interventionGeometry :GM_Object [1..*]+ supervisor :CI_ResponsibleParty [0..1]+ operator :CI_ResponsibleParty [0..*]+ evidenceParty :CI_ResponsibleParty [1..*]

«featureType»TreatmentPlan

+ treatmentPlanCode :CharacterString [0..*]+ description :CharacterString [1..*]+ type :CharacterString+ campaign :TM_Period [1..*]+ treatmentPlanCreation :DateTime+ notes :CharacterString [0..1]

«featureType»ProductPreparation

+ productQuantity :Measure+ solventQuantity :Measure [0..*]+ safetyPeriod :TM_Period

«dataType»ActiveIngredients

+ code :CharacterString [0..1]+ ingredientName :CharacterString+ ingredientAmount :Measure

«codeList»DoseUnit

+ minimumDose :Measure+ maximumDose :Measure

«codeList»FormOfTreatmentValue

+ manual+ applicationMachine+ aerial

«featureType»ManagementZone

+ code :Identifier+ validFrom :DateTime [0..1]+ validTo :DateTime [0..1]+ beginLifeSpanVersion :DateTime+ endLifeSpanVersion :DateTime [0..1]+ geometry :GM_Object [1..*]+ notes :CharacterString+ dateOfAnalysis :DateTime [0..*]

«featureType»SoilType

+ soilType :CharacterString [1..*]

«featureType»SoilTexture

+ soilTexture :SoilTextureType [1..*]

«featureType»pH

+ pH :Measure [1..*]

«featureType»OrganicMatter

+ organicMatter :Percent

«featureType»ElectricConductiv ity

+ electricConductivity :Measure [1..*]

«featureType»ZonePolygon

+ area :Measure

«dataType»CropType

+ name :CharacterString+ scientificName :CharacterString+ description :CharacterString+ notes :CharacterString+ seedingAdvice :CharacterString+ harvestingAdvice :CharacterString

0..*

1..*

+contains

1..*HoldingSites

1..*

0..*

+containsZone

0..*

+HoldingPlot

0..*

+containsPlot 1..*

HoldingPlots0..*

0..1 0..1

0..*

0..*

+crop 0..*

Intervention attribute Value

Type tillage

Status ongoing

Intervention start 2015-04-22

Supervisor John First, senior manager, phone 7435

… …

Page 22: Foodie Geoss aip 8 presentation new

22www.foodie-project.eu

Core Data Model class Foodie Core Data Model v 4.1 proposal

«featureType»Agricultural and

Aquaculture Facilities Model::Holding

«featureType»Agricultural and Aquaculture Facilities Model::

Site

+ code :Identifier+ geometry :GM_Object+ activity :EconomicActivityNACEValue [1..*]+ validFrom :DateTime+ validTo :DateTime [0..1]+ beginLifespanVersion :DateTime+ endLifeSpanVersion :DateTime [0..1]

«voidable»+ includesAnimal :FarmAnimalSpecies [0..*]

«dataType»Agricultural and Aquaculture Facilities Model::

FarmAnimalSpecies

«voidable»+ l ivestock :LivestockSpeciesValue [0..*]+ aquaculture :AquacultureSpeciesValue [0..*]

«featureType»Activ ity Complex::Activ ityComplex

+ inspireId :Identifier+ thematicId :ThematicIdentifier [0..*]+ geometry :GM_Object+ function :Function [1..*]+ userId :CharacterString

«voidable»+ name :CharacterString [0..1]+ validFrom :DateTime+ validTo :DateTime [0..1]

«voidable, l i feCycleInfo»+ beginLifespanVersion :DateTime+ endLifespanVersion :DateTime [0..1]

«featureType»Plot

+ code :Identifier+ validFrom :DateTime+ validTo :DateTime [0..1]+ beginLifeSpanVersion :DateTime+ endLifeSpanVersion :DateTime [0..1]+ geometry :GM_Object [1..*]+ description :CharacterString [0..1]+ originType :OriginTypeValue

«featureType»Treatment

+ quantity :Measure [1..*]+ tractorId :CharacterString [0..*]+ machineId :CharacterString [0..*]+ motionSpeed :Measure [0..1]+ pressure :Measure [0..1]+ flowAdjustment :Measure [0..1]+ applicationWidth :Measure [0..1]+ areaDose :DoseUnit [0..1]+ formOfTreatment :FormOfTreatmentValue [1..*]+ treatmentPurpose :TreatmentPurposeValue [0..*]+ treatmentDescription :CharacterString [0..1]

«dataType»NutrientsType

+ N :Measure [0..1]+ P2O5 :Measure [0..1]+ K2O :Measure [0..1]+ MgO :Measure [0..1]+ CaO :Measure [0..1]+ S :Measure [0..1]+ Zn :Measure [0..1]+ Cu :Measure [0..1]+ Fe :Measure [0..1]+ B :Measure [0..1]+ Mn :Measure [0..1]+ Mo :Measure [0..1]

«codeList»TreatmentPurposeValue

+ weed+ pest+ disease

«featureType»CropSpecies

+ beginDate :Date+ endDate :Date [0..1]+ cropArea :GM_Object+ cropSpecies :CropType [1..*]+ production :ProductionType [0..*]

«featureType»Product

+ productCode :CharacterString [0..*]+ productName :CharacterString [1..*]+ productType :CharacterString+ productSubType :CharacterString [0..*]+ productKind :ProductKindValue+ description :CharacterString [0..1]+ manufacturer :CI_ResponsibleParty [1..*]+ nutrients :NutrientsType [0..*]+ safetyInstructions :CharacterString [0..1]+ storageHandling :CharacterString [0..1]+ registrationCode :CharacterString [0..*]+ registerUrl :URL [0..*]

«featureType»SoilNutrients

+ nutrientName :GenericName+ nutrientAmount :Measure+ nutrientMeasure :CharacterString

«codeList»ProductKindValue

+ organic+ mineral

«dataType»SoilTextureType

+ clay :Percent+ si l t :Percent+ sand :Percent

«dataType»ProductionType

+ productionDate :Date+ variety :CharacterString+ productionAmount :Measure+ productionAnalysis :ProductionAnalysisType [0..*]

«dataType»ProductionAnalysisType

+ productionAnalysisDate :Date+ property :Measure

«codeList»OriginTypeValue

+ manual+ system

«featureType»Alert

+ code :Identifier+ type :CharacterString [1..*]+ description :CharacterString [0..1]+ checkedByUser :Boolean+ alertDate :Date+ alertGeometry :GM_Object

«featureType»Intervention

+ type :CharacterString+ description :CharacterString+ notes :CharacterString [0..1]+ status :CharacterString+ creationDateTime :DateTime+ interventionStart :DateTime+ interventionEnd :DateTime [0..1]+ interventionGeometry :GM_Object [1..*]+ supervisor :CI_ResponsibleParty [0..1]+ operator :CI_ResponsibleParty [0..*]+ evidenceParty :CI_ResponsibleParty [1..*]

«featureType»TreatmentPlan

+ treatmentPlanCode :CharacterString [0..*]+ description :CharacterString [1..*]+ type :CharacterString+ campaign :TM_Period [1..*]+ treatmentPlanCreation :DateTime+ notes :CharacterString [0..1]

«featureType»ProductPreparation

+ productQuantity :Measure+ solventQuantity :Measure [0..*]+ safetyPeriod :TM_Period

«dataType»ActiveIngredients

+ code :CharacterString [0..1]+ ingredientName :CharacterString+ ingredientAmount :Measure

«codeList»DoseUnit

+ minimumDose :Measure+ maximumDose :Measure

«codeList»FormOfTreatmentValue

+ manual+ applicationMachine+ aerial

«featureType»ManagementZone

+ code :Identifier+ validFrom :DateTime [0..1]+ validTo :DateTime [0..1]+ beginLifeSpanVersion :DateTime+ endLifeSpanVersion :DateTime [0..1]+ geometry :GM_Object [1..*]+ notes :CharacterString+ dateOfAnalysis :DateTime [0..*]

«featureType»SoilType

+ soilType :CharacterString [1..*]

«featureType»SoilTexture

+ soilTexture :SoilTextureType [1..*]

«featureType»pH

+ pH :Measure [1..*]

«featureType»OrganicMatter

+ organicMatter :Percent

«featureType»ElectricConductiv ity

+ electricConductivity :Measure [1..*]

«featureType»ZonePolygon

+ area :Measure

«dataType»CropType

+ name :CharacterString+ scientificName :CharacterString+ description :CharacterString+ notes :CharacterString+ seedingAdvice :CharacterString+ harvestingAdvice :CharacterString

0..*

1..*

+contains

1..*HoldingSites

1..*

0..*

+containsZone

0..*

+HoldingPlot

0..*

+containsPlot 1..*

HoldingPlots0..*

0..1 0..1

0..*

0..*

+crop 0..*

Treatment attribute Value

Intervention type herbicide application

Status ongoing

Intervention start 2015-04-22

Supervisor John First, senior manager, phone 7435

Treatment quantity 70 litres

Application width 25 meters

Form of treatment Application machine

Product Roundup®

… …

Page 23: Foodie Geoss aip 8 presentation new

23www.foodie-project.eu

Core Data Model class Foodie Core Data Model v 4.1 proposal

«featureType»Agricultural and

Aquaculture Facilities Model::Holding

«featureType»Agricultural and Aquaculture Facilities Model::

Site

+ code :Identifier+ geometry :GM_Object+ activity :EconomicActivityNACEValue [1..*]+ validFrom :DateTime+ validTo :DateTime [0..1]+ beginLifespanVersion :DateTime+ endLifeSpanVersion :DateTime [0..1]

«voidable»+ includesAnimal :FarmAnimalSpecies [0..*]

«dataType»Agricultural and Aquaculture Facilities Model::

FarmAnimalSpecies

«voidable»+ l ivestock :LivestockSpeciesValue [0..*]+ aquaculture :AquacultureSpeciesValue [0..*]

«featureType»Activ ity Complex::Activ ityComplex

+ inspireId :Identifier+ thematicId :ThematicIdentifier [0..*]+ geometry :GM_Object+ function :Function [1..*]+ userId :CharacterString

«voidable»+ name :CharacterString [0..1]+ validFrom :DateTime+ validTo :DateTime [0..1]

«voidable, l i feCycleInfo»+ beginLifespanVersion :DateTime+ endLifespanVersion :DateTime [0..1]

«featureType»Plot

+ code :Identifier+ validFrom :DateTime+ validTo :DateTime [0..1]+ beginLifeSpanVersion :DateTime+ endLifeSpanVersion :DateTime [0..1]+ geometry :GM_Object [1..*]+ description :CharacterString [0..1]+ originType :OriginTypeValue

«featureType»Treatment

+ quantity :Measure [1..*]+ tractorId :CharacterString [0..*]+ machineId :CharacterString [0..*]+ motionSpeed :Measure [0..1]+ pressure :Measure [0..1]+ flowAdjustment :Measure [0..1]+ applicationWidth :Measure [0..1]+ areaDose :DoseUnit [0..1]+ formOfTreatment :FormOfTreatmentValue [1..*]+ treatmentPurpose :TreatmentPurposeValue [0..*]+ treatmentDescription :CharacterString [0..1]

«dataType»NutrientsType

+ N :Measure [0..1]+ P2O5 :Measure [0..1]+ K2O :Measure [0..1]+ MgO :Measure [0..1]+ CaO :Measure [0..1]+ S :Measure [0..1]+ Zn :Measure [0..1]+ Cu :Measure [0..1]+ Fe :Measure [0..1]+ B :Measure [0..1]+ Mn :Measure [0..1]+ Mo :Measure [0..1]

«codeList»TreatmentPurposeValue

+ weed+ pest+ disease

«featureType»CropSpecies

+ beginDate :Date+ endDate :Date [0..1]+ cropArea :GM_Object+ cropSpecies :CropType [1..*]+ production :ProductionType [0..*]

«featureType»Product

+ productCode :CharacterString [0..*]+ productName :CharacterString [1..*]+ productType :CharacterString+ productSubType :CharacterString [0..*]+ productKind :ProductKindValue+ description :CharacterString [0..1]+ manufacturer :CI_ResponsibleParty [1..*]+ nutrients :NutrientsType [0..*]+ safetyInstructions :CharacterString [0..1]+ storageHandling :CharacterString [0..1]+ registrationCode :CharacterString [0..*]+ registerUrl :URL [0..*]

«featureType»SoilNutrients

+ nutrientName :GenericName+ nutrientAmount :Measure+ nutrientMeasure :CharacterString

«codeList»ProductKindValue

+ organic+ mineral

«dataType»SoilTextureType

+ clay :Percent+ si l t :Percent+ sand :Percent

«dataType»ProductionType

+ productionDate :Date+ variety :CharacterString+ productionAmount :Measure+ productionAnalysis :ProductionAnalysisType [0..*]

«dataType»ProductionAnalysisType

+ productionAnalysisDate :Date+ property :Measure

«codeList»OriginTypeValue

+ manual+ system

«featureType»Alert

+ code :Identifier+ type :CharacterString [1..*]+ description :CharacterString [0..1]+ checkedByUser :Boolean+ alertDate :Date+ alertGeometry :GM_Object

«featureType»Intervention

+ type :CharacterString+ description :CharacterString+ notes :CharacterString [0..1]+ status :CharacterString+ creationDateTime :DateTime+ interventionStart :DateTime+ interventionEnd :DateTime [0..1]+ interventionGeometry :GM_Object [1..*]+ supervisor :CI_ResponsibleParty [0..1]+ operator :CI_ResponsibleParty [0..*]+ evidenceParty :CI_ResponsibleParty [1..*]

«featureType»TreatmentPlan

+ treatmentPlanCode :CharacterString [0..*]+ description :CharacterString [1..*]+ type :CharacterString+ campaign :TM_Period [1..*]+ treatmentPlanCreation :DateTime+ notes :CharacterString [0..1]

«featureType»ProductPreparation

+ productQuantity :Measure+ solventQuantity :Measure [0..*]+ safetyPeriod :TM_Period

«dataType»ActiveIngredients

+ code :CharacterString [0..1]+ ingredientName :CharacterString+ ingredientAmount :Measure

«codeList»DoseUnit

+ minimumDose :Measure+ maximumDose :Measure

«codeList»FormOfTreatmentValue

+ manual+ applicationMachine+ aerial

«featureType»ManagementZone

+ code :Identifier+ validFrom :DateTime [0..1]+ validTo :DateTime [0..1]+ beginLifeSpanVersion :DateTime+ endLifeSpanVersion :DateTime [0..1]+ geometry :GM_Object [1..*]+ notes :CharacterString+ dateOfAnalysis :DateTime [0..*]

«featureType»SoilType

+ soilType :CharacterString [1..*]

«featureType»SoilTexture

+ soilTexture :SoilTextureType [1..*]

«featureType»pH

+ pH :Measure [1..*]

«featureType»OrganicMatter

+ organicMatter :Percent

«featureType»ElectricConductiv ity

+ electricConductivity :Measure [1..*]

«featureType»ZonePolygon

+ area :Measure

«dataType»CropType

+ name :CharacterString+ scientificName :CharacterString+ description :CharacterString+ notes :CharacterString+ seedingAdvice :CharacterString+ harvestingAdvice :CharacterString

0..*

1..*

+contains

1..*HoldingSites

1..*

0..*

+containsZone

0..*

+HoldingPlot

0..*

+containsPlot 1..*

HoldingPlots0..*

0..1 0..1

0..*

0..*

+crop 0..*

Treatment attribute Value

Intervention type herbicide application

Status ongoing

Intervention start 2015-04-22

Supervisor John First, senior manager, phone 7435

Treatment quantity 70 litres

Application width 25 meters

Form of treatment Application machine

Product Roundup®

… …

Product attribute ValueProduct code 01475200

Product name Roundup®

Product type herbicide

Manufacturer MONSANTO®

Register URL http://agro-register.cz/?1475

Safety instructions Eye contact: may cause may cause pain, redness and tearing based on toxicity studies.…

Page 24: Foodie Geoss aip 8 presentation new

24www.foodie-project.eu

Core Data Model class Foodie Core Data Model v 4.1 proposal

«featureType»Agricultural and

Aquaculture Facilities Model::Holding

«featureType»Agricultural and Aquaculture Facilities Model::

Site

+ code :Identifier+ geometry :GM_Object+ activity :EconomicActivityNACEValue [1..*]+ validFrom :DateTime+ validTo :DateTime [0..1]+ beginLifespanVersion :DateTime+ endLifeSpanVersion :DateTime [0..1]

«voidable»+ includesAnimal :FarmAnimalSpecies [0..*]

«dataType»Agricultural and Aquaculture Facilities Model::

FarmAnimalSpecies

«voidable»+ l ivestock :LivestockSpeciesValue [0..*]+ aquaculture :AquacultureSpeciesValue [0..*]

«featureType»Activ ity Complex::Activ ityComplex

+ inspireId :Identifier+ thematicId :ThematicIdentifier [0..*]+ geometry :GM_Object+ function :Function [1..*]+ userId :CharacterString

«voidable»+ name :CharacterString [0..1]+ validFrom :DateTime+ validTo :DateTime [0..1]

«voidable, l i feCycleInfo»+ beginLifespanVersion :DateTime+ endLifespanVersion :DateTime [0..1]

«featureType»Plot

+ code :Identifier+ validFrom :DateTime+ validTo :DateTime [0..1]+ beginLifeSpanVersion :DateTime+ endLifeSpanVersion :DateTime [0..1]+ geometry :GM_Object [1..*]+ description :CharacterString [0..1]+ originType :OriginTypeValue

«featureType»Treatment

+ quantity :Measure [1..*]+ tractorId :CharacterString [0..*]+ machineId :CharacterString [0..*]+ motionSpeed :Measure [0..1]+ pressure :Measure [0..1]+ flowAdjustment :Measure [0..1]+ applicationWidth :Measure [0..1]+ areaDose :DoseUnit [0..1]+ formOfTreatment :FormOfTreatmentValue [1..*]+ treatmentPurpose :TreatmentPurposeValue [0..*]+ treatmentDescription :CharacterString [0..1]

«dataType»NutrientsType

+ N :Measure [0..1]+ P2O5 :Measure [0..1]+ K2O :Measure [0..1]+ MgO :Measure [0..1]+ CaO :Measure [0..1]+ S :Measure [0..1]+ Zn :Measure [0..1]+ Cu :Measure [0..1]+ Fe :Measure [0..1]+ B :Measure [0..1]+ Mn :Measure [0..1]+ Mo :Measure [0..1]

«codeList»TreatmentPurposeValue

+ weed+ pest+ disease

«featureType»CropSpecies

+ beginDate :Date+ endDate :Date [0..1]+ cropArea :GM_Object+ cropSpecies :CropType [1..*]+ production :ProductionType [0..*]

«featureType»Product

+ productCode :CharacterString [0..*]+ productName :CharacterString [1..*]+ productType :CharacterString+ productSubType :CharacterString [0..*]+ productKind :ProductKindValue+ description :CharacterString [0..1]+ manufacturer :CI_ResponsibleParty [1..*]+ nutrients :NutrientsType [0..*]+ safetyInstructions :CharacterString [0..1]+ storageHandling :CharacterString [0..1]+ registrationCode :CharacterString [0..*]+ registerUrl :URL [0..*]

«featureType»SoilNutrients

+ nutrientName :GenericName+ nutrientAmount :Measure+ nutrientMeasure :CharacterString

«codeList»ProductKindValue

+ organic+ mineral

«dataType»SoilTextureType

+ clay :Percent+ si l t :Percent+ sand :Percent

«dataType»ProductionType

+ productionDate :Date+ variety :CharacterString+ productionAmount :Measure+ productionAnalysis :ProductionAnalysisType [0..*]

«dataType»ProductionAnalysisType

+ productionAnalysisDate :Date+ property :Measure

«codeList»OriginTypeValue

+ manual+ system

«featureType»Alert

+ code :Identifier+ type :CharacterString [1..*]+ description :CharacterString [0..1]+ checkedByUser :Boolean+ alertDate :Date+ alertGeometry :GM_Object

«featureType»Intervention

+ type :CharacterString+ description :CharacterString+ notes :CharacterString [0..1]+ status :CharacterString+ creationDateTime :DateTime+ interventionStart :DateTime+ interventionEnd :DateTime [0..1]+ interventionGeometry :GM_Object [1..*]+ supervisor :CI_ResponsibleParty [0..1]+ operator :CI_ResponsibleParty [0..*]+ evidenceParty :CI_ResponsibleParty [1..*]

«featureType»TreatmentPlan

+ treatmentPlanCode :CharacterString [0..*]+ description :CharacterString [1..*]+ type :CharacterString+ campaign :TM_Period [1..*]+ treatmentPlanCreation :DateTime+ notes :CharacterString [0..1]

«featureType»ProductPreparation

+ productQuantity :Measure+ solventQuantity :Measure [0..*]+ safetyPeriod :TM_Period

«dataType»ActiveIngredients

+ code :CharacterString [0..1]+ ingredientName :CharacterString+ ingredientAmount :Measure

«codeList»DoseUnit

+ minimumDose :Measure+ maximumDose :Measure

«codeList»FormOfTreatmentValue

+ manual+ applicationMachine+ aerial

«featureType»ManagementZone

+ code :Identifier+ validFrom :DateTime [0..1]+ validTo :DateTime [0..1]+ beginLifeSpanVersion :DateTime+ endLifeSpanVersion :DateTime [0..1]+ geometry :GM_Object [1..*]+ notes :CharacterString+ dateOfAnalysis :DateTime [0..*]

«featureType»SoilType

+ soilType :CharacterString [1..*]

«featureType»SoilTexture

+ soilTexture :SoilTextureType [1..*]

«featureType»pH

+ pH :Measure [1..*]

«featureType»OrganicMatter

+ organicMatter :Percent

«featureType»ElectricConductiv ity

+ electricConductivity :Measure [1..*]

«featureType»ZonePolygon

+ area :Measure

«dataType»CropType

+ name :CharacterString+ scientificName :CharacterString+ description :CharacterString+ notes :CharacterString+ seedingAdvice :CharacterString+ harvestingAdvice :CharacterString

0..*

1..*

+contains

1..*HoldingSites

1..*

0..*

+containsZone

0..*

+HoldingPlot

0..*

+containsPlot 1..*

HoldingPlots0..*

0..1 0..1

0..*

0..*

+crop 0..*

Page 25: Foodie Geoss aip 8 presentation new

25www.foodie-project.eu

Separate data stores• Data model according to the data source• Core data mode stores user-specified (interpreted) data

Satellite and aerial images• Data harvester component as a part of the FOODIE cloud• LANDSAT 8 and later on Sentinel data imported into the platform

immediately as available Including the basic processing like computation of vegetation indices

Volunteer geographic information (VGI)• Lightweight profile of the core model to be developed within the

second year of the project

Supportive data

Page 26: Foodie Geoss aip 8 presentation new

26www.foodie-project.eu

Core Data Model• Management zones• Interventions• Treatments• …

Sensor Data Model• ISO 19156 O&M• also VGI

FOODIE Data Models

<swe:encoding><swe:TextEncoding decimalSeparator="." tokenSeparator="," blockSeparator="@@"/></swe:encoding><swe:values>2014-10-28T18:47:07+0100,urn:ogc:object:feature:tom:foi0792,24.61,49.2241229,16.5398454@@2014-10-28T19:00:00+0100,urn:ogc:object:feature:tom:foi0792,24.06,49.2241229,16.5398454@@2014-10-28T20:00:00+0100,urn:ogc:object:feature:tom:foi0792,22.87,49.2350641 16.5770019@@</swe:values></swe:DataArray></om:result>

<om:result><swe:DataArray><swe:elementCount> <swe:Count> <swe:value>5</swe:value> </swe:Count></swe:elementCount><swe:elementType name="Components"><swe:DataRecord> <swe:field name="Time"> <swe:Time definition="http://www.opengis.net/def/property/OGC/0/SamplingTime"> <swe:uom xlink:href="http://www.opengis.net/def/uom/ISO-8601/0/Gregorian"/> </swe:Time></swe:field> <swe:field name="feature"> <swe:Text definition="urn:ogc:data:feature"/> </swe:field> <swe:field name="temperature"> <swe:Quantity definition="urn:ogc:def:phenomenon:tom:temperature"> <swe:uom code="°C"/> </swe:Quantity></swe:field><swe:field name="latitude"> <swe:Quantity definition="urn:ogc:def:latitude"> <swe:uom code="decimalDegrees"/> </swe:Quantity></swe:field><swe:field name="longitude"> <swe:Quantity definition="urn:ogc:def:longitude"> <swe:uom code="decimalDegrees"/></swe:Quantity></swe:field></swe:DataRecord></swe:elementType>

Page 27: Foodie Geoss aip 8 presentation new

27www.foodie-project.eu

Core Data Model• Management zones• Interventions• Treatments• …

Sensor Data Model• ISO 19156 O&M• also VGI

Transport Data Model• OSM for navigation

FOODIE Data Models

edge

edge

vertexvertex

vertex

edge

edge edge

edge

Road segment attributes

Identifier, e.g. http://foodie-project.eu/dat/tn/654787

National code, e.g. 43

Road width, e.g. 5 meters

Maximum height, e.g. 2.1 meters

Maximum weight, e.g. 2 tons

Speed limit, e.g. 20 km·h-1

Surface category, e.g. asphalt, unpaved,…

HAZMAT limitation, i.e. flammable/explosive/corrosive/toxic/oxidizing

Page 28: Foodie Geoss aip 8 presentation new

28www.foodie-project.eu

Transport data model

Page 29: Foodie Geoss aip 8 presentation new

29www.foodie-project.eu

Maximum height• Expressed as integer with units of measure• Tunnels out of INSPIRE standardization

Missing attributes

<<featureType>>Barrier height

+ height: MeasureConstraints

(Applies to road transport elements only)

Page 30: Foodie Geoss aip 8 presentation new

30www.foodie-project.eu

Limitations of the hazardous material transportation for the road segments• flammable• explosive• corrosive• toxic• oxidizing

Missing attributes

<<codelist>>HazmatTransportLimitValue

+ flammable

+ explosive

+ corrosive

+ toxic

+ oxidizingtags

extensibility = any

Page 31: Foodie Geoss aip 8 presentation new

31www.foodie-project.eu

Development based on open source• PostgreSQL 9.3.6 with PostGIS 2.1.0• PostgreSQL XL with OpenStack as a cloud solution• Freely available SQL script for setting up the database schema at the end of

the project

Data model achievements• Extended data models of three INSPIRE spatial data themes

Agriculture and aquaculture facilities (AF) Transport Networks (TN) Environmental Monitoring Facilities (EF)

• Negotiations with the standardization bodies Open Geospatial Consortium (Agriculture Domain Working Group) Joint Research Centre of the European Commission FOODIE platform is a part of the GEOSS Architecture Implementation Pilot –

Phase 8

Implementation and further development

Page 32: Foodie Geoss aip 8 presentation new

32www.foodie-project.eu

FOODIE APIs

Page 33: Foodie Geoss aip 8 presentation new

33www.foodie-project.eu

Discover• Be informed about available data within (and ideally also beyond)

the platform

Preview• Have a possibility to see the data at a glance

Process• Display only relevant information

Download• Obtain the desired data

Alert• Be informed when some situation occurs

Integrate• Platform to other systems/other systems to the platform

User needs (1/2)

Page 34: Foodie Geoss aip 8 presentation new

34www.foodie-project.eu

In fact more than 50 APIs defined by the user needs:• Interface to the Network and Devices (I2ND)• Machinery Tracking Service• Data Harvesting Service• Weather Forecast Service• CO2 Saving Simulator• Data Semantisation Service• Linked Data Publication Service• Report Generator Service• Marketplace Service• Data Logging Service• Registration Service• …

User needs (2/2)

Page 35: Foodie Geoss aip 8 presentation new

35www.foodie-project.eu

Two kinds of APIs• Open (interoperable, typically based on OGC and/or INSPIRE)• Lightweight (proprietary, fast)

Open• So far OGC CSW, WMS, WFS, WCS, WPS, SOS, SPS

Lightweight• Following best practices like OGC/ESRI GeoServices REST

Specification• REST interface (resource oriented)• (Geo)JSON as the exchange format

Initial Development of APIs

Page 36: Foodie Geoss aip 8 presentation new

36www.foodie-project.eu

Rules for URI (URL) definition• Core structure http://foodie-project.eu/api

btw, should be replaced by http://foodie/platform.eu/api

• Then indication of the API type mapimage for a data preview search for searching resources data for download of data notification for sending the requested information process for computation of vegetation indices semantic for semantic annotation service iaas for cloud services (Infrastructure as a cloud) …

Lightweight APIs (1/2)

Page 37: Foodie Geoss aip 8 presentation new

37www.foodie-project.eu

• Kind of an interface e.g. rest, csw, wms, wfs, wcs, wps…

• Version of an interface e.g. 01

• Code of the identifier e.g. 0123

The whole URL may then look like• http://foodie-project.eu/api/data/rest/01/0123• http://foodie-project.eu/api/process/wps/ndvi• …

Lightweight APIs (2/2)

Page 38: Foodie Geoss aip 8 presentation new

38www.foodie-project.eu

APIs definitions in Swagger

Page 39: Foodie Geoss aip 8 presentation new

39www.foodie-project.eu

APIs definitions in Swagger

Page 40: Foodie Geoss aip 8 presentation new

40www.foodie-project.eu

APIs definitions in Swagger

Page 41: Foodie Geoss aip 8 presentation new

41www.foodie-project.eu

APIs definitions in Swagger

Page 42: Foodie Geoss aip 8 presentation new

42www.foodie-project.eu

Aplication of remote sensing in FOODIE

Page 43: Foodie Geoss aip 8 presentation new

43www.foodie-project.eu

Scenario C – Monitoring of in-field variability for site specific crop management• development of stable monitoring system for effective

identification of spatio-temporal variability of crops and to use this information for optimization of the crop management practices.

Page 44: Foodie Geoss aip 8 presentation new

44www.foodie-project.eu

Sc.C – Site Specific Crop Management

Periodic satellite remote sensing• for identification of spatial variability and capturing the dynamics

of vegetation growth, both at medium level of spatial resolution• Suggested satellite survey is based on the free available data of

Landsat 8 or in 2015 launched Sentinel-2. • The main information are vegetation indices NDVI and EVI• The absolute values of VI, their relative to mean value of the field

and change detection will be implemented for assessment of crop stands and delineating of management zones.

Page 45: Foodie Geoss aip 8 presentation new

45www.foodie-project.eu

Example of L8 dataset for Czech pilot farm

LC81900262015127LGN00LC81890262015200LGN00

LC81900262015143LGN00= not reliable for planning of VRA

Cloud coverage over farm area

Page 46: Foodie Geoss aip 8 presentation new

46www.foodie-project.eu

Landsat 8 OLI• 30m spatial resolution for MS; 16 days revisit cycle• USGS EarthExplorer – at-sensor radiance data (geotiff)• USGS ESPA – surface reflectance data incl. basic set of VI

products Sentinel 2 A/B MSI

• 13 bands, 10m / 20m / 60m spatial resolution; revisit time 5 days (S2A+S2B)

• ESA Sentinels Scientific Data Hub

Data source

Page 47: Foodie Geoss aip 8 presentation new

47www.foodie-project.eu

Estimation of field crop variability based on the recent years Landsat images and EVI2 index

FOODIE Czech pilot farm

Page 48: Foodie Geoss aip 8 presentation new

48www.foodie-project.eu

Landsat 8 OLI images

crop development within 68-ha (spring barley) and 62-ha (winter wheat) fields in 2014 represented by NDVI

Page 49: Foodie Geoss aip 8 presentation new

49www.foodie-project.eu

Sc.C – Site Specific Crop Management

Operative aerial remote sensing• mapping of the fields at high spatial resolution but with low frequency • the aim is to prepare the prescription maps for variable applications of

fertilizers and pesticides, estimated by the spectral measurement of crop parameters.

• aerial imaging will be carried out using multispectral camera (Ultracam) by an external provider of photogrammetric services.

• a workflow will be developed for pre-processing of acquired images (radiometric and geometric corrections) and their analysis and classification according to the MJM interpretation algorithms.

Page 50: Foodie Geoss aip 8 presentation new

50www.foodie-project.eu

Multispectral aerial imaging (Ultracam UCX)winter wheat (69 ha)Mai 2014

Page 51: Foodie Geoss aip 8 presentation new

51www.foodie-project.eu

Farm Telemetry

Page 52: Foodie Geoss aip 8 presentation new

52www.foodie-project.eu

Tractor Art

Page 53: Foodie Geoss aip 8 presentation new

53www.foodie-project.eu

The effectiveness of each production, including agriculture, is determined by the ratio of the value of the production outputs to the value of production inputs. One of the possibilities of solving the farm effectiveness problem,

FarmTelemetry focuses on is to optimize the level of farm inputs. It can be the energy needed to power agricultural machinery on the fields, energy for the transport of inputs and outputs of production

Farm Telemetry

Page 54: Foodie Geoss aip 8 presentation new

54www.foodie-project.eu

Machinery Monitoring

Page 55: Foodie Geoss aip 8 presentation new

55www.foodie-project.eu

Machinery monitoring

Page 56: Foodie Geoss aip 8 presentation new

Tractor movement

Page 57: Foodie Geoss aip 8 presentation new

Fuel consumption: tillage (l/h)

Page 58: Foodie Geoss aip 8 presentation new

Fuel consumption: detail (l/h)

Page 59: Foodie Geoss aip 8 presentation new

Work Log: Excel export

Page 60: Foodie Geoss aip 8 presentation new

Daily time utilization (Excel export)