SlideShare una empresa de Scribd logo
1 de 40
Descargar para leer sin conexión
Create and Use INSPIRE
Harmonised Geodata with
HALE
S. Franceschi1, A. Antonello1, T. Reitz2, S. Templer3
1HydroloGIS, Bozen, Italy, 2Esri R&D Center Zurich, Switzerland, 3Fraunhofer IGD, Darmstadt,
Germany
FOSS4G - Nottingham 19th
September 2013
HUMBOLDT Alignment Editor (HALE) is a tool to
create mappings between different data
models/schemes
Distributed under Open Source GNU LGPL
licence.
INTRODUCTION TO HALE
Initially developed in the HUMBOLDT project
Work is continued in other research projects and in
the data harmonisation panel
INTRODUCTION TO HALE
INTRODUCTION TO HALE
● HALE enables to transform and harmonise spatial data, with a
focus on highly complex data sets
● HALE can be used for defining and evaluating conceptual
schema mappings, to create logically and semantically
consistent mappings, that makes mappings easier to
understand and to maintain;
● HALE documents the schema transformation process and its
impact on data quality
● HALE provides a unique declarative approach to making
interactive schema mapping a less daunting task;
INTRODUCTION TO HALE
✔ HALE provides a rich, textual and graphical interface
specifically adopted for GIS Experts;
INTRODUCTION TO HALE
✔ HALE provides a rich, textual and graphical interface
specifically adopted for GIS Experts;
✔ HALE gives instant feedback about the progress of mapping
data from one schema to another, enabling the understanding
of the transformation process;
INTRODUCTION TO HALE
✔ direct transformation of sample dataset
✔ visual feedbacks:
✔ completeness of mapping
✔ geometry transformation
INTRODUCTION TO HALE
✔ on line validation step by step
✔ comparison between source and target
data
EXAMPLE OF APPLICATION
This use case shows a real example of mapping and
transformation of the data of a regional plan of land
use between the original (national) and the requested
Insprire format.
EXAMPLE OF APPLICATION
The plan is the PGUAP plan of the Province of Trento,
approved in February 2006.
Available data:
 shapefile of land use: two different updates of this layer are
considered, one is the most recent one, approved with a
regional decree of February 2013 and the other one was the
previous one, approved in July 2011
 shapefile of hydro-geomorphological risk maps: only the
geometries of the last update
 main official documentation
