36
- 1 - Copyright @ 2015 Hansa Luftbild AG CONCEPT, DESIGN AND DEVELOPMENT OF LAND ADMINISTRATION AND CADASTRE SYSTEMS USING OPEN SOURCE SOFTWARE Tarek Zein International Consultant Hansa Luftbild March 2015

CONCEPT, DESIGN AND DEVELOPMENT OF LAND …

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

- 1 -Copyright @ 2015 Hansa Luftbild AG

CONCEPT, DESIGN AND DEVELOPMENT OF LAND ADMINISTRATION AND CADASTRE

SYSTEMS USING OPEN SOURCE SOFTWARE

Tarek ZeinInternational Consultant

Hansa LuftbildMarch 2015

- 2 -Copyright @ 2015 Hansa Luftbild AG

1. Company Introduction

2. Issue

3. Open Source vs Proprietary Software

4. Open Source for Land Administration

Systems

5. Proposed Reference Architecture

6. Land Admnistration Systems based

on Open Source Software

7. Conclusion

Contents

- 3 -Copyright @ 2015 Hansa Luftbild AG

History

Aero Lloyd merges with Deutsche Lufthansa→ New name: Hansa Luftbild GmbH

1926

1923 Foundation of Aero Lloyd Luftbild GmbH

2013

2000 Foundation of Hansa Luftbild AG

90th anniversary of Hansa Luftbild

- 4 -Copyright @ 2015 Hansa Luftbild AG

Services

Hansa LuftbildHansa Luftbild

Remote Sensing &

Photogrammetry

Remote Sensing &

PhotogrammetryConsulting InternationalConsulting InternationalGeoinformation SystemsGeoinformation Systems

Geodata production

Data acquisition

Data capturing

Data conversion

Geo IT-management

Software development

Data modelling / analysis

System supply and support

Consulting & Solutions

Management of complex

international projects

General contracting

Organisation

- 5 -Copyright @ 2015 Hansa Luftbild AG

Issue

In deploying new or modernizing existing land administration and cadastre systems (LAS) authorities / agencies are often confronted with an important decision:

open source or proprietary software?

� Neither open source nor proprietary software caters to the full requirements of land administration and cadastre authorities.

� These platforms will require customization to adhere to the requirements of the requesting authority, region or country.

- 6 -Copyright @ 2015 Hansa Luftbild AG

Open Source vs Proprietary Software

Motivation

• proprietary software companies want to make a profit, sell more licences, earn more money through new upgrades, new versions etc.; knowledge is monopolised

• open source community wants to solve problems, share knowledge, make software accessible to all; commercial interests are there, not for selling licences but for services and solutions

- 7 -Copyright @ 2015 Hansa Luftbild AG

Open Source vs Proprietary Software

Many online discussions and blogs address the issue of the relative advantages of open source based solutions versus those of proprietary

based solutions

Ben Kepes writes:Open source is good, but proprietary is still winning

(www.forbes.com)

Virginia Backaitis writes:

There is no clear winner (www.cmswire.com)

David A. Wheeler writes:using open source software / free software is a reasonable or even

superior approach to using proprietary…..(www.dwheeler.com)

- 8 -Copyright @ 2015 Hansa Luftbild AG

Open Source vs Proprietary Software

…, it's no longer a case of open source or proprietary. The reality is that a combination of both types of software used in one infrastructure with each meeting specific requirements of an organisation is the best way forward.

March Evans (www.quru.com)

- 9 -Copyright @ 2015 Hansa Luftbild AG

Open Source vs Proprietary Software

The (US) Department of Homeland Security has developed its own intrusion detection system called Suricata – a complete suite that is based on open source.

The National Security Agency (NSA) supports other open source projects, one of which is Security Enhanced Linux (SE-Linux) for which it has developed an access control module called Flask, hosted at the University of Utah.

Mark Evans (www.quru.com)

- 10 -Copyright @ 2015 Hansa Luftbild AG

Open Source vs Proprietary Software

Government

• City of Garden Grove, California• National Physical Laboratory of India• The National Weather Service• Registre Francais des Emissions Polluantes• United Nations Children's Fund• United Nations Industrial Development Organisation• U.S. Agency for International Development• U.S. Centers For Disease Control and Prevention• U.S. Department of Labor• U.S. General Services Administration• U.S. State Department

(www.postgresql.org)

Featured Users of PostgreSQL – an open source database management system

- 11 -Copyright @ 2015 Hansa Luftbild AG

Open Source vs Proprietary Software

Pharmaceutical / Chemical

• Affymetrix• American Chemical Society• BASF, Agricultural Product Division• Institut de Biologie et Chimie des Protéines• Genentech, Inc.

Telecom• Cisco• Juniper Networks• NTT Data• Optus• Rambler Internet Holdings• Skype• Telstra

