1. Introduction
The utility network cadastre in Serbia is the main register of utility lines and the rights to them, together with the property owners’ data. It contains information on the water supply network, sewage and drainage network, hot water network, electricity network, telecommunications network, oil pipeline network, and gas pipeline network. The Law on State Survey and Cadastre (“the Law”) [
1] from 2009 prescribes the establishment and maintenance of the utility network cadastre as well as the real estate cadastre. According to this law, a unified geodetic-cadastral information system of both the real estate cadastre and the utility network cadastre should be developed, but this has not been achieved yet. There is a need to integrate the existing subsystems into one unifying data model that will be completely based on the current legislation and standards in the field of spatial data and land administration. There are several reasons for a unified geodetic-cadastral information system. One reason is to ensure the easier maintenance of the rights for both the utilities and properties located above or below them. The utility network cadastre requires information on where the cadastral parcels above or below the utility line are located. If the right holders of the utility lines are not the same as the right holders of the parcels on which the utility lines are located, they must ask for permission from the right holders of the parcels to build or maintain the utility lines. Therefore, a link between a utility line and the parcels must be established and maintained. The other reason for a unified system is to ensure more efficient procedures for the companies that are utility owners to obtain consent for the placement, repair, or removal of utility lines. In the existing information system, these procedures are executed based on outdated data from the real estate cadastre, usually copied at some point in the past. A unified information system could facilitate the business processes in the Serbian geodetic authority, since it is responsible for both registers. Finally, a unified geodetic-cadastral information system could be an information system as the Law prescribes.
This research was motivated by the problems that have arisen in the Serbian utility network cadastre and the real estate cadastre due to the inadequate legacy information systems. The Law defines the geodetic-cadastral information system as a single information system covering all the areas for which the geodetic authority is in charge, among which are the real estate and the utility network cadastre. The information system for the real estate cadastre is based on a DOS (Disk Operating System) application and FoxDbf database, while cadastral maps are CAD (Computer Aided Design) or GIS (Geographic Information System) oriented and not all municipalities are digitized. Alphanumeric and graphical data are separated and without relations. A similar situation can be seen with utility network data, where graphical data are stored separately from alphanumeric data containing attribute data for the utilities and the rights to them. This means that the existing geodetic-cadastral system consists of several legacy subsystems that are poorly connected. On the other hand, the establishment and maintenance of the real estate cadastre and the utility network cadaster, as well as rights registration, are based on the same law and the same procedures. As mentioned above, for successful procedures to obtain the consent for the placement of utilities, the company needs to collect the necessary documentation containing data from the real estate cadastre. At this point in time, there is no connection in the database between the parcels and utilities and this results in using outdated data and longer, more complicated, and error prone procedures. The Manual for Implementation and Maintenance of the Utility Network Digital Database (“the Manual”) [
2] specifies a mandatory set of classes and attributes for modeling utilities in the utility network cadastre. A wider set of specific technical attributes related to the functioning of utilities are maintained by the utility owners and are out of scope in the utility network cadastre. Mandatory classes and attributes specified in the Manual are necessary for the proper description of existing utilities in situations where companies need to do on-site digging, as they need to know which utilities (to which utility network they belong, what is their type, what is the elevation of the utility or device) have already been placed in the wanted location in order to prevent possible damage. Since the data model is the core of the system, the first step in solving the above problems is the development of a unifying data model.
The aim of this research was to develop a unified data model of the Serbian real estate and utility network cadastre in order to solve the above-mentioned issues. In a previous paper [
3], the authors developed a conceptual model for the Serbian real estate cadastre, tested it, and proved its compatibility to LADM (Land Administration Domain Model) [
4], and finally developed and proposed a Serbian LADM country profile. According to the current legislation, a single utility line together with the belonging connectors, devices, or facilities is a subject of rights registration in the utility network cadastre, so in the sense of LADM, a utility line can be considered as a spatial unit represented by the class derived from the LADM class LA_LegalSpaceUtilityNetwork. The mandatory set of classes and attributes for utilities and related objects, which is specified within the Manual, should be included in the Serbian LADM country profile. In this paper, we proposed the extended Serbian LADM country profile to introduce a unifying data model of the real estate cadastre and the utility network cadastre.
In the sense of a foreseen revision of the LADM standard, which among other things, puts a possible focus on the utilities [
5], this paper presents a case study, which is especially interesting for the specific situation in Serbia, where utilities are considered as separate legal objects that can be sold or leased. With this extended LADM country profile for Serbia, we propose that the model based on national legislation, as well as on international standards, can be implementable and usable in practice, particularly since the Law entered into force in 2009, but there has yet to be a proper solution.
Another issue that may be raised is the use of 3D data. There are many examples of analysis of how to register 3D legal spaces in the cadastral system. A procedure for registering 3D legal spaces for underground objects characterized by their special purpose (e.g., wine cellars) was described by Janečka and Bobíková [
6]. Kim et al. proposed a framework for a 3D underground cadastral system that could register various types of 3D underground properties using indoor mapping for as-built building information modeling (BIM) [
7]. Stoter et al. (2017) presented the methodology to represent legal volumes in an interactive 3D visualization that could be registered in the land registers by the means of source data stored in the 3D BIM [
8]. In the context of the utility network cadastre, several studies have covered this topic. The integration of subsurface utility networks in 3D cadastre was analyzed by Pouliot and Girard [
9]. Yan et al. proposed a framework that organized the workflow from an underground utility data survey to data use and highlighted the necessity of integrating the 3D utility network data model with the LADM [
10]. In the case of Turkey, the use of underground spaces (including utilities) for the cadastral system and the need to use subsurface and 3D cadaster systems in addition to the traditional 2D register system was evaluated [
11]. The significance of LADM and the analysis of 2D and 3D spatial units for utility networks in India was presented by Ghawana et al. [
12]. In the case of Greece, a procedure for the transition from existing 2D GIS national cadastral systems to a 3D hybrid model to preserve the existing 2D unit systems but also integrate 3D representations of the physical objects was described in a previous study [
13]. Hashim et al. discussed the possibilities and shortcomings of underground utility mapping as an input into an urban underground cadastre [
14]. Döner et al. considered registration of the legal space of utility networks in a cadastre in a 4D context, which included 3D and time [
15] and emphasized that the model for a 4D cadastre should be based on LADM. The requirement analysis for developing the conceptual model for a 4D cadastre was presented in Döner et al. [
16]. Legal aspects of the utility networks and their relation to the real estate cadastre in different countries was described by Kitsakis et al. [
17].
Traditionally, the utility network cadastre in Serbia has used 2D data for the spatial representations of the data on utility lines. However, current technology trends enable the increasing use of 3D data. There have been several research projects undertaken on the utility network for the purpose of the utility network cadaster, including the use of ground penetrating radar for surveying optical and other sub-surface networks [
18], and the use of LIDAR (LIght Detection And Ranging) for surveying electric power utility networks [
19]. The 2D utility data have been derived from 3D data obtained in previous projects [
18,
19] in order to fit to the prevailing 2D paradigm. However, this has raised the question of how this 3D data can be preserved and used in a utility network cadastre. The aim of this paper was also to analyze the possibilities of how this could be achieved. One possible solution that we proposed is based on linking the spatial units with their 3D CAD source document. This solution allows the user to easily find the source document, which has to be searched to reach the desired data. In order to provide one-to-one links between the alphanumeric data of utility lines (descriptive data and rights) and 3D geometry, the existing utility network models and formats were considered.
The paper is structured as follows. After the introduction,
Section 2 provides an overview on how the utility network cadastre in Serbia is organized based on the national legislation and also emphasizes the issues that arise during the implementation of the national legislation.
Section 3 describes the necessity to introduce a unifying data model of the real estate cadastre and utility network cadastre through the development of the extended Serbian LADM country profile.
Section 4 presents the discussion on the technologies used for the acquisition of the utility line data in Serbia and the possible ways to include both 2D and 3D geometries in the Serbian utility network cadastre, even though it is 2D based. Conclusions and future work are given afterward.
2. Utility Network Cadastre in Serbia
The survey, establishment, and maintenance of the utility network cadastre in Serbia are defined by the Law on State Survey and Cadastre from 2009, the Rulebook on Survey and Utility Network Cadastre from 2010 [
20], the Manual for Implementation and Maintenance of the Utility Network Digital Database from 2005, and the Law on the Procedure for Registration in the Real Estate Cadastre and Utility Network Cadastre from 2018 (“the new Law”) [
21]. The utility network cadastre is the main register of the utility lines and the rights to them, together with the property owner’s data, and contains information on the following: water supply network, sewage and drainage network, hot water network, electricity network, telecommunications network, oil pipeline network, and gas pipeline network. The devices and plants that are built on the utility lines, which enable the function and proper use of the utility lines and are fully incorporated parts of the utility lines, also belong to the utility network cadastre.
The survey of the utility lines is financed by the right holders of the utility lines, local government, or other interested legal and natural persons. The data collected during the survey are used to establish the utility network cadastre. The utility network cadastre consists of spatial source documents, administrative source documents, and the utility network database. Spatial source documents are a set of documents and data generated in the process of designing and surveying the utility lines and other documentation related to the utility lines that are made available by the state authorities, companies, and other organizations. Administrative source documents are documents that can be used as a basis for registering the rights and restrictions on the utility lines.
For each type of utility network, a set of necessary attributes that are collected during the measurements of utility lines are defined: for the water supply network, a zone number, material type, and pipe diameter should be measured; for the electricity network, the voltage and the number of cables of the same voltage should be measured, etc. The attributes and classes for each utility network type are defined in the Manual.
The new Law regulates the rules for the procedure of registration in the real estate cadastre and the utility network cadastre, their maintenance, the subject and types of entries in that procedure, and the procedure rules for issuing documents from the mentioned registers. This new Law extends the Law from 2009 in this area. Novelties are related to the use of e-counter services for submitting requests to improve the performance of cadastral services to users. It is anticipated that each property and utility line will be assigned a unique property identification number (UPIN). Since there are a number of different options to store the geometric data of the utility lines and related objects, in some situations, UPIN can be used as a connection between the alphanumeric and geometric data. More on the possibilities of using different utility data models will be given in
Section 4.
In the process of a utility line survey, data on the property rights, the rights of use, and other real rights prescribed by the laws, as well as data on the holders of these rights, are collected. The utility network cadastre considers the physical boundaries of utilities as legal spaces of the utilities. One or more investors, who have the right of ownership or joint ownership on the cadastral parcels on which the utility line is located, are entered as the right holders on the utility line. Apart from the registration of the owner of the property right, other real rights, such as mortgages, easements, and notices, can be entered on the utility lines. A mortgage is a special restriction of the ownership right and involves conveying an interest in a property by a debtor to a creditor as security for a financial loan, with the condition that the property is returned when the loan is paid off. An easement is the right of the owner of a real property to use the neighboring real property in a certain way or to require the owner of the neighboring real property to keep it from certain behavior. A notice relates to the registration of facts that are of importance for the establishment, modification, termination, or transfer of real rights to real properties, relating to the characteristics of the holder of the right on the real property, or on the legal relations regarding the real property. The registration of a notice does not prevent further entries on the real property to which the registration refers [
3].
Maintenance of the utility network cadastre includes the implementation of the changes prescribed by the laws in the utility network cadastre database. The procedure for maintenance is initiated at the request of the right holder who submits the administrative and spatial documents that are the basis for the change of data.
Two documents can be issued from the utility network cadastre: a cadastral map for the utility lines and the utility line folio. The cadastral map for the utility lines is a two-dimensional representation of the utility lines at the national projection level containing the data of the utility lines and related facilities and devices, characteristic attributes, related cadastral parcels, etc. The utility line folio is the basic document for the utility lines and the real rights to them. It contains the data on the cadastral number of the utility line, the name of the city or municipality, the type of the utility line, the name of the utility line (from the project documentation), basic characteristic data on the utility line, the length of the utility line, the name and the address of the owner or holder of the utility line, the type, and the scope of the right, and the data on restrictions on the utility line. An integral part of the utility line folio is an annex containing data on the cadastral parcels below or above the utility line location. The utility line folio is a concept by which the data in the utility network cadastre are organized.
Article 157 of the Law states the necessity for implementing a unified information system of both the real estate cadastre and the utility network cadastre, but this has not been achieved yet. There is a need to improve the current cadastral system and to integrate the existing subsystem data models (one of which is the utility network subsystem) into one unifying data model that will be completely based on current legislation and standards in the field of spatial data and land administration.
There are several problems with the existing utility network cadastre that have not yet been resolved. A number of municipalities in Serbia do not have an established utility network cadastre at all. For those that have an established utility network cadastre, the data are usually not up-to-date. In the past, it was not unusual that utility lines were dug in without being registered in the register. Today, a legally defined procedure for registering utility lines is respected, but the process of registering changes in the registry is time-consuming. The poor synchronization in conducting the works on the utility lines between the different companies that are responsible for utility lines and the local governments responsible for spatial planning has resulted in frequent digging, ground subsidence, and damage to the utility lines. Due to ground subsidence, damage, and displacement of the utility lines, there is a lack of harmony between the data in the register and in the field. Data on the rights and restrictions are stored separately from the geometries and alphanumerical attributes of the utility lines, which makes it difficult to issue correct data to the various parties.
Data in the utility network cadastre are 2D based. Formats used to store the geometric data of the utility lines are dxf and shapefiles (shp). Geometric data are mostly created in a CAD environment and then exported in shp files, which means that often one geometry in a shapefile is not the whole utility line. Another issue is related to situations where the 2D view does not provide good insight into the position of the utility lines, such as crossing or passing different types of utility lines at a sharp angle, crossing utility lines from the subterranean to the above ground, and the vertical installation of utility lines in the same trench (due to the lack of space in the zone between the road and the buildings). In older factories, parts of the utility line installations pass under the buildings. In such situations, an overlap of the rights on the building and the utility line is evident. Furthermore, it is often in factory shafts that there are many pipelines and cables that overlap one over the other due to system upgrades and other needs.
Figure 1a shows a photo of one shaft in the factory with the indicated type of utility line.
Figure 1b shows a 2D map of this shaft in the utility network cadastre. It is very complicated, so in this and other mentioned situations, an overview in 3D could help the user understand the position of the utility lines on the terrain, as well as the extent of the rights and restrictions on the utility lines. There is a certain amount of existing 3D data that are currently not in use in the cadastral system for this purpose.
3. Extended Serbian LADM Country Profile
The data model is the core of the system. In order to resolve some of the problems related to data organization and integration, as well as to achieve efficient access, sharing, and exchange of the utility network data on the principles of interoperability, it is necessary to create a domain model according to the national legislation and current standards in the field of geospatial data. A standardized model of the legal data of utilities and their spatial representation is presented within the ISO 19152: Land Administration Domain Model (LADM). The LADM provides an abstract, conceptual model covering basic information-related components of land administration, including the parties (people and organizations), basic administrative units, rights, responsibilities, restrictions, spatial units (parcels and legal space of buildings and utility networks), spatial sources, and spatial representations of land administration data [
4].
One of the reasons for this research was due to the necessity of developing a unified information system of both the real estate and utility network cadastre in Serbia, which is prescribed by Article 157 of the Law. This new cadastral system should be based on a new data model that will support better cadastral (and utility) data management, provide better integrity of the data by establishing relations among the data, and enable a more advanced search of the data.
In order to develop a unified data model, research was performed using the following steps:
Analysis of the requirements defined in the Law and other relevant rulebooks;
Analysis of the international standards in the field of the research and the literature review;
Analysis of the current information systems, the databases, data dictionaries, and code lists;
Reverse engineering to transform the existing physical model to a logical model;
Conceptual modeling to capture the concepts of the real estate and utility network cadastres;
Analysis of whether the conceptual model was conformant to the LADM;
After proving conformity on Level 2, the Serbian country profile was developed;
For utilities, connectors, and other related objects and devices, Steps 1–6 were conducted; and
Since the conformity to the LADM was proven, the extended Serbian country profile was developed.
Steps 1–7 of this research design related to developing the Serbian LADM-based country profile were conducted in the previous paper by the authors [
3]. In this paper, research steps 1–6, 8, and 9 were conducted for the existing utility network cadastre information system, national legislation, and scientific literature related to the utilities.
In the last few years, several LADM based country profiles have been proposed, i.e., for Poland [
22], the Czech Republic [
23], Croatia [
24], Malaysia [
25], and Korea [
26]. In some of these country profiles, the modeling of utilities was considered. In the Czech Republic, the (legal) information of the utility networks is not registered in the cadastre. However, there is an initiative to store the legal data of utilities in the cadastre with the dynamic reference to their geometries located in the database of utility companies. In the Korean country profile, a class for representing utilities was added together with the utility name and adjoining parcel information. In the Malaysian country profile, a class was added to organize the various types of spatial units, and utilities were marked with one level type. In the future, utilities could be more in focus, given that the revision of the ISO 19152 standard envisages a potential broad scope, including utility legal spaces [
5].
The extracted set of classes from the Serbian LADM profile that were significant for this paper are shown in
Figure 2, whereas all classes of the Serbian LADM profile can be found in a previous paper by the authors [
3]. All classes from the Serbian country profile have the prefix RS. Core classes of the profile were the RS_SpatialUnit, RS_Party, RS_RRR, and RS_BAUnit. The RS_SpatialUnit class describes spatial objects in the cadastre, including parcels, buildings, and parts of buildings, as well as utility lines and related objects. The class RS_SpatialUnit was further specialized to represent each spatial unit type (e.g., the class RS_Parcel was defined for parcels, etc.).
The country profile allows for the real estate and utility network cadastre data to be joined as required by the Law by introducing the RS_LegalSpaceUtilityNetwork class. The types of utility networks were defined within the RS_UtilityNetworkType code list. Additional associations were added between the RS_Parcel and RS_LegalSpaceUtilityNetwork to record the information about parcels that were above or below the utility line.
The Law describes the legal aspects of utility lines in the same way as it does for the real estate cadastre. This means that the profile classes of RS_Party, which represents the right holders, and RS_RRR, with its subclasses for rights and restrictions (mortgages, easements, and notices), remain the same for the utility line cadastre [
3].
Class RS_BAUnit represents a basic administrative unit, which is a set of the rights and restrictions for one real property so that the sum of shares is equal to one. In the Serbian cadastre, the basic administrative unit is equivalent to the real estate folio for parcels, buildings, and part of buildings. Real estate folio types were defined within the RS_BAUnitType code list. Since the data on utility lines are issued in the form of utility line folios, the code list RS_BAUnitType was extended to also contain this value.
A cadastral map for utility lines is a two-dimensional representation of the utility lines. Due to the given constraints, the spatial profile for Serbia was proposed as a 2D topological profile (
Figure 2), therefore, the RS_BoundaryFaceString class with a GM_MultiCurve type was used for the geometries.
The class RS_SpatialSource represents any source of 2D or 3D spatial data obtained with one of the methods, such as GNSS survey, photogrammetry, laser scanning, ground penetrating radar, etc.
The LADM defined the class LA_LegalSpaceUtilityNetwork as representing the legal space for utility networks. This class can be associated with external classes for physical utility networks via the extPhysicalUtilityNetworkID parameter. This is foreseen for countries where legal utility data are maintained by the cadastre, but physical objects for each separate network are maintained by the owner [
16]. However, by analyzing the appropriate legislation, for the case of the Serbian cadastre, it was necessary to extend the LADM profile to include a mandatory set of classes and attributes for the utility lines [
27]. The Manual describes in detail the objects of the digital database of the utility network cadastre.
Figure 3 shows the Venn diagram of the class and attribute disposition between the cadastre and utility owners and where those attributes should be maintained. A unified data model that should exist in the cadastre consists of the Serbian LADM profile based on basic LADM classes together with the utility network attributes described in the Manual. Together, they represent an extended Serbian LADM profile, as prescribed by the Law. On the utility owner side, there are special utility network attributes that are maintained only by the organizations responsible for the utility lines. These attributes are necessary to monitor the proper functioning of the utility lines and related objects and they should not be part of the unified data model in the cadastre.
In the Manual, the spatial objects are grouped by the type of geometrical representation—point, polyline, and polygon. All phenomena that do not have a length or surface are represented with points. All phenomena that have a length, but not a surface, are represented with a polyline, and all phenomena that have a surface are represented with polygons. For each type of utility network, a necessary class set is defined. For each phenomenon in one utility network, a type of preferred geometrical representation is specified. This means, for example, that there are two classes for the utility lines for one network type—one for line representation and one for polygon representation. Such data organization is the result of the use of shapefiles that have the ability to store only one type of geometry. However, when looking at any type of utility line network, it can be concluded that its elements can be viewed as a network made up of nodes, link sets, and objects. In order to develop a proper domain model for utility line networks, existing classes defined in the Manual were remodeled. This resulted in a new set of classes that covered the actual concepts of the specific utility line network instead of being based on geometry representation. Utility lines can be seen as link sets, intersection points can be seen as nodes, and related facilities can be seen as objects. Therefore, for the case of a Serbian unified domain model, a Serbian Utility Network Model was defined, as shown in
Figure 4. Three abstract classes were defined to represent the network main elements: RS_Node, RS_LinkSet, and RS_Objects, as well as the number of code lists. These classes contain common attributes for the specific network element type.
Class RS_Node represents all connecting points in utility line networks, such as intersections, poles, shafts, etc. A node can be described with terrain elevation and utility line elevation, sketch, method used for data acquisition, scale, etc. Terrain elevation refers to the altitude of the terrain and the utility line elevation relates to the altitude of the utility line connected to the node, which means that it is the altitude of the node itself.
Class RS_LinkSet represents all links and sets of links between nodes, such as utility lines and connectors. One link set represents one utility line, which is described with the position, source type, scale, number of lines, built material, etc.
Class RS_Objects represents facilities that are made along the utility lines and have a significant role in the functioning of the specific utility line network, such as a cable cabin, switchboard, extensions, etc. The object is described by elevation, the method used for data acquisition, scale, source, etc.
Code lists in the Serbian Utility Network Model describe the method for data acquisition, utility line material, origin of the utility data, position of the utility element, and the source of the data.
The dependencies between the different utility line network packages are illustrated in
Figure 5. All seven types of utility line network (Sewage and Drainage, Water Supply, Oil Pipeline, Telecommunications, Hot Water, Gas Pipeline, and Electricity) packages depend on the Serbian Utility Network Model package, which defines a number of common utility network classes and code lists. The Serbian Utility Network Model is a base model for each type of utility line network model. In order to create a set of classes for each utility line network, it is necessary to specialize the abstract classes RS_Node, RS_LinkSet, and RS_Object.
In the following text, an example of how the classes for a specific utility network were created will be described. For this purpose, a telecommunications network was chosen. For other types of utility line networks, the procedure for the creation of class diagrams remains the same.
A telecommunications network is a system that allows the exchange of information over significant distances by electronic means and refers to all types of voice, data, and video transmission. Telecommunications include a wide range of information transmitting technologies such as telephones (wired and wireless), microwave communications, fiber optics, satellites, radio and television broadcasting, the Internet, and telegraphs. In order to represent specific elements of the telecommunications network, a class diagram for this type of utility network was modeled (
Figure 6). Abstract classes from the Serbian Utility Network Model were specialized in order to cover the necessary telecommunication elements defined in the Manual.
In the case of RS_Node class, the specialized classes are RS_TelecomShaft, RS_IntersectionPoint, RS_TelecomExtension, and RS_TelecomPole. RS_TelecomShaft represents a shaft that can have a circle or square cover, which is described by the shaft number, cover elevation, and bottom elevation. The intersection point of the telecommunication utility lines is described by type, whether it is a horizontal, vertical, branching, or detailed intersection point. Extensions are a part of telecommunications equipment that can be added to a utility line to prolong it. RS_TelecomPole describes the telecommunication poles, which can be made of wood, concrete, iron, etc.
Class RS_LinkSet is specialized by the RS_TelecomLine and RS_TelecomConnector classes. Class RS_TelecomLine represents different types of telecommunication utility lines described by hierarchical level, height and width, and all other attributes derived from RS_LinkSet. Connectors are devices that link the utility line to another part of the telecommunications system installation.
Class RS_Objects is specialized by RS_TelecomObject, RS_Switchboard, and RS_Telephone classes. RS_TelecomObject represent different types of telecommunication objects, such as a cable cabin, amplifying cabin, etc. Class RS_Switchboard refers to an analog or a digital switchboard, while class RS_Telephone refers to different types of telephones in the telecommunications utility line system.
The same procedure was conducted for six other utility network types and resulted in a set of classes within the packages shown in
Figure 5. Obtained classes can be used to present the real situation, for example, the registration of ownership and the lease of the optical telecommunication lines.
Figure 7 shows the instance diagram of a situation where an optical line is leased for the eGovernment information system.
Another example refers to the relationship between gas utility lines and the parcel below where the utility line is located. The Law proposes that from the unified information system, a utility line folio can be issued together with the data on parcels that are below or above the utility line. A connection between the parcel and utility line is achieved with the association between the classes RS_Parcel and RS_LegalSpaceUtilityNetwork. However, since the spatial profile for Serbia is 2D based, an instance of the class RS_RequiredRelationshipSpatialUnit can be created to provide a stronger relationship between the parcel and the utility line. Topological relationships between the parcel and utility line can be verified by implementing the ISO 19125-2 standard and setting the attribute “relationship” of the class RS_RequiredRelationshipSpatialUnit to “ST_Intersects”.
Although the spatial profile for Serbia is currently 2D based, a need to keep the 3D data for specific situations is emphasized in
Section 2, particularly since there is a certain amount of existing 3D data. For the case of 3D data in the previous example, the mentioned topological relationship does not stand. In this case, an instance of the class RS_RequiredRelationshipBAUnit was created to represent the special relationship between the parcel and utility line administrative units.
Figure 8 shows an example of the instance diagram for a gas utility line that is located below the parcel. A similar instance diagram can be developed for the situation where a gas utility line is located above the parcel. For this case, the attribute “relationship” should be changed to “aboveTheParcel”.
4. Discussion
Existing problems regarding maintenance and visualization in the utility network cadastre have already been mentioned in
Section 2. In practice, when the right holders make changes to utility lines, it is necessary to record the data about that change in the utility network cadastre. In many situations, this is not done, and the actual state does not correspond to the one in the utility network cadastre. In these situations, it is necessary to find a way to obtain the correct data without digging in the field, in the case of underground utilities. As a solution for underground utilities, a ground penetrating radar (GPR) combined with an electromagnetic locator can be used [
18]. When the GPR device moves above the surface, the transmitting antenna sends polarized, high frequency electromagnetic (EM) waves into the ground. Some of the EM waves are reflected from the dielectric boundary and the rest are refracted and go toward the deeper layers. This process is repeated until the EM waves become too weak. Based on this information, the GPR calculates the relative depth of the underground utility. Raw data acquired by the GPR device are processed in several steps (
Figure 9).
Based on georeferenced radargrams, photography, and relative measurements, this technology allows the user to transform on-site results into 2D or 3D models of underground utilities [
28,
29]. This is particularly important, since in the underground utility network, there are many examples of overlapping rights in 3D.
Figure 10a shows a photograph of the water pipes in a factory shaft. There are many inputs and outputs from the shaft, branching where the pipes change direction to higher or lower levels. The arrows indicate the flow direction of the fluid through the pipelines.
Figure 10b shows a classic 2D view of the shaft where it is completely unclear how the pipelines in the shaft are organized.
Figure 10c represents the 3D view of the shaft and gives a clear picture of the position of the pipelines and devices in the shaft. The 3D model format is dxf, and 2D data can be converted to shp. Since the Serbian utility network cadastre is 2D based, the obtained 3D data for this situation are not recorded in the cadastre.
In the case of utility lines located above the surface, such as powerlines, LIDAR technology can be used for 3D data acquisition. Several projects concerning the LIDAR surveying of powerlines for the purpose of legalization have been undertaken [
19]. For the area of interest, a LIDAR point cloud and an orthophoto were used as a starting point in producing the valuable data for the utility network cadastre. The processing of data implies the classification of the point cloud automatically and manually, as well as the 3D and 2D vectorization of the poles and powerlines. The final result is a 3D vector in the dgn format. Since the utility network cadastre in Serbia only supports 2D spatial data, 2D data was derived from it and used as an input for the utility network cadastre. The conversion procedure from 3D to 2D implied making a longitudinal profile along a tangent field with corresponding descriptions, stations, angles, cultures, types of roads, rivers, channels, and all objects located in the observed area. The procedure itself is not automated, but the selection of appropriate tools can result in a projection of all of the desired or selected objects from the 3D into the 2D space. The output format is 3D dgn and 2D dwg.
Figure 11a shows a photo of a pole with powerlines, while
Figure 11b shows a 2D representation of the powerlines.
Figure 12 shows 3D representations of a pole (
Figure 12a) and powerlines (
Figure 12b).
In order to prevent the loss of available information, such 3D data can be referenced as a spatial source (RS_SpatialSource). The 2018 Law introduced the new concept of each property being identified with a unique property identification number (UPIN). This is particularly important to mark real estate in 3D data sources and facilitates the search for a desired utility line in a 3D data source. However, in this case, users would still not be able to have a one-to-one association between the 3D geometry and attribute data of the utility objects. This brings up the question of whether some of the existing utility network data models could be used for the purpose of a more efficient visualization of the desired 3D data.
Several utility network data models for visualization, exchange, analysis, and storage of utility network data have been developed by different organizations to meet the needs of a specific domain [
30,
31,
32]. In the literature, the most commonly mentioned utility network data models are the INSPIRE Utility Networks model [
33], IFC (Industry Foundation Classes) Utility model [
34], ESRI Utility Network model [
35], LandInfra [
36], PipelineML [
37], and the CityGML Utility Network ADE (Application Domain Extension) [
38]. Most of these focus on 2D representation, with the exception of the CityGML Utility Network ADE and the IFC Utility model. These two models include 3D geometric information of the utility lines [
10].
The IFC Utility model provides 2D and 3D representation of utilities and has a rich semantic categorization of utility network objects. However, this standard was developed to model utilities at the building level and embedding data into the urban city scale is not supported. Furthermore, the IFC Utility model lacks geospatial information.
On the other hand, the CityGML Utility Network ADE, as the one of about 44 existing CityGML ADEs [
39], embeds the utility networks into a 3D city urban space. This ADE allows dual representation of both the network topography and topology as well as the representation of the topographic and functional aspects of the utility networks. Additionally, the CityGML Utility Network ADE considers interdependencies between the utility network features and city objects, as well as interdependencies between the network features of different network types [
31]. Ideas for mapping interior utilities from the BIM (Building Information Modeling) to CityGML Utility Network ADE were described by Hijazi et al. [
40].
Based on a previous analysis, the use of the CityGML Utility Network ADE seems to better fit the needs of the Serbian data. This ADE contains a network model similar to the Serbian Utility Network Model proposed in
Section 3. In addition, this model covers not only the physical representation of the utilities, but also has some attribute values that describe utilities in more detail, such as in the extended Serbian country profile. Utility data in this format could be obtained by combining the 2D and 3D geometries (shp and dxf or dgn) with some of the attribute data from the extended Serbian LADM profile by means of a feature manipulation engine (FME). The idea for this is based on the possibility that existing 3D and 2D data can be converted into CityGML Utility Network ADE data and stored in a database. Since the legal space for utilities corresponds to a physical representation of the utilities, in this situation, a one-to-one link between the attribute data (legal or descriptive) and geometries can be established in the database via the UPIN, and the data can be efficiently visualized. Serbian 2D data contain information about the altitude, so with this solution, they can be converted and would result in the 3D data. Furthermore, the CityGML Utility Network ADE data could be integrated with existing CityGML objects in order to obtain a complete insight of the 3D city urban area. This solution will be analyzed further in future work.