EXAMPLE OF APPLICATION
COMPLETE TARGET SCHEMA
geometries of
Land Use
official plan
additional
regulation which
supplement the
zoning
links and reference
for the available
documentation
EXAMPLE OF APPLICATION
Inspire requires to classify PLU data following the
categories of the HILUCS classification (Hierarchical
Inspire Land Use Classification).
PLU of the Province of Trento is classified with a local
classification.
We did the reclassification of all the local (specific) land
use classes to hilucs and stored this classification in a
CSV file.
COD_TOT DESCRIPTION HILUCS CLASSIFICATION
1 Aree Residenziali 5_1_PermanentResidentialUse
2 Aree Produttive 2_SecondaryProduction
3 Aree Ricreative 3_4_4_OpenAirRecreationalArea
4 Aree Agricole 1_1_1_CommercialAgriculturalProduction
5 Improduttivo 6_3_1_LandAreasNotInOtherEconomicUse
6 Campeggi 5_3_OtherResidentialUse
7 Depuratori e Discariche 4_3_3_WasteTreatment
8 Aree Sciabili 3_4_3_SportsInfrastructure
9 Aree a bosco, prato e prateria
alpina
1_2_Forestry
101 Strade di importanza primaria 4_1_1_RoadTransport
102 Ferrovie 4_1_2_RailwayTransport
103 Strade di importanza
secondaria
4_1_1_RoadTransport
EXAMPLE OF APPLICATION
Another preliminary operation that would help us during
the mapping process is the creation of the CSV file
containing the information about the documentation.
We need to store the basic information requested from the
Insprire schema for OfficialDocumentation, in particular:
● an identifier
● legislationCitation: reference to the document that
contains the text of the regulation
● DocumentCitation: citation of scanned plans and
structural drawings being sometimes georeferenced
and sometimes not (raster images, vector drawings or
scanned text).
EXAMPLE OF APPLICATION
ID DOCUMENTCITATION LEGISLATIONCITATION
Doc_1 http://pguap.provincia.tn.it/GIS/tiff/
uso.html
http://www.delibere.provincia.tn.it/CercaSpecifi
ca.asp?
Modalita=Delibere&anno=2013&numero=228
Doc_2 http://www.delibere.provincia.tn.it/CercaSpecifi
ca.asp?
Modalita=Delibere&anno=2011&numero=1551
Doc_3 http://pguap.provincia.tn.it/pdf/Piano/0IndiceG
enerale.pdf
EXAMPLE OF APPLICATION
EXAMPLE OF APPLICATION
PLU TN
source schema
INSPIRE PLU
target schema
XML schema
import source and target schema and sample data in HALE
EXAMPLE OF APPLICATION
PLU TN
source schema
INSPIRE PLU
target schema
determinate the relevant target object types
All the mapping is based on the retype operation.
Retype function expresses that a source and a target type are
semantically equal: for each instance of the source type, an
instance of the target type is created.
Property relation only take effect in the context of a type
relation: first a type relation must be defined, then property
relations between the involved types can be specified.
An other possible operation between types is the merge
operation.
This function merges multiple instances of the source type
into one instance of the target type based on one or more
matching properties.
EXAMPLE OF APPLICATION
EXAMPLE OF APPLICATION
EXAMPLE OF APPLICATION
EXAMPLE OF APPLICATION
base mapping of types
EXAMPLE OF APPLICATION
Properties mapping:
rename to just rename the propertie with the possibility to
select structural rename to rename also the sub-
properties
date extraction extract dates from local formats to required
ones
create Inspire Identifier and generate inspireId
assigns predefined properties as for regulationNature
(definedInLegislation)
generate unique ID for the id of the features
EXAMPLE OF APPLICATION
rename properties with the possibility to use structural rename
EXAMPLE OF APPLICATION
extract dates from local date formats
EXAMPLE OF APPLICATION
creation of an Inspire Identifier
EXAMPLE OF APPLICATION
generate sequential ID
EXAMPLE OF APPLICATION
assign an Inspire predefined property
EXAMPLE OF APPLICATION
reclassification using the CSV list between the shapefile
attribute and hilucsLandUse
use groovy script to assign the validTo property to the
features of the two different updates: the validTo property is
defined as the date before the date of the new update, so it is
based on the shapefile attribute field of validFrom of the land
use and the syntax is like the following:
if(AGGIORN_6.equals("2011-07-18")) { return "2013-02-26"; }
else { return null;}
EXAMPLE OF APPLICATION
landuse classification
EXAMPLE OF APPLICATION
landuse classification
EXAMPLE OF APPLICATION
do operation with Groovy scripts
EXAMPLE OF APPLICATION
final mapping of ZoningElement
EXAMPLE OF APPLICATION
final mapping of SpatialPlan
EXAMPLE OF APPLICATION
final mapping of OfficialDocumentation
EXAMPLE OF APPLICATION
final mapping of SupplementaryRegulations
EXAMPLE OF APPLICATION
and the transformed data
EXAMPLE OF APPLICATION
export data and alignment
HOW TO CONTRIBUTE TO HALE
You‘re a developer?
1.if you don’t have a GitHub account already, create one
2.go to the hale repository on GitHub & Fork it
3.clone the repo, set up your local development
environment
4.perform any changes to your local copy, commit them
and push them to your remote repository
5.send to the development team a pull request via GitHub
to let us know that you have a change you’d like to
contribute!
NEXT RELEASES
Release 2.6.1 – 30.09.2013
● join Type Transformations
● new INSPIRE/GML 3.3 Code List Support
● JSON/GeoJSON Support
Release 2.7.0 – 15.12.2013
● new CST Web Service
● schema Editing
● direct Database (PostGIS, ODBC/JDBC) support
Release 3.0.0 – Q2/2014
New, focused, UI to improve work with complex contexts
Ongoing development ensured to ~2016
USEFUL LINKS
hale is Open Source Software and licensed using the
LGPL 3.0.
Find out more about the data harmonisation panel:
http://www.dhpanel.eu
HALE community site:
http://www.esdi-community.eu/projects/show/hale
Public user and developer mailing list:
dev@esdi-humboldt.eu

Más contenido relacionado

La actualidad más candente

Integration of terrain, parent material and soil information in e-SOTER at sc...
Integration of terrain, parent material and soil information in e-SOTER at sc...Integration of terrain, parent material and soil information in e-SOTER at sc...
Integration of terrain, parent material and soil information in e-SOTER at sc...FAO
 
Download-manuals-gis-how toworkwithmaplayersandnetworklayers
 Download-manuals-gis-how toworkwithmaplayersandnetworklayers Download-manuals-gis-how toworkwithmaplayersandnetworklayers
Download-manuals-gis-how toworkwithmaplayersandnetworklayershydrologywebsite1
 
Where2.0Now - Finding the heat in Thematic Maps
Where2.0Now - Finding the heat in Thematic MapsWhere2.0Now - Finding the heat in Thematic Maps
Where2.0Now - Finding the heat in Thematic MapsJohn Fagan
 
HEC-RAS LiDAR Cross Sections With Microstation SS3 V8i
HEC-RAS LiDAR Cross Sections With Microstation SS3 V8iHEC-RAS LiDAR Cross Sections With Microstation SS3 V8i
HEC-RAS LiDAR Cross Sections With Microstation SS3 V8iChristopher L Chatfield, P.E.
 
2019 08 26_foss4g_workshop_horton
2019 08 26_foss4g_workshop_horton2019 08 26_foss4g_workshop_horton
2019 08 26_foss4g_workshop_hortonsilli
 
Flood Map Desktop for ArcGIS
Flood Map Desktop for ArcGISFlood Map Desktop for ArcGIS
Flood Map Desktop for ArcGISEmilySzajna
 
