Abstract
This paper presents new Quantum GIS plugin for Czech cadastral data and its development. QGIS is a rapidly developing cross-platform desktop Geographic Information System (GIS) released under the GNU GPL. QGIS is written in C++, and uses the Qt library. The plugin is developed in C++, too. The new plugin can work with Czech cadastral data in the new Czech cadastral exchange data format called VFK (or NVF). Data are accessed through VFK driver of the OGR library. The plugin should facilitate the work with cadastral data by easy search and presenting well arranged information. Information is displayed in the way similar to web applications, thus the control is friendly and familiar for users. The plugin supports interaction with map using QGIS functionality and it is able to export various cadastral reports. This paper provides ideas which can be generalized to develop QGIS plugin dealing with specific data.
Highlights
Quantum GIS (QGIS) is a free open source Geographic Information System (GIS) licensed under GNU GPL1
QGIS is written in C++ programming language and uses Qt framework2
During the first part we developed an application not connected to QGIS
Summary
Modern Czech cadastre has a long history with roots in Austria-Hungary in the 19th century. There have been attempts to provide free software solution: module v.in.vfk for GRASS GIS, Otevřený katastr (Open Cadastre) [3] for import to PostGIS and VFK driver [4] in OGR library. The last-named has the advantage that GDAL/OGR library is used by many programs, both proprietary and free open source. For the development of the application we decided to use Quantum GIS (QGIS) [5]. QGIS has many advantages both for the user (e.g. customizable and easy to use GUI) and the developer (e.g. good API, simple plugin system). QGIS is a free open source GIS licensed under GNU GPL1. In order to develop a plugin for QGIS it is necessary to use QGIS API (Application Programming Interface). Efforts to introduce free open source solutions to public administration can be found on European level.
Published Version (
Free)
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have