MANUAL FOR OPERATIONAL IMPLEMENTATION OF NSDI

NIA N DO SD E I C A - N M

A - T

I O

E N

R

A

U

L

T

C S

P U

A

R

T

T

I

S

A

A

L

R

D

F

A N I T

A

Republic of Macedonia AGENCY FOR REAL ESTATE CADASTRE NIA N DO SD E I C A - N M

A - T

I

O

E N

R

A

U

L T

C S

P U

A R

T

T

I S

A

A

L

R

D F

A N I T

A

Republic of Macedonia AGENCY FOR REAL ESTATE CADASTRE Trifun Hadji Janev 4, 1000 Skopje, http://www.katastar.gov.mk MANUAL FOR OPERATIONAL IMPLEMENTATION OF NSDI

Skopje, July 2018 2

Authors

NSDI Working Group for legal issues Sonja Dimova, Agency for Real Estate Cadaster Gordana Sharkovska–Bujaroska, Ministry of Interior Gajtana Kasapovska Sotirovska, Central Registry Alenka Gjeorgjieva, Ministry of Defense

AREC – Geomatics Department Suzana Ivanovska Kirandziska Emilija Malijanska

AREC – ICT Department Vlatko Dimovski Aleksandar Chubrinoski Verica Mukanova Tatjana Arangelova

Publisher: Agency for Real Estate Cadastre July, 2018 3

CONTENTS

1 INTRODUCTION 5

2 GIS COMPONENTS 8 2.1 Hardware 9 2.2 Software 9 2.2.1 Using the basic functionalities of the GIS software 9 2.2.2 Use of advanced functionalities of the GIS software 10 2.3 Open-code software 11 2.4 Commercial software 12 2.5 Data 15 2.6 Human resources 16 2.7 Methods/ procedures 16 2.8 Related technologies 16

3 STEPS FOR IMPLEMENTING THE GIS SYSTEM AT THE NSDI ENTITY/ THIRD PARTY 19 3.1 Required hardware 19 3.2 Required software 20 3.3 Required human resources 21 3.4 Required data and services 21 3.5 Internal procedures 22 3.6 Graphical presentation of the steps for implementation of GIS 22

4 MINIMUM CONDITIONS FOR SETTING GIS AND ITS CONNECTION TO THE NSDI 24 4.1 Results of the analysis conducted in July 2017 24 4.2 Benefits 26

5 POSTING DATA ON THE NSDI GEOPORTAL 27 5.1 Creation of metadata 27 5.2 Creation of web services 28 5.3 NSDI Labaratory

6 CONCLUSION 30

7 LITERATURE AND USEFUL LINKS 32

CONTENTS 4 1 INTRODUCTION

0%

90% 5

1 INTRODUCTION

The basic document for guidance and development of the national spatial data infrastructure (NSDI) in the Republic of Macedonia is the NSDI Strategy 2017 – 20191 . For the purpose of accomplishing the set strategic goals applicable to the enhancement of the NSDI geoportal with updated data and services, as well as the establishment of interoperable infrastructure, the Strategy plans numerous activities to support the NSDI operations of the NSDI Entities/ third parties. One of the activities planned within the Management Component is the preparation of the “Manual for operational implementation of the NSDI” (hereinafter referred to as: the Manual).

The main purpose of the Manual is to encourage the NSDI Entities/ third parties to get involved more actively in the implementation of the NSDI in the Republic of Macedonia. Starting with the need to prepare the said Manual, the NSDI legal working group and the AREC – NSDI working group began to define the conditions that the NSDI Entities/ third parties should meet in order to provide technical possibility for publishing their sets of spatial data and services in accordance with the Law on NSDI2, as well as to access and use the NSDI geoportal 3. The Manual should facilitate the path towards the implementation of the NSDI with the entities/ third parties. The Manual will enable the entities/ third parties to get familiar with the conditions required for the implementation of GIS platform that enables the access, exchange, use and distribution of standardized spatial data through the NSDI geoportal.

In addition to the technical conditions, the document defines/ analyzes also other key segments that serve as basis for successful development of the NSDI, as well as the minimum human and financial resources.