TEAM 3: Open Land Use for Africa (OLU4Africa)
TEAM 3: Open Land Use for Africa (OLU4Africa)TEAM 3: Open Land Use for Africa (OLU4Africa)
TEAM 3: Open Land Use for Africa (OLU4Africa)plan4all
 
October 2016 Newsletter
October 2016 NewsletterOctober 2016 Newsletter
October 2016 Newslettergscplanning
 
Gis rainfallstudy
Gis rainfallstudyGis rainfallstudy
Gis rainfallstudysteven_uk
 
Big Data Processing in Pharo
Big Data Processing in PharoBig Data Processing in Pharo
Big Data Processing in PharoESUG
 
Map to Image Georeferencing using ERDAS software
 Map  to Image Georeferencing using ERDAS software Map  to Image Georeferencing using ERDAS software
Map to Image Georeferencing using ERDAS softwareSwetha A
 
An introduction to Hadoop for large scale data analysis
An introduction to Hadoop for large scale data analysisAn introduction to Hadoop for large scale data analysis
An introduction to Hadoop for large scale data analysisAbhijit Sharma
 
Police2_6_poster_GregAmos
Police2_6_poster_GregAmosPolice2_6_poster_GregAmos
Police2_6_poster_GregAmosGregory Amos
 
After effects data driven animation assets
After effects data driven animation assetsAfter effects data driven animation assets
After effects data driven animation assetsYogeshDhamke2
 

La actualidad más candente (18)

Integration of terrain, parent material and soil information in e-SOTER at sc...
Integration of terrain, parent material and soil information in e-SOTER at sc...Integration of terrain, parent material and soil information in e-SOTER at sc...
Integration of terrain, parent material and soil information in e-SOTER at sc...
 
Download-manuals-gis-how toworkwithmaplayersandnetworklayers
 Download-manuals-gis-how toworkwithmaplayersandnetworklayers Download-manuals-gis-how toworkwithmaplayersandnetworklayers
Download-manuals-gis-how toworkwithmaplayersandnetworklayers
 
Where2.0Now - Finding the heat in Thematic Maps
Where2.0Now - Finding the heat in Thematic MapsWhere2.0Now - Finding the heat in Thematic Maps
Where2.0Now - Finding the heat in Thematic Maps
 
Domain research presentation Midterm
Domain research presentation MidtermDomain research presentation Midterm
Domain research presentation Midterm
 
HEC-RAS LiDAR Cross Sections With Microstation SS3 V8i
HEC-RAS LiDAR Cross Sections With Microstation SS3 V8iHEC-RAS LiDAR Cross Sections With Microstation SS3 V8i
HEC-RAS LiDAR Cross Sections With Microstation SS3 V8i
 
Flood plain mapping
Flood plain mappingFlood plain mapping
Flood plain mapping
 
2019 08 26_foss4g_workshop_horton
2019 08 26_foss4g_workshop_horton2019 08 26_foss4g_workshop_horton
2019 08 26_foss4g_workshop_horton
 
Flood Map Desktop for ArcGIS
Flood Map Desktop for ArcGISFlood Map Desktop for ArcGIS
Flood Map Desktop for ArcGIS
 
CONNECTING BENTLEY AND ESRI TERRAIN DATA
CONNECTING BENTLEY AND ESRI TERRAIN DATA CONNECTING BENTLEY AND ESRI TERRAIN DATA
CONNECTING BENTLEY AND ESRI TERRAIN DATA
 
TEAM 3: Open Land Use for Africa (OLU4Africa)
TEAM 3: Open Land Use for Africa (OLU4Africa)TEAM 3: Open Land Use for Africa (OLU4Africa)
TEAM 3: Open Land Use for Africa (OLU4Africa)
 
October 2016 Newsletter
October 2016 NewsletterOctober 2016 Newsletter
October 2016 Newsletter
 
Gis rainfallstudy
Gis rainfallstudyGis rainfallstudy
Gis rainfallstudy
 
Big Data Processing in Pharo
Big Data Processing in PharoBig Data Processing in Pharo
Big Data Processing in Pharo
 
Map to Image Georeferencing using ERDAS software
 Map  to Image Georeferencing using ERDAS software Map  to Image Georeferencing using ERDAS software
Map to Image Georeferencing using ERDAS software
 
An introduction to Hadoop for large scale data analysis
An introduction to Hadoop for large scale data analysisAn introduction to Hadoop for large scale data analysis
An introduction to Hadoop for large scale data analysis
 
Police2_6_poster_GregAmos
Police2_6_poster_GregAmosPolice2_6_poster_GregAmos
Police2_6_poster_GregAmos
 
After effects data driven animation assets
After effects data driven animation assetsAfter effects data driven animation assets
After effects data driven animation assets
 
QGIS Tutorial 1
QGIS Tutorial 1QGIS Tutorial 1
QGIS Tutorial 1
 

Similar a Hale @FOSS4G2013

The habitats approach to build the inspire infrastructure
The habitats approach to build the inspire infrastructureThe habitats approach to build the inspire infrastructure
The habitats approach to build the inspire infrastructureKarel Charvat
 