(www.postgresql.org)

Featured Users of PostgreSQL – an open source database management system

- 12 -Copyright @ 2015 Hansa Luftbild AG

Open Source vs Proprietary Software

European Commissionin 2000 defined strategy for the internal use of open source software

(Source Damas, Directorate-General for Informatics (DIGIT) of the European Commission, 2014

- 13 -Copyright @ 2015 Hansa Luftbild AG

Open Source vs Proprietary Software

European Commission

Two of the key components of the EC strategy for the internal use of open source software covering the period 2011-2013 are:

1. continue to adopt formally (through the Product Management procedure) the use of open source software technologies and products where a clear benefit can be expected, and

2. consider open source software solutions alongside proprietary ones in IT procurements. Contracts to be awarded on a "value for money" basis.

(http://ec.europa.eu/dgs/informatics/oss_tech/index_en.htm)

- 14 -Copyright @ 2015 Hansa Luftbild AG

Open Source vs Proprietary Software

European Commission

(source Damas, Directorate-General for Informatics (DIGIT) of the European Commission, 2014

- 15 -Copyright @ 2015 Hansa Luftbild AG

Land Information Systems (LAS)

Land administration is defined as “…the processes of recording and disseminating information about the ownership, value and use of land and its associated resources.”

(UN-ECE, 1996)

Williamson et al. (2010) in their book Land Administration for Sustainable Development state that the LAS must support four main land management functions :land tenure, land value, land use, and land development

- 16 -Copyright @ 2015 Hansa Luftbild AG

Land Information Systems (LAS)

Williamson et al. (2010) statefour main ingredients to implementing a sustainable and successful LAS:

• The land management paradigm with its core administration functions• The common processes found in every system• A toolbox approach offering tools and implementation options• A role for land administration in supporting sustainable development

- 17 -Copyright @ 2015 Hansa Luftbild AG

Land Information Systems (LAS)

• Land management paradigm covers the four main land management functions: land tenure, land value, land use, and land development

• Common processes which are found in every LAS: dividing up land,tracking changes, or distributing land

• Toolbox containing a set of tools (abstract or technical) which can be used for setting up an LAS

• Role of LAS is to provide the necessary information about land to support decisions related to the environment, the economy and the society

Focus will be on the technical tools common to all LASs

- 18 -Copyright @ 2015 Hansa Luftbild AG

Land Administration Domain Model (LADM) for LAS

Development of LAS requires a data model which falls within the land admnistration domain

ISO 19512:2012 Land Administration Domain Model (LADM) provides all necessary data modelling and data structure related to the design and implementation of an LAS

ISO 19152 is the result of wide-ranging consultations between many international expertsLADM has two main goals:

• providing an extensible basis for the development and refinement of efficient and effective land administration systems, based on a Model Driven Architecture (MDA), and

• enabling the involved parties, both within one country and between different countries, to communicate, based on the shared vocabulary implied by the model

- 19 -Copyright @ 2015 Hansa Luftbild AG

Open Source Software for LAS Development

Technical implementation of an LAS can be seen as an onion layermodel

- 20 -Copyright @ 2015 Hansa Luftbild AG

Open Source Software for LAS Development

• Inner/first layer, the IT layer, is the general purpose IT system;

completely domain independent; main components are the

database and geographic information systems (GIS).

• Second layer, the cadastre and land register layer contains the

cadastre and land registration system, providing the general

functionality which all LAS have in common.

• Third layer, the LAS layer, contains the implementation which is

specific to a concrete LAS and includes the processes and the

models.

• Outer layer, the spatial data infrastructure (SDI) layer, contains

the interface to services and systems based on land information

and to spatially enabled government processes, ensuring

sustainable development.

- 21 -Copyright @ 2015 Hansa Luftbild AG

Open Source Software for LAS Development

The IT layer and the cadastre and land register layer are independent

from a concrete LAS. Therefore these layers are ideal candidates for an

OSS implementation based on the collaborative approach

OSS components:

• PostgreSQL with PostGIS for implementing database with spatial

data handling

• QGIS for implementing the GIS component• GeoServer for implementing all OGC compliant services• OpenLayers for implementing all web client related applications

� On the basis of these OSS components another web application with the name ExperMaps has been developed

www.expermaps.com

- 22 -Copyright @ 2015 Hansa Luftbild AG

Proposed Reference Architecture

Development of cadastre and land registration system requires a structured approach; most important factors

Factor Description

Completely based on open source software All 3rd party components (such as libraries, databases, etc.) must be published under an open source license.The software must be able to operate in a completely open source environment, including the operating system.

Reduction of complexity Complexity must be reduced during the development and during operation.

Scalability The system should be scalable from local to national authorities. Scaling must be horizontal and/or vertical.

Extensibility A system cannot cover all requirements. Therefore the design must be extendable; either through tailoring or replacement.

- 23 -Copyright @ 2015 Hansa Luftbild AG

Proposed Reference Architecture

Two general design principles are applied:

• layer design pattern, and

• separation of concerns and high cohesion

Principles used to structure the system in parts or components

- 24 -Copyright @ 2015 Hansa Luftbild AG

Proposed Reference Architecture

System is structured in four main component levels:

1.ExperMaps Data Level

2.Internal OGC Service Level

3.ExperMaps LAS

4.Desktop GIS - QGIS

- 25 -Copyright @ 2015 Hansa Luftbild AG

Proposed Reference Architecture

1. ExperMaps Data Level• provides the persistence services for the entire system and is

implemented in PostgreSQL / PostGIS database. The database hosts an LADM compliant data model;

• integrates a document management system (DMS) implemented in Alfresco or Agorum, both are OSS developments

2. Internal OGC Service Level• provides OGC compliant services and is implemented on a

GeoServer.

- 26 -Copyright @ 2015 Hansa Luftbild AG

Proposed Reference Architecture

3. ExperMaps LAS• is the core component of the system and is implemeted with

ExperMaps. It includes all domain specific functionalities. • separated into two parts, the application level and the user

interface (GUI)• application level uses node.js as a runtime environment• GUI is front end of the system and is based on OpenLayers and

is implemented in JavaScript

4. Desktop GIS – QGIS• desktop GIS implemented in QGIS used for advanced GIS

operations, such as cartography, in-depth spatial analysis, importing and edit of surveying data, etc..

• data transfer between QGIS and ExperMaps LAS performed via standard interfaces, such as the Web Feature Service (WFS) or the Georaphic Markup Language (GML).

- 27 -Copyright @ 2015 Hansa Luftbild AG

Open Source in Land Administration and Spatial Data Infrastructure

Solutions for Open Land Administration SOLA

(Source: Bonn City Administration 2014)

Two constraints were applied to the SOLA development

1. Open source software to be used in the implementation

2. System should be portable to a wide range of major

hardware and operating system platforms

- 28 -Copyright @ 2015 Hansa Luftbild AG

Open Source in Land Administration and Spatial Data Infrastructure

Solutions for Open Land Administration SOLA

The outcome of the processes’ definition and requirements was an architecture based on a modular generic core customizable according to the needs of land and cadastre authorities or agencies in different countries

SOLA database design is based on the Land Admnistration Domain Model (LADM)

- 29 -Copyright @ 2015 Hansa Luftbild AG

Open Source in Land Administration and Spatial Data Infrastructure

Solutions for Open Land Administration SOLA

Architecture of SOLACore services include

• Spatial component for managing land parcels,

• Cadastre for handling land administration data,

• Hibernate for data persistence

Core has 3 extension points

(Source: Alexander Lokhman et al, 2012)

- 30 -Copyright @ 2015 Hansa Luftbild AG

Open Source in Land Administration and Spatial Data Infrastructure

Solutions for Open Land Administration SOLA

Software & framework components

Open source licences

(Source: Alexander Lokhman et al, 2012)

- 31 -Copyright @ 2015 Hansa Luftbild AG

Open Source in Land Administration and Spatial Data Infrastructure

Solutions for Open Land Administration SOLA

Customizations in Ghana, Nepal, Samoa, Lesotho, Tonga and Nigeria

(Source: www.flossola.org, 2015)

- 32 -Copyright @ 2015 Hansa Luftbild AG

Open Source in Land Administration and Spatial Data Infrastructure

(Source: www.landdirect.ie, 2015)

Landdirect - Property Registration Authority (PRA) – Ireland

Web application built on GeoServer offering easy access to information

- 33 -Copyright @ 2015 Hansa Luftbild AG

Open Source in Land Administration and Spatial Data Infrastructure

(Source: FLOSS in Cadastre and Land Registration, 2010)

Country Experience – Bavaria, Germany

Open source components of the Bavarian surveying and geodata management system

- 34 -Copyright @ 2015 Hansa Luftbild AG

Open Source in Land Administration and Spatial Data Infrastructure

Bonn system based on open source software

(Source: Bonn City Administration, 2014)

- 35 -Copyright @ 2015 Hansa Luftbild AG

Conclusion

The use of open source software provides a good opportunity for developing countries to own a cost efficient land administrationsoftware solution which can ensure sustainable development

- 36 -Copyright @ 2015 Hansa Luftbild AG

Thank you for your attention

Hansa Luftbild AGNevinghoff 20 48147 MuensterGermany

Tel.: +49-251-2330-0Fax.: +49-251-2330-112

[email protected]