1-cadastre software based on open source in kyrgyztancadastre software based on open source in...

37
Cadastre software based on Open Source in Kyrgyzstan Alexander Solovov Solution developer

Upload: others

Post on 14-Mar-2020

17 views

Category:

Documents


0 download

TRANSCRIPT

Cadastre software based on Open Source in Kyrgyzstan

Alexander Solovov

Solution developer

Two words about Kyrgyzstan

� Situated in Central Asia, having borders with Kazakhstan, Uzbekistan, Tajikistan and China

� Before 1991 was one of the Soviet Union republics.

� Total area of the country is 198.500 m2

� The population is about 5,2 million.

� Languages: Russian (official), Kygryz (state language).

The map of Kyrgyzstan

Land Registration Agency

� Local name – Gosregister

� Responsible for land cadastre, rights registration and valuation

� Have about 49 regional offices countrywide.

� One central office, Land use Institute, Agency of cartography and geodesy.

� Supported by World Bank and Sida through Swedesurvey agency (Swedesurvey worked before 2009)

Computerized registration system

� The name is Automated Registration System (ARS)

� Developed on MS SQL Server and MS Access (client)

� Currently widely used almost in all offices

� Has central database replicated from regional offices, providing external services to banks, real estate agencies and others

Core functions

� Applications processing� Titles registration� Owners registration� Encumbrances and other restrictions

registration� Creation of new property objects in text

mode.� Amalgamation and division in text mode� Printing certificates� Different reports generation� Archive

Cadastre software developmentBackground

� Before introduction cadastre software different standalone tools and packages were used. Like ESRI ArcEditor, MapInfo, AutoCAD, GeoDraw, etc.

� Operations with property objects were duplicated by ARS and graphical representation on the paper and digital maps

� No central storage for digital maps

Cadastre softwareFirst attempt

� In 2007 was initiated a creation of cadastre software in the scope of World Bank project.

� The following tools and formats were used:� ESRI ArcGIS Engine

� Visual C#

� Shape files

Core functions

� Layers management with customization

� Map viewing

� Creation of new objects by coordinates

� Amalgamation, division by coordinates

� Property objects liquidation

� Printing forms of cadastre plan and land parcel binding

� Advanced search by property parameters

� The only way to manage map objects is coordinates

� No graphical tools

� No central database and network environment support

� High cost per one sit (about $800)

� Proprietary code

� Difficult to extend

Disadvantages

Failure reasons

� At the moment of the end of development activities there were no GPS receivers in piloted offices

� Lack of digital maps

� There were only 2 licenses of ArcGIS Engine in central office. No one wanted to buy licenses from the own budget

� Very high cost to introduce database and network support

Cadastre software Second attempt

� In 2008 Swedesurvey initiated development of the new cadastre software with extended capabilities

� From the beginning it was targeted for small regional offices

� There were created 2 versions in the scope of Swedesurvey project

Basic requirements

� Create a solution, based on Open Source components (free of charge)

� Introduce network database support as a central storage of digital maps

� Develop graphical tools to manage map objects

� Integrate with ARS database

� Move all cartographer functions from ARS to Cadastre software

� Process applications from ARS

� Extend different functions from previous release

� Add new functions

� PostgreSQL

� PostGIS

� SharpMap

� GeoAPI.Net

� Proj.Net

� GDAL

� Visual C#

Components

Why Microsoft, not Java?

� Existing environment is built on Microsoft products including ARS and central database

� In the nearest 10 year Windows will not disappear from the client sits

� Server side could be ported on Unix box

� Hard to find Java programmer to work on government agency

Results

� Solution was successfully piloted in 2 regional offices

� It was taken a decision to renounce the use of commercial software and introduce open source solution in all offices gradually

� New requirements were prepared for the third version

Cadastre software(current release)

� The name is “Cadastre for ARS”

� A lot of improvements were done

� Development finished in November 2010

� Will be installed in 4 offices by the end of year

Main window

System architecture

� Client-server three-tier architecture with well-defined interfaces

� Business layer (middle) implemented as a web-service

� Modular nature of tiers

� Works over TCP or HTTP (HTTPS) protocols

Architecture diagram

Integration with ARS

� Integrated with ARS (main database) by Property code (identification number)

� Property objects are created in cadastre software and automatically replicated into ARS

� Information on owners, rights and restrictions is taken from ARS

Core functions

� Map layers management and customization� Add, remove layers (raster, shape file, PostgreSQL)

� Customization of colors, fills, lines, labels and business objects binding

� Map viewing

� Simple georeferencing� By World File

� By polygon on the map

� Applications processing� Moving applications between departments

� Applications distribution among department staff

Core functions

� Spatial analysis� Set of common spatial functions integrated with

information from registration database (ARS). Type of owner, type of land, type of usage, cost, etc.

� Basic topology verification

� Export to shape file or raster formats

� Printing forms� Cadastre plan

� Land parcel binding

� Free printing with customized parameters

Core functions

� Advanced search� By map objects

� By property parameters

� By address

� By owners

� Property objects operations� Creation

� Amalgamation

� Subdivision

� Liquidation

� Buffer� Creation of buffer zones internal or external

Advanced graphical tools

� Rule� Point� Arc� Polyline� Polygon� Closed polygon� Internal polygon� On the fly switching between polygon,

polyline and arc� Perpendicular

Advanced graphical tools

� Parallel� Movement� Rotation� Vertex edit� Amalgamation� Subdivision� Copying� Length and angle

� Total station

� Linear intersection

Property object form (general)

Property object form (technical parameters)

Property object form (owners)

Property object form (history)

Amalgamation form

Division form

Cadastre plan

Land parcel binding

Free printing

Lessons learnt

� It is important to involve end users from the beginning, to get a clear vision about their needs. Don’t stick on TORs

� It is vital to have services-oriented architecture giving you maximum of interoperability, flexibility, scaling and security control related to the business processes

� It could be necessary to have any of CAD programs to create cadastre plans and store them together with property objects

� The ideal solution couldn’t be created from the first release

Thank you for attention!

Questions?

You are welcome for live demonstration