An ai planning approach for generating
An ai planning approach for generatingAn ai planning approach for generating
An ai planning approach for generatingijaia
 
AN AI PLANNING APPROACH FOR GENERATING BIG DATA WORKFLOWS
AN AI PLANNING APPROACH FOR GENERATING BIG DATA WORKFLOWSAN AI PLANNING APPROACH FOR GENERATING BIG DATA WORKFLOWS
AN AI PLANNING APPROACH FOR GENERATING BIG DATA WORKFLOWSgerogepatton
 
The role of metadata and gi in spatial planning and sdi
The role of metadata and gi in spatial planning and sdiThe role of metadata and gi in spatial planning and sdi
The role of metadata and gi in spatial planning and sdiKarel Charvat
 
D6.1 deployment of_platforms_on_local_regional_and_national_levels
D6.1 deployment of_platforms_on_local_regional_and_national_levelsD6.1 deployment of_platforms_on_local_regional_and_national_levels
D6.1 deployment of_platforms_on_local_regional_and_national_levelsplan4all
 
Plan4all Newsletter, Issue 4, December 2010
Plan4all Newsletter, Issue 4, December 2010Plan4all Newsletter, Issue 4, December 2010
Plan4all Newsletter, Issue 4, December 2010plan4all
 
What to do with the existing spatial data in planning
What to do with the existing spatial data in planningWhat to do with the existing spatial data in planning
What to do with the existing spatial data in planningKarel Charvat
 
Spatial Data Integrator - Software Presentation and Use Cases
Spatial Data Integrator - Software Presentation and Use CasesSpatial Data Integrator - Software Presentation and Use Cases
Spatial Data Integrator - Software Presentation and Use Casesmathieuraj
 
IRJET- Analysis of Boston’s Crime Data using Apache Pig
IRJET- Analysis of Boston’s Crime Data using Apache PigIRJET- Analysis of Boston’s Crime Data using Apache Pig
IRJET- Analysis of Boston’s Crime Data using Apache PigIRJET Journal
 
Application Parameter Description Scheme For Multiple Job Generation In Probl...
Application Parameter Description Scheme For Multiple Job Generation In Probl...Application Parameter Description Scheme For Multiple Job Generation In Probl...
Application Parameter Description Scheme For Multiple Job Generation In Probl...James Heller
 
Plan4all newsletter 5
Plan4all newsletter 5Plan4all newsletter 5
Plan4all newsletter 5plan4all
 
STUDY ON EMERGING APPLICATIONS ON DATA PLANE AND OPTIMIZATION POSSIBILITIES
STUDY ON EMERGING APPLICATIONS ON DATA  PLANE AND OPTIMIZATION POSSIBILITIES STUDY ON EMERGING APPLICATIONS ON DATA  PLANE AND OPTIMIZATION POSSIBILITIES
STUDY ON EMERGING APPLICATIONS ON DATA PLANE AND OPTIMIZATION POSSIBILITIES ijdpsjournal
 
STUDY ON EMERGING APPLICATIONS ON DATA PLANE AND OPTIMIZATION POSSIBILITIES
STUDY ON EMERGING APPLICATIONS ON DATA PLANE AND OPTIMIZATION POSSIBILITIESSTUDY ON EMERGING APPLICATIONS ON DATA PLANE AND OPTIMIZATION POSSIBILITIES
STUDY ON EMERGING APPLICATIONS ON DATA PLANE AND OPTIMIZATION POSSIBILITIESijdpsjournal
 
Graph-based analysis of resource dependencies in project networks
Graph-based analysis of resource dependencies in project networksGraph-based analysis of resource dependencies in project networks
Graph-based analysis of resource dependencies in project networksGurdal Ertek
 
Creating and Utilizing Linked Open Statistical Data for the Development of Ad...
Creating and Utilizing Linked Open Statistical Data for the Development of Ad...Creating and Utilizing Linked Open Statistical Data for the Development of Ad...
Creating and Utilizing Linked Open Statistical Data for the Development of Ad...Evangelos Kalampokis
 
Enabling Application Integrated Proactive Fault Tolerance
Enabling Application Integrated Proactive Fault ToleranceEnabling Application Integrated Proactive Fault Tolerance
Enabling Application Integrated Proactive Fault ToleranceDai Yang
 

Similar a Hale @FOSS4G2013 (20)

The habitats approach to build the inspire infrastructure
The habitats approach to build the inspire infrastructureThe habitats approach to build the inspire infrastructure
The habitats approach to build the inspire infrastructure
 
An ai planning approach for generating
An ai planning approach for generatingAn ai planning approach for generating
An ai planning approach for generating
 
AN AI PLANNING APPROACH FOR GENERATING BIG DATA WORKFLOWS
AN AI PLANNING APPROACH FOR GENERATING BIG DATA WORKFLOWSAN AI PLANNING APPROACH FOR GENERATING BIG DATA WORKFLOWS
AN AI PLANNING APPROACH FOR GENERATING BIG DATA WORKFLOWS
 
The role of metadata and gi in spatial planning and sdi
The role of metadata and gi in spatial planning and sdiThe role of metadata and gi in spatial planning and sdi
The role of metadata and gi in spatial planning and sdi
 