The national spatial data infrastructure is by definition a collection of measures, norms, specifications and services whose purpose is, within the e-government, to enable facilitated access, exchange, use and distribution of spatial data on national level. It should be implemented in each NSDI entity. It is supplemented with Article 36 of the Law on the national spatial data infrastructure of the Republic of Macedonia (Official Gazette of the Republic of Macedonia no. 38/2014 and 106/16), which stipulates that the competent institutions – NSDI entities are obliged, within three years from the Law entering into force, to perform

INTRODUCTION 6

the digitalization of geospatial data within their competence, and within five years to provide services for exchanging geospatial data with other institutions. The deadline for full harmonization of data from all NSDI entities with the provisions of the Law is 31.12.2019.

The entities/ third parties that are going to implement the NSDI can be divided into two categories:

Category 1 (Producers that are the sources and owners of the data and may appear in the role of users): are obliged to standardize their data and create for them web services on the NSDI geoportal. As users, these Entities may use the data from the NSDI geoportal for their own needs,

Category 2 (Users): can use the data published on the NSDI geoportal for their own needs, preparation of new products, analyses and such.

The basis for connecting any institution - NSDI entity, regardless of its respective category, is for that institution to have established its own GIS system, through which system the connection / link with the data available on the NSDI geoportal is available. In principle, the institutions included in the first category will need to implement an advanced GIS system (advanced functionalities), while the institutions from the second category will need to implement a basic GIS system (basic functionalities).

INTRODUCTION 7 2 GIS COMPONENTS

100% 8

2 GIS COMPONENTS

GIS (geographic information system) is a system designed to collect, keep, analyze, manage and present the geospatial data. Contemporary GIS systems use digital information and various digital methods are used for creating the data. Today, the broad availability of georeferenced images (satellite, aircraft and unmanned aerial vehicles) have become the main source for acquiring the geographic information.

The GIS enables each and every institution to connect to its end users on two levels:

• level of local network, i.e. between the users in the institutions itself through the use of the internet environment, and

• on global level, i.e. mutual connection with other institutions through the use of the global network – the Internet.

The GIS integrates five key components: hardware, software, data, human resources and methods.

software

hardware data GIS

people methods

Image 1: GIS Components

GIS COMPONENTS 9

2.1 Hardware

The hardware components on which GIS software can be used range from centralized computer servers to desktop computers used within stand- alone or network configurations.

2.2 Software

The GIS software enables the creation of maps or other graphical display of geographic information for the purpose of analyses and presentations. Such software could contain basic functionalities or advanced functionalities.

The GIS software may consist of the following:

• client (desktop) component and server component (for the first category of NSDI entities), or

• only the client (desktop) component (for the second category of NSDI entities).

2.2.1 Using the basic functionalities of the GIS software

The basic functionalities of the GIS software enable the creation of GIS data, maps/ charts, presentation, visualization, analysis, etc., but also the use of the NSDI geoportal to import already published web services to the geoportal, and through them also indirect access to the data that are available for access through the services.

The GIS software provides the functions and tools that are needed to store, analyze and display the geographic information. The key software components are the following:

• Desktop GIS tools for inputting and managing the geographic information,

• Tools that support geographic search, analysis and visualization,

• Graphical User Interface (GUI),

• Database or file system,

• Library and catalogue applications.

GIS COMPONENTS 10

2.2.2 Use of advanced functionalities of the GIS software

The advanced functionalities in the GIS are on a higher level of preparation, and they enable the preparation of web services for viewing, downloading, searching, as well as publishing the prepared services through the use of WEB GIS (Web map servers). The services that are produced and published by the NSDI entities should comply with the standards of the OGC (Open Geospatial Consortium) 4 for the purpose of providing the services with the required quality.

The libraries and GIS catalogue applications (frameworks and libraries, Cataloging application for spatially referenced resources) can be part of the basic or advanced WEB.

Mobile devices Web browser Desktop clients Clients

NSDI GEOPORTAL

Web GIS Server

Web server

GIS server

geospatial data desktop GIS tools

111 ххх 000 111 ххх 000 111 ххх 000 111 ххх 000 111 ххх 000 111 ххх 000

Image 2: Illustration of advanced GIS

The GIS server is a data server, while the web server is an application server that enables the availability of the data on the internet and through the service.

GIS COMPONENTS 11

2.3 Open-code software

Examples of desktop GIS tools Name Comment Originally developed by the U.S. Army Corps of Engineers: GRASS GIS a complete GIS. gvSIG Written in Java. Runs on , , Mac OS X and Windows. Integrated Land and Water Information System) – Integrates ILWIS image, vector and thematic data. JUMP GIS / OpenJUMP The desktop GISs OpenJUMP, SkyJUMP, deeJUMP and ((Open) Java Unified all emerged from JUMP Mapping Platform) MapWindow GIS Free desktop application and programming component QGIS (previously known as Runs on Linux, Unix, Mac OS X and Windows Quantum GIS) A hybrid GIS software. Has a unique Application SAGA GIS (System for Programming Interface (API) and a fast-growing set of Automated Geoscientific geoscientific methods, bundled in exchangeable Module Analysis) Libraries uDig API and source code (Java) available. – A C++ 3D GIS Framework with a multiple plugin Capaware architecture for geographic graphical analysis and visualization A mapping system created by the Georgia Tech Research FalconView Institute for the Windows family of operating systems. A free, open source version is available. Uses Java and GML3. Focuses mainly on numerical Kalypso simulations in water management. Handles vector and raster data stored in a relational or geo- TerraView relational database, i.e. a frontend for TerraLib Whitebox GAT Cross-platform, free and open-source GIS software

Examples of Web map servers Name Comment Written in Java and relies on GeoTools. Allows users to share GeoServer and edit geospatial data. Runs on Linux or Windows, supports Apache and IIS web servers, and has APIs (PHP, .NET, Java, and JavaScript) for MapGuide Open Source application development. Mapnik C++/Python library for rendering - used by OpenStreetMap MapServer Written in C. Developed by the University of Minnesota

GIS COMPONENTS 12

Examples of Software development frameworks and libraries (for web applications) Name Comment Geospatial mapping software available as a software development kit, which performs various functions including address lookup, mapping, routing, reverse geocoding, GeoBase (Telogis GIS and navigation. Suited for high transaction enterprise software) environments Open source AJAX library for accessing geographic data layers of all kinds, originally developed and sponsored OpenLayers by MetaCarta. Open source JavaScript Library for Mobile-Friendly Leafletjs Interactive Maps An open-source JavaScript library for world-class 3D globes Cesium and maps

Examples of Cataloging application for spatially referenced resources Name Comment A catalog application to manage spatially referenced GeoNetwork opensource resources pycsw is an OGC CSW server implementation written in pycsw Python

Examples of Spatial database management systems Назив Коментар Spatial extensions for the open source PostgreSQL database, PostGIS allowing geospatial queries Spatial extensions for the open source SQLite database, SpatiaLite allowing geospatial queries TerraLib Provides advanced functions for GIS analysis

2.4 Commercial software

Examples of desktop GIS tools /Web map servers/Software development frameworks and libraries/Cataloging application for spatially referenced resources Name Comment Products that interface with its flagship AutoCAD software Autodesk package include Map 3D, Topobase, and MapGuide

GIS COMPONENTS 13

Products that interface with its flagship MicroStation software Bentley Systems package include Bentley Map and Bentley Map View. Utilized for image analysis, exploitation, and hyperspectral ENVI analysis Products include Leica Photogrammetry Suite, ERDAS ER Mapper, ERDAS ECW/JP2 SDK (ECW (file format)) are used throughout the entire mapping community (GIS, Remote ERDAS IMAGINE by Sensing, Photogrammetry, and image compression) and ERDAS Inc ERDAS APOLLO Products include ArcMap, ArcGIS, ArcSDE, ArcIMS, ArcWeb Esri services and ArcGIS Server Products include G/Technology, GeoMedia, GeoMedia Professional, GeoMedia WebMap, and add-on products for Intergraph industry sectors, as well as photogrammetry. Powerful desktop GIS MapInfo Professional is enhanced with many plug-ins including MapInfo Drivetime for route analysis, MapInfo by Pitney Bowes MapInfo Engage 3D for 3D and statistical analysis, MapInfo Software MapMarker for Geocoding developed in Cambridge, England (Smallworld, Inc.) and purchased by General Electric. Used primarily by public Smallworld utilities

Examples of software available via the Internet in the form of a service – Software as a Service (SAAS) Name Comment ArcGIS Online ESRI’s cloud based version of ArcGIS online mapping platform that offers an open source, cloud CartoDB based SaaS model (Software as a Service) Mapbox provider of custom online maps for websites

Examples of platforms available in the form of a service – Platform as a Service (PAAS) Name Comment ArcGIS Online Google Maps Javascript API version 3 Microsoft Bing Geocode Dataflow API US Census Geocoder

GIS COMPONENTS 14

Examples of data available in the form of a service – Data as a Service (DaaS) Name Comment ArcGIS Online Apple Maps Google Maps OpenStreetMap Microsoft Bing Maps

Examples of Spatial database management systems Name Comment Boeing’s Spatial Query Server Spatially enables Sybase ASE Allows spatial querying and storing of most spatial data DB2 types Allows spatial querying and storing of most spatial data Informix types Allows spatial querying and storing of most spatial data MySQL types The latest player in the market of storing and querying spatial data. GIS products such as MapInfo and Cadcorp SIS can read and edit this data while ESRI and others are Microsoft SQL Server (2008 expected to be able to read and edit this data within the next and later) few months Product allows users to perform complex geographic operations and store common spatial data types in a native Oracle environment. Most commercial GIS packages can Oracle Spatial read and edit spatial data stored in this way PostGIS A mature set of extensions to the free PostgreSQL database Allows users to store common spatial data types, load spatial data files with well-known text (WKT) and well- known binary (WKB) formats and perform spatial processing using SQL. Open Geospatial Consortium (OGC) certification allows third party GIS software providers to store and process spatial data. GIS products such as ArcGIS from ESRI SAP HANA woks with HANA Teradata geospatial allows storage and spatial analysis on location-based data which is stored using native geospatial Teradata data-types within the Teradata database VMDS Version managed data store from Smallworld

GIS COMPONENTS 15

To get a better understanding of the structure of the data, services and the NSDI geoportal, the following image presents, in layers, their setup, i.e. their technical architecture in accordance with the INSPIRE Directive. Hence, the application layer – the geoportal, emits the services, and through these services the data to the end users of the data. All services that are available on the national geoportal have been prepared according to the standards of INSPIRE/ OGC (Open Geospatial Consortium).

Application and Geoportals Appl. Layer

Service Bus

GeoRM layers DT NS DT

Layer View Download Transf. InvokeSD Service Registry Service Discovery Service Service Service Service Service

Service Data Set Registers Spatial Data Set Data Layer Metadata Metadata

Thematic DS TWG TWG TWG

Framework for harmonized DS

DT MD DT DS

Image 3: Illustration of INSPIRE technical architecture5

2.5 Data

The most important GIS component is the data. Article 5 of the Law on NSDI defines the 32 topics of sets of spatial data, which the NSDI entities need to standardize and post on the NSDI geoportal. In addition to the national standards, the NSDI entity should also harmonize its sets of spatial data with the European standards, in accordance with the INSPIRE Directive. For the sets of spatial data, there are technical specifications available on th INSPIRE6 website.

The geographic data and the tabular data can be acquired from an NSDI Entity/ third party or from a commercial data provider.

GIS COMPONENTS 16

2.6 Human resources

The establishment of GIS is practically impossible without the involvement of educated human resources. The human resources required for the functioning of GIS range from a profile of technical specialists who design and maintain the system to those who use the GIS system.

2.7 Methods/ procedures

A successful GIS system is based on high-quality analysis and identified needs in each institutions, and it operates according to a well-designed plan and business rules, through special models and operational practices that are defined by each institution – NSDI entity for itself.

2.8 Related technologies

The GIS systems can be closely related with other types of information systems, due to their capability to manage and analyze geographic data.