D6.1 deployment of_platforms_on_local_regional_and_national_levels
D6.1 deployment of_platforms_on_local_regional_and_national_levelsD6.1 deployment of_platforms_on_local_regional_and_national_levels
D6.1 deployment of_platforms_on_local_regional_and_national_levels
 
Plan4all Newsletter, Issue 4, December 2010
Plan4all Newsletter, Issue 4, December 2010Plan4all Newsletter, Issue 4, December 2010
Plan4all Newsletter, Issue 4, December 2010
 
What to do with the existing spatial data in planning
What to do with the existing spatial data in planningWhat to do with the existing spatial data in planning
What to do with the existing spatial data in planning
 
Spatial Data Integrator - Software Presentation and Use Cases
Spatial Data Integrator - Software Presentation and Use CasesSpatial Data Integrator - Software Presentation and Use Cases
Spatial Data Integrator - Software Presentation and Use Cases
 
04 --spatial-data
04 --spatial-data04 --spatial-data
04 --spatial-data
 
Geohosting
GeohostingGeohosting
Geohosting
 
EDINA National Datacentre Activity Update to GWG
EDINA National Datacentre Activity Update to GWGEDINA National Datacentre Activity Update to GWG
EDINA National Datacentre Activity Update to GWG
 
IRJET- Analysis of Boston’s Crime Data using Apache Pig
IRJET- Analysis of Boston’s Crime Data using Apache PigIRJET- Analysis of Boston’s Crime Data using Apache Pig
IRJET- Analysis of Boston’s Crime Data using Apache Pig
 
Application Parameter Description Scheme For Multiple Job Generation In Probl...
Application Parameter Description Scheme For Multiple Job Generation In Probl...Application Parameter Description Scheme For Multiple Job Generation In Probl...
Application Parameter Description Scheme For Multiple Job Generation In Probl...
 
Plan4all newsletter 5
Plan4all newsletter 5Plan4all newsletter 5
Plan4all newsletter 5
 
EOSC-hub & Geohazards TEP
EOSC-hub & Geohazards TEPEOSC-hub & Geohazards TEP
EOSC-hub & Geohazards TEP
 
STUDY ON EMERGING APPLICATIONS ON DATA PLANE AND OPTIMIZATION POSSIBILITIES
STUDY ON EMERGING APPLICATIONS ON DATA  PLANE AND OPTIMIZATION POSSIBILITIES STUDY ON EMERGING APPLICATIONS ON DATA  PLANE AND OPTIMIZATION POSSIBILITIES
STUDY ON EMERGING APPLICATIONS ON DATA PLANE AND OPTIMIZATION POSSIBILITIES
 
STUDY ON EMERGING APPLICATIONS ON DATA PLANE AND OPTIMIZATION POSSIBILITIES
STUDY ON EMERGING APPLICATIONS ON DATA PLANE AND OPTIMIZATION POSSIBILITIESSTUDY ON EMERGING APPLICATIONS ON DATA PLANE AND OPTIMIZATION POSSIBILITIES
STUDY ON EMERGING APPLICATIONS ON DATA PLANE AND OPTIMIZATION POSSIBILITIES
 
Graph-based analysis of resource dependencies in project networks
Graph-based analysis of resource dependencies in project networksGraph-based analysis of resource dependencies in project networks
Graph-based analysis of resource dependencies in project networks
 
Creating and Utilizing Linked Open Statistical Data for the Development of Ad...
Creating and Utilizing Linked Open Statistical Data for the Development of Ad...Creating and Utilizing Linked Open Statistical Data for the Development of Ad...
Creating and Utilizing Linked Open Statistical Data for the Development of Ad...
 
Enabling Application Integrated Proactive Fault Tolerance
Enabling Application Integrated Proactive Fault ToleranceEnabling Application Integrated Proactive Fault Tolerance
Enabling Application Integrated Proactive Fault Tolerance
 

Más de silli

2020 foss4gjapan presentation_smash
2020 foss4gjapan presentation_smash2020 foss4gjapan presentation_smash
2020 foss4gjapan presentation_smashsilli
 
Geopaparazzi workshop 2019
Geopaparazzi workshop 2019Geopaparazzi workshop 2019
Geopaparazzi workshop 2019silli
 
2019 08 foss4g_horton_franceschi
2019 08 foss4g_horton_franceschi2019 08 foss4g_horton_franceschi
2019 08 foss4g_horton_franceschisilli
 
FOSS4G2018: presentation of the app Geopaparazzi
FOSS4G2018: presentation of the app GeopaparazziFOSS4G2018: presentation of the app Geopaparazzi
FOSS4G2018: presentation of the app Geopaparazzisilli
 
FOSS4G2018: presentation of the HortonMachine library
FOSS4G2018: presentation of the HortonMachine libraryFOSS4G2018: presentation of the HortonMachine library
FOSS4G2018: presentation of the HortonMachine librarysilli
 
FOSS4G2018: Geopaparazzi workshop
FOSS4G2018: Geopaparazzi workshop FOSS4G2018: Geopaparazzi workshop
FOSS4G2018: Geopaparazzi workshop silli
 
Application of a pattern recognition algorithm for single tree detection from...
Application of a pattern recognition algorithm for single tree detection from...Application of a pattern recognition algorithm for single tree detection from...
Application of a pattern recognition algorithm for single tree detection from...silli
 
Geopaparazzi state of the art
Geopaparazzi state of the artGeopaparazzi state of the art
Geopaparazzi state of the artsilli
 
LiDAR analysis for hazard mapping and forestry management using JGrassTools a...
LiDAR analysis for hazard mapping and forestry management using JGrassTools a...LiDAR analysis for hazard mapping and forestry management using JGrassTools a...
LiDAR analysis for hazard mapping and forestry management using JGrassTools a...silli
 
Geopaparazzi Workshop Foss4ge-Paris
Geopaparazzi Workshop Foss4ge-ParisGeopaparazzi Workshop Foss4ge-Paris
Geopaparazzi Workshop Foss4ge-Parissilli
 
Workshop Geopaparazzi
Workshop Geopaparazzi Workshop Geopaparazzi
Workshop Geopaparazzi silli
 
EPANET in gvSIG
EPANET in gvSIGEPANET in gvSIG
EPANET in gvSIGsilli
 
Spatial tools for LiDAR based watershed management and forestry analysis
Spatial tools for LiDAR based watershed management and forestry analysisSpatial tools for LiDAR based watershed management and forestry analysis
Spatial tools for LiDAR based watershed management and forestry analysissilli
 
A simplified GIS-based model for Large Wood recruitment and connectivity in m...
A simplified GIS-based model for Large Wood recruitment and connectivity in m...A simplified GIS-based model for Large Wood recruitment and connectivity in m...
A simplified GIS-based model for Large Wood recruitment and connectivity in m...silli
 
Basic operations with Geopaparazzi (start, import, export)
Basic operations with Geopaparazzi (start, import, export)Basic operations with Geopaparazzi (start, import, export)
Basic operations with Geopaparazzi (start, import, export)silli
 
LESTO tools in JGrassToolbox
LESTO tools in JGrassToolboxLESTO tools in JGrassToolbox
LESTO tools in JGrassToolboxsilli
 
Workshope HALE GFOSS-it
Workshope HALE GFOSS-itWorkshope HALE GFOSS-it
Workshope HALE GFOSS-itsilli
 
Interpolazione Meteo
Interpolazione MeteoInterpolazione Meteo
Interpolazione Meteosilli
 
Corso Pat Jgrasshorton 2008 10 17
Corso Pat Jgrasshorton 2008 10 17Corso Pat Jgrasshorton 2008 10 17
Corso Pat Jgrasshorton 2008 10 17silli
 
Corso Pat Jgrasspeakflow 2008 10 23
Corso Pat Jgrasspeakflow 2008 10 23Corso Pat Jgrasspeakflow 2008 10 23
Corso Pat Jgrasspeakflow 2008 10 23silli
 

Más de silli (20)

2020 foss4gjapan presentation_smash
2020 foss4gjapan presentation_smash2020 foss4gjapan presentation_smash
2020 foss4gjapan presentation_smash
 
Geopaparazzi workshop 2019
Geopaparazzi workshop 2019Geopaparazzi workshop 2019
Geopaparazzi workshop 2019
 
2019 08 foss4g_horton_franceschi
2019 08 foss4g_horton_franceschi2019 08 foss4g_horton_franceschi
2019 08 foss4g_horton_franceschi
 
FOSS4G2018: presentation of the app Geopaparazzi
FOSS4G2018: presentation of the app GeopaparazziFOSS4G2018: presentation of the app Geopaparazzi
FOSS4G2018: presentation of the app Geopaparazzi
 
FOSS4G2018: presentation of the HortonMachine library
FOSS4G2018: presentation of the HortonMachine libraryFOSS4G2018: presentation of the HortonMachine library
FOSS4G2018: presentation of the HortonMachine library
 
FOSS4G2018: Geopaparazzi workshop
FOSS4G2018: Geopaparazzi workshop FOSS4G2018: Geopaparazzi workshop
FOSS4G2018: Geopaparazzi workshop
 
Application of a pattern recognition algorithm for single tree detection from...
Application of a pattern recognition algorithm for single tree detection from...Application of a pattern recognition algorithm for single tree detection from...
Application of a pattern recognition algorithm for single tree detection from...
 
Geopaparazzi state of the art
Geopaparazzi state of the artGeopaparazzi state of the art
Geopaparazzi state of the art
 
LiDAR analysis for hazard mapping and forestry management using JGrassTools a...
LiDAR analysis for hazard mapping and forestry management using JGrassTools a...LiDAR analysis for hazard mapping and forestry management using JGrassTools a...
LiDAR analysis for hazard mapping and forestry management using JGrassTools a...
 
Geopaparazzi Workshop Foss4ge-Paris
Geopaparazzi Workshop Foss4ge-ParisGeopaparazzi Workshop Foss4ge-Paris
Geopaparazzi Workshop Foss4ge-Paris
 
Workshop Geopaparazzi
Workshop Geopaparazzi Workshop Geopaparazzi
Workshop Geopaparazzi
 
EPANET in gvSIG
EPANET in gvSIGEPANET in gvSIG
EPANET in gvSIG
 
Spatial tools for LiDAR based watershed management and forestry analysis
Spatial tools for LiDAR based watershed management and forestry analysisSpatial tools for LiDAR based watershed management and forestry analysis
Spatial tools for LiDAR based watershed management and forestry analysis
 
A simplified GIS-based model for Large Wood recruitment and connectivity in m...
A simplified GIS-based model for Large Wood recruitment and connectivity in m...A simplified GIS-based model for Large Wood recruitment and connectivity in m...
A simplified GIS-based model for Large Wood recruitment and connectivity in m...
 
Basic operations with Geopaparazzi (start, import, export)
Basic operations with Geopaparazzi (start, import, export)Basic operations with Geopaparazzi (start, import, export)
Basic operations with Geopaparazzi (start, import, export)
 
LESTO tools in JGrassToolbox
LESTO tools in JGrassToolboxLESTO tools in JGrassToolbox
LESTO tools in JGrassToolbox
 
Workshope HALE GFOSS-it
Workshope HALE GFOSS-itWorkshope HALE GFOSS-it
Workshope HALE GFOSS-it
 
Interpolazione Meteo
Interpolazione MeteoInterpolazione Meteo
Interpolazione Meteo
 
Corso Pat Jgrasshorton 2008 10 17
Corso Pat Jgrasshorton 2008 10 17Corso Pat Jgrasshorton 2008 10 17
Corso Pat Jgrasshorton 2008 10 17
 
Corso Pat Jgrasspeakflow 2008 10 23
Corso Pat Jgrasspeakflow 2008 10 23Corso Pat Jgrasspeakflow 2008 10 23
Corso Pat Jgrasspeakflow 2008 10 23
 

Último

TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 

Último (20)

TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 

Hale @FOSS4G2013

  • 1. Create and Use INSPIRE Harmonised Geodata with HALE S. Franceschi1, A. Antonello1, T. Reitz2, S. Templer3 1HydroloGIS, Bozen, Italy, 2Esri R&D Center Zurich, Switzerland, 3Fraunhofer IGD, Darmstadt, Germany FOSS4G - Nottingham 19th September 2013
  • 2. HUMBOLDT Alignment Editor (HALE) is a tool to create mappings between different data models/schemes Distributed under Open Source GNU LGPL licence. INTRODUCTION TO HALE
  • 3. Initially developed in the HUMBOLDT project Work is continued in other research projects and in the data harmonisation panel INTRODUCTION TO HALE
  • 4. INTRODUCTION TO HALE ● HALE enables to transform and harmonise spatial data, with a focus on highly complex data sets ● HALE can be used for defining and evaluating conceptual schema mappings, to create logically and semantically consistent mappings, that makes mappings easier to understand and to maintain; ● HALE documents the schema transformation process and its impact on data quality ● HALE provides a unique declarative approach to making interactive schema mapping a less daunting task;
  • 5. INTRODUCTION TO HALE ✔ HALE provides a rich, textual and graphical interface specifically adopted for GIS Experts;
  • 6. INTRODUCTION TO HALE ✔ HALE provides a rich, textual and graphical interface specifically adopted for GIS Experts; ✔ HALE gives instant feedback about the progress of mapping data from one schema to another, enabling the understanding of the transformation process;
  • 7. INTRODUCTION TO HALE ✔ direct transformation of sample dataset ✔ visual feedbacks: ✔ completeness of mapping ✔ geometry transformation
  • 8. INTRODUCTION TO HALE ✔ on line validation step by step ✔ comparison between source and target data
  • 9. EXAMPLE OF APPLICATION This use case shows a real example of mapping and transformation of the data of a regional plan of land use between the original (national) and the requested Insprire format.
  • 10. EXAMPLE OF APPLICATION The plan is the PGUAP plan of the Province of Trento, approved in February 2006. Available data:  shapefile of land use: two different updates of this layer are considered, one is the most recent one, approved with a regional decree of February 2013 and the other one was the previous one, approved in July 2011  shapefile of hydro-geomorphological risk maps: only the geometries of the last update  main official documentation
  • 11. EXAMPLE OF APPLICATION COMPLETE TARGET SCHEMA geometries of Land Use official plan additional regulation which supplement the zoning links and reference for the available documentation
  • 12. EXAMPLE OF APPLICATION Inspire requires to classify PLU data following the categories of the HILUCS classification (Hierarchical Inspire Land Use Classification). PLU of the Province of Trento is classified with a local classification. We did the reclassification of all the local (specific) land use classes to hilucs and stored this classification in a CSV file.
  • 13. COD_TOT DESCRIPTION HILUCS CLASSIFICATION 1 Aree Residenziali 5_1_PermanentResidentialUse 2 Aree Produttive 2_SecondaryProduction 3 Aree Ricreative 3_4_4_OpenAirRecreationalArea 4 Aree Agricole 1_1_1_CommercialAgriculturalProduction 5 Improduttivo 6_3_1_LandAreasNotInOtherEconomicUse 6 Campeggi 5_3_OtherResidentialUse 7 Depuratori e Discariche 4_3_3_WasteTreatment 8 Aree Sciabili 3_4_3_SportsInfrastructure 9 Aree a bosco, prato e prateria alpina 1_2_Forestry 101 Strade di importanza primaria 4_1_1_RoadTransport 102 Ferrovie 4_1_2_RailwayTransport 103 Strade di importanza secondaria 4_1_1_RoadTransport EXAMPLE OF APPLICATION
  • 14. Another preliminary operation that would help us during the mapping process is the creation of the CSV file containing the information about the documentation. We need to store the basic information requested from the Insprire schema for OfficialDocumentation, in particular: ● an identifier ● legislationCitation: reference to the document that contains the text of the regulation ● DocumentCitation: citation of scanned plans and structural drawings being sometimes georeferenced and sometimes not (raster images, vector drawings or scanned text). EXAMPLE OF APPLICATION
  • 15. ID DOCUMENTCITATION LEGISLATIONCITATION Doc_1 http://pguap.provincia.tn.it/GIS/tiff/ uso.html http://www.delibere.provincia.tn.it/CercaSpecifi ca.asp? Modalita=Delibere&anno=2013&numero=228 Doc_2 http://www.delibere.provincia.tn.it/CercaSpecifi ca.asp? Modalita=Delibere&anno=2011&numero=1551 Doc_3 http://pguap.provincia.tn.it/pdf/Piano/0IndiceG enerale.pdf EXAMPLE OF APPLICATION
  • 16. EXAMPLE OF APPLICATION PLU TN source schema INSPIRE PLU target schema XML schema import source and target schema and sample data in HALE
  • 17. EXAMPLE OF APPLICATION PLU TN source schema INSPIRE PLU target schema determinate the relevant target object types
  • 18. All the mapping is based on the retype operation. Retype function expresses that a source and a target type are semantically equal: for each instance of the source type, an instance of the target type is created. Property relation only take effect in the context of a type relation: first a type relation must be defined, then property relations between the involved types can be specified. An other possible operation between types is the merge operation. This function merges multiple instances of the source type into one instance of the target type based on one or more matching properties. EXAMPLE OF APPLICATION
  • 21. EXAMPLE OF APPLICATION base mapping of types
  • 22. EXAMPLE OF APPLICATION Properties mapping: rename to just rename the propertie with the possibility to select structural rename to rename also the sub- properties date extraction extract dates from local formats to required ones create Inspire Identifier and generate inspireId assigns predefined properties as for regulationNature (definedInLegislation) generate unique ID for the id of the features
  • 23. EXAMPLE OF APPLICATION rename properties with the possibility to use structural rename
  • 24. EXAMPLE OF APPLICATION extract dates from local date formats
  • 25. EXAMPLE OF APPLICATION creation of an Inspire Identifier
  • 27. EXAMPLE OF APPLICATION assign an Inspire predefined property
  • 28. EXAMPLE OF APPLICATION reclassification using the CSV list between the shapefile attribute and hilucsLandUse use groovy script to assign the validTo property to the features of the two different updates: the validTo property is defined as the date before the date of the new update, so it is based on the shapefile attribute field of validFrom of the land use and the syntax is like the following: if(AGGIORN_6.equals("2011-07-18")) { return "2013-02-26"; } else { return null;}
  • 31. EXAMPLE OF APPLICATION do operation with Groovy scripts
  • 32. EXAMPLE OF APPLICATION final mapping of ZoningElement
  • 33. EXAMPLE OF APPLICATION final mapping of SpatialPlan
  • 34. EXAMPLE OF APPLICATION final mapping of OfficialDocumentation
  • 35. EXAMPLE OF APPLICATION final mapping of SupplementaryRegulations
  • 36. EXAMPLE OF APPLICATION and the transformed data
  • 37. EXAMPLE OF APPLICATION export data and alignment
  • 38. HOW TO CONTRIBUTE TO HALE You‘re a developer? 1.if you don’t have a GitHub account already, create one 2.go to the hale repository on GitHub & Fork it 3.clone the repo, set up your local development environment 4.perform any changes to your local copy, commit them and push them to your remote repository 5.send to the development team a pull request via GitHub to let us know that you have a change you’d like to contribute!
  • 39. NEXT RELEASES Release 2.6.1 – 30.09.2013 ● join Type Transformations ● new INSPIRE/GML 3.3 Code List Support ● JSON/GeoJSON Support Release 2.7.0 – 15.12.2013 ● new CST Web Service ● schema Editing ● direct Database (PostGIS, ODBC/JDBC) support Release 3.0.0 – Q2/2014 New, focused, UI to improve work with complex contexts Ongoing development ensured to ~2016
  • 40. USEFUL LINKS hale is Open Source Software and licensed using the LGPL 3.0. Find out more about the data harmonisation panel: http://www.dhpanel.eu HALE community site: http://www.esdi-community.eu/projects/show/hale Public user and developer mailing list: dev@esdi-humboldt.eu