The spatial data are created / imported through desktop tools. These data (vectors, rasters, tables and other data) with all the additional information are kept on a data server from the GIS system at the NSDI entity.

Specialized and optimized systems for management of databases (Database Management Systems – DBMS) that do not have analytical visualization tools are used for storing and managing all types of data, including the geographic data. Best-known DBMS include MySQL, PostgreSQL, MongoDB, MariaDB, Microsoft SQL Server, Oracle, Sybase, SAP HANA, MemSQL, SQLite and IBM DB2.

For the purpose of presenting and publishing the spatial data, a centralized application solution is used, which can be kept on a dedicated application server or together with the data on the data server. The decision enables the creation and publication of web services, creation and management of metadata, user management, and such.

On the client / user side (desktop/web) there are software applications that establish a connection with the database for the purpose of conducting specific analyses of the data, preparing forms for print, processing and

GIS COMPONENTS 17 inputting certain changes to the data, review of the users and data, and other purposes.

Data server

Data + and application server NSDI entity Application server

NSDI entities NSDI entities that publish data with 1 server that publish data with 2 servers

NSDI po

Geo rtal

User

User NSDI entity

Application server

Image 5: Illustration of 1st and 2nd category of NSDI entities and external users

GIS COMPONENTS 18 3 STEPS FOR IMPLEMENTING 19

3 STEPS FOR IMPLEMENTING THE GIS SYSTEM AT THE NSDI ENTITY/ THIRD PARTY

For the successful implementation of the GIS system in each institution, it is necessary to provide the 5 previously specified GIS components: hardware (appropriate IT infrastructure), software (server and client component), human resources, data and procedures. Other data services GIS server (ERP, DMS ...) Data server RDBMS server Application server

ADMINISTRATOR

Other institutions AREC Application State Statistics Office for data analysis Public Enterprise Attribute data Future applications Water Supply and Sewage Spatial data for public WEB access Mobile City of Skopje GIS users

GIS desktop clients WEB GIS clients

Sector x, y, z

WEB GIS users MS IE read-only access

WEB GIS users MS IE Other GIS users Data review Creation/ storage and analysis of spatial data Image 6: The image presents the flowchart of the recommended system architecture on a typical GIS system

3.1 Required hardware

As shown on the image above, it is recommendable for the GIS system to have at least two servers dedicated for GIS: GIS data server and GIS application server.

The GIS data server is going to be used for installation of RDBMS (Relational Data-Base Management System), Oracle, PostgreSQL Server, MS SQL or another server where all the spatial data (raster and vector) is going to be kept.

The GIS application server will serve all the desktop and web GIS application through which the users are going to access the GIS data server.

STEPS FOR IMPLEMENTING THE GIS SYSTEM AT THE NSDI ENTITY/ THIRD PARTY 20

There is an option for the GIS system to be developed on a single server machine that can be used both as a data and as an application server.

In addition to the server/s, to work with GIS the users need to also have personal computers which do not necessarily need to be used exclusively for the GIS applications.

3.2 Required software

GIS software enables the presentation, visualization and analysis of geospatial data, as well as the preparation of charts/ maps and or geospatial presentations.

The entities that publish the geospatial data on the NSDI geoportal need to have GIS software which consists of a server and a client component. The server component enables the publication of standardized web services, while the client component supports the reading thereof. The entities that appear as data users from the NSDI geoportal only need to have the client component that enables the reading of standardized web services. On the market, there is GIS software available with protected code (commercial/ licensed) and open-source GIS software. The use of GIS software with protected code is payable for a fee / maintenance and it also provides the appropriate support from the producer. The use of open-source GIS software is initially free of charge, and it does not include support. Each entity, based on its vision and strategy, as well as its needs and possibilities, should make the decision about the choice of the appropriate GIS software for their own needs, as well as the manner of future functioning thereof in relation to the NSDI. The list of open-source software, as well as the list of commercially available software, is presented in the previous chapter “GIS components” in the part for servers.

3.3 Required human resources

For the efficient establishment and functioning of the GIS/NSDI, the NSDI Entity/ third party, in line with their respective possibilities and needs,

STEPS FOR IMPLEMENTING THE GIS SYSTEM AT THE NSDI ENTITY/ THIRD PARTY 21 should assign/ dedicate a minimum number of human resources from the field of information technology and geospatial data.

The dedicated persons need to possess or acquire the knowledge and skills to operate the GIS systems for the purpose of successfully meeting the set targets and connecting the NSDI Entity/ third party to the NSDI geoportal.

3.4 Required data and services

The data that are part of the NSDI have been defined in Article 5 of the Law on NSDI. The 32 sets of spatial data are included in the Data Register (http://nipp.katastar.gov.mk/geoportal/catalog/registries/registries. page), where each data is connected to the institution that is in charge of its preparation/ publication.

Depending on the structure of the geospatial data, the data can be classified as national and/or European. The national data is prepared in accordance with the national standard, while the European data is prepared in accordance with the technical specifications arising from the INSPIRE Directive. Both types of data can be published on the NSDI geoportal through services.

Each NSDI entity shall be obliged to perform the standardization of the data within their competence and for such purpose, the NSDI entity shall create the web services to be published on the NSDI geoportal.

In accordance with Article 36 of the Law on NSDI, all the competent institutions – NSDI entities are obligated to get in full compliance of the provisions of the law no later than 31st December 2019, meaning that within the stipulated deadline it is required to conduct the standardization and harmonization of the sets of spatial data and to create services that would facilitate the inter–institutional exchange of geospatial data.

Services

NSDI Policies Data Subjects

Standards

Image 7: NSDI Components

STEPS FOR IMPLEMENTING THE GIS SYSTEM AT THE NSDI ENTITY/ THIRD PARTY 22

3.5 Internal procedures

For the purpose of successful implementation and putting into operation of the GIS system as well as its connection to the NSDI, it is necessary to conduct harmonization of the internal regulations of the NSDI Entity/ third party with the Law on NSDI and the NSDI bylaws, i.e. to adopt, amend and cancel policies, directives, rulebooks, instructions, and such documents.

3.6 Graphical presentation of the steps for implementation of GIS

Preparatory phase Implementation phase

1. Analysis of the status, 8. Connecting to the national NSDI geoportal identification of needs, reviewing Publishing the services and making proposals for choice of software (commercial/ open-source) for establishment of GIS/ NSDI depending on the capacities of the NSDI Entity

7a. Preparation of 7b. Standardization and metadata harmonization 2. Informing the superiors/ Preparation of web Preparation of metadata responsible managers of the NSDI services Preparation of web services Entity and making a high-level decision about the choice of software

6. Digitalization of data 3. NSDI makes a decision to nominate the persons who would operate the data on the NSDI portal

5.-Procurement of hardware - Software procurement/ installation - Organizing trainings / education 4. Staffing for the purpose of commencing the activities related with the establishment of GIS/ NSDI

STEPS FOR IMPLEMENTING THE GIS SYSTEM AT THE NSDI ENTITY/ THIRD PARTY 23 4 MINIMUM CONDITIONS

3 12 2

7 5 2 24

4 MINIMUM CONDITIONS FOR SETTING GIS AND ITS CONNECTION TO THE NSDI

The amount of the required financial resources to provide the minimum conditions for the establishment of the GIS system depends on the fact whether the NSDI Entity/ third party is going to decide to use commercial software or open-source software.

To conduct the analysis which of the specified two options is suitable for implementation in the NSDI Entity/ third party, several parameters need to be taken into consideration, pursuant to the actual needs, as follows:

• Prices and specifications for procurement of the necessary hardware and software components,

• Prices for procurement/ development/ upgrade of the software solution for using the geospatial data,

• Type and level of support from the hardware and software supplier,

• Price of regular annual maintenance and hardware and software upgrade,

• Available educated human resources or human resources that need to be educated,

• and such.

4.1 Results of the analysis conducted in July 2017

The following table presents the results of the analysis conducted in July 2017 whose purpose was to define the financial resources required for the procurement of the minimum parameters for commencing the implementation of the GIS system at the NSDI Entity/ third party.

MINIMUM CONDITIONS FOR SETTING GIS AND ITS CONNECTION TO THE NSDI 25

Procurement of hardware Quantity Mandatory New hardware to be procured or already procured hardware to be used. The price of procurement of new hardware that meets the minimum performance requirements for functional GIS which would serve as basis for support of the GIS data and data and application server equals around application server 1 200.000,00 MKD. Procurement of software Mandatory Open-source software or commercial software can be used. Open-source software is free of charge to use, while the procurement of a commercial server component would cost around 500,000 MKD plus the annual funds for Server GIS software 1 maintaining the license. Open-source software or commercial software can be used. Open-source software is initially free of charge to use, while the procurement of a commercial desktop GIS software would cost Client (desktop) GIS around 750,000 MKD plus the annual funds for software 1 maintaining the software. Preparation of data Applicable for analogue data only The preparation of the data is conducted by using the GIS software. Data can be prepared by trained personnel of the NSDI Entity/ third party. If the NSDI Entity/ third party does not have adequately trained personnel, the data preparation can be performed by companies that offer such type of Digitalization and services on the market. The price of scanning georeferencing the and georeferencing of 1 sheet (one map) is MKD geospatial data and 2,500, while the price of digitalization per 1 ha on quality control the sheet (the map) is 250 MKD per hectare. Training Mandatory if no trained staff is available The approximate price for commercial software Specialized GIS training / open-source software training would be training 1 around 100,000.00 MKD per attendee. Preparation of services Mandatory

MINIMUM CONDITIONS FOR SETTING GIS AND ITS CONNECTION TO THE NSDI 26

The services are created on the GIS software. They can be prepared by the trained personnel of the NSDI Entity/ third party. If the NSDI Entity/ third party does not have adequately trained Preparation of web personnel, the services can be prepared by services (WCS/WMS/ 1WCS companies that offer such type of services on the WFS) for a single 1WMS market. The price for this type of service for one dataset, through the 1 WFS set of prepared digital data is around 125,000.00 use of GIS software MKD. Publishing the web services on the NSDI geoportal Mandatory The NSDI Entity/ third party needs to report to This task is performed AREC the web services that have been prepared by the Real Estate and that need to be publicly posted on the Cadaster Agency national geoportal.

The specified prices have been calculated based on the prices offered within tendering procedures implemented in several institutions – Entities that are members of the NSDI.

4.2 Benefits

The implementation of the minimum conditions for establishing the GIS and its connection to the NSDI will create the required conditions for the following:

• State-of-the-art access to organizing geospatial data, Security of data and services,

• Easy access of the employees to the geospatial data,

• Raising the awareness of the employees about GIS and NSDI.

Moreover, the following will be accomplished:

• Building own capacities for GIS and NSDI,

• Presenting the data on the NSDI geoportal,

• Implementation of the obligations arising from the Law on NSDI.

MINIMUM CONDITIONS FOR SETTING GIS AND ITS CONNECTION TO THE NSDI 27

5 POSTING DATA ON THE NSDI GEOPORTAL

The results of the established GIS system will be visible at the moment when the data that are available to the NSDI Entity/ third party are available on the internet through the national geoportal for all interested users.

For the created/ harmonized data it is necessary for the NSDI Entity/ third party to also create the metadata and services thus enabling access thereto.

5.1 Creation of metadata

To facilitate the searching and finding the data on the national NSDI geoportal. It is necessary to create the metadata for such data. The metadata are data that describe the data/ services and they are created and edited through the “metadata editor” tool. For all the NSDI entities, the metadata editor is available on the national NSDI geoportal (http:// nipp.katastar.gov.mk/geoportal/catalog/main/home.page). The metadata should be prepared both for the data and for the service.

For the entity / third party to be able to create metadata, it needs to register on the national NSDI geoportal on the following link: http://nipp. katastar.gov.mk/geoportal/catalog/identity/userRegistration.page

5.2 Creation of web services

The term “web service” describes the standardized manner of integrating web-based applications by using standards through internet protocol.

The service enables the user to conduct searching, viewing and downloading geospatial data posted on the NSDI geoportal.

The most common services that the NSDI entity (producer) should create for its data, i.e. the services that the entity uses (use) to acquire the data are the following:

• WMS () – service that enables graphical presentation of the data visualized in raster form,

• WFS () – service that enables downloading the data in their original (vector) form.

MINIMUM CONDITIONS FOR SETTING GIS AND ITS CONNECTION TO THE NSDI 28

The said services are created by using the appropriate software (GeoServer/MapServer/OpenLayers/Esri/... etc.).

In order to make its data available on the internet, each entity/ third party needs to create the said services, then post them on the national geoportal.

5.3 NSDI Laboratory

The Real Estate Cadaster Agency, as the coordinator of the NSDI activities in the Republic of Macedonia, with cooperation/ support from the Dutch cadaster in 2018 is going to establish an NSDI laboratory. The purpose of the laboratory is to create the technical conditions for performing trainings for the NSDI entities interested in expanding their knowledge and making their data available. In the laboratory, both open-source and commercial software will be available for the trainings. The trainings will be conducted by trainers who are representatives of NSDI entities with experience in this area.

MINIMUM CONDITIONS FOR SETTING GIS AND ITS CONNECTION TO THE NSDI 29 5 CONCLUSION

100% 30

6 CONCLUSION

The GIS system needs to enable the connection with the national NSDI geoportal and integration with other systems or openness to other clients and users. It needs to be open for continuous upgrading, supplementing with new possibilities and functionalities, do that the institution – NSDI entity could keep up with the technical – technological progress.

The Manual presents the calculation of the financial support made in June 2017, and which support is required for the initial establishment of the GIS system in function of the NSDI on commercial basis with minimum required performances for the NSDI entity, would equal 1,450,000.00 MKD. This amount does not include the funds that would be required for data digitalization, preparation of web services and staff training.

In case of establishment of the GIS system in function of the NSDI on “open-source” basis, the costs for the NSDI entity would amount to 200,000.00 MKD according to the calculation made in July 2017, just for the procurement of the minimum hardware necessary for the establishment of GIS in function of the NSDI. This amount does not include the funds that would be required for data digitalization, preparation of web services and staff training.

The said amounts match the funds planned within the NSDI Strategy that should be provided by each NSDI entity (in the amount of 3,690,000.00 MKD).

The purpose of this Manual is to enable the NSDI Entities/ third parties to more easily and more successfully publish and use the sets of spatial data from the NSDI geoportal.

CONCLUSION 31 7 LITERATURE AND USEFUL LINKS 32

7 LITERATURE AND USEFUL LINKS

http://www.rst2.edu/ties/gentools/comp_gis.html

https://en.wikipedia.org/wiki/List_of_geographic_information_systems_ software

1 http://nipp.katastar.gov.mk/geoportalCms/wp-content/up- loads/2017/09/STRATEGIJA-ZA-NIPP-2017-2019.pdf 2 http://nipp.katastar.gov.mk/geoportalCms/wp-content/up- loads/2014/09/zakon-za-NIPP-mk.pdf 3 http://nipp.katastar.gov.mk/geoportal/catalog/main/home.page 4 http://www.opengeospatial.org/docs/is 5 http://inspire.ec.europa.eu/reports/ImplementingRules/net- work/INSPIRETechnicalArchitectureOverview_v1.2.pdf 6 https://inspire.ec.europa.eu/document-tags/data-specifications

LITERATURE AND USEFUL LINKS Example of GIS system architecture

Desktop client Web client

QGIS OpenLayers User

interface ArcGIS ArcGIS for Portal

GeoWebCache WMS WCS WPS Network services WFS CSW

server GeoServer ArcGIS for Server GeoNetwork Application MapServer

Database Data Metadata

Oracle Raster Data Data storage storage PostgreSQL Tables MySQL Other NIA N DO SD E I C A - N M

A - T

I

O

E N

R

A

U

L T

C S

P U

A R

T

T

I S

A

A

L

R

D F

A N I T

A

Republic of Macedonia AGENCY FOR REAL ESTATE CADASTRE Trifun Hadji Janev 4, 1000 Skopje, http://www.katastar.gov.mk