CityGML Implementation Specifications for a Countrywide 3D Data Set: The Case of The Netherlands

Size: px
Start display at page:

Download "CityGML Implementation Specifications for a Countrywide 3D Data Set: The Case of The Netherlands"

Transcription

1 CityGML Implementation Specifications for a Countrywide 3D Data Set: The Case of The Netherlands Jantien Stoter, George Vosselman, Christian Dahmen, Sander Oude Elberink, and Hugo Ledoux Abstract This paper discusses and presents the specifications of a countrywide 3D data set for The Netherlands and the best practices to generate 3D data accordingly. The specifications extend the OGC 3D standard CityGML to align it to national requirements. Although CityGML offers a solid base for 3D information modeling, we have met the problems of CityGML being a generic standard resulting in too much flexibility and in some cases ambiguity when implementing it at a national level. Based on experiences and use cases, we refined and extended the CityGML specifications into implementation specifications for our Dutch context. We present a workflow to generate 3D information compliant with specifications, starting from existing 2D/3D raw data. Also, a 3D validation tool has been developed to be able to evaluate 3D information against the defined specifications. Currently these specifications have been offered to OGC as best practices. Introduction While techniques for the production of 3D geoinformation have matured, it is still not straightforward to construct, from the acquired 3D data, geoinformation that can be used in spatial applications. For use in applications where spatial analysis is required (and not only for visualization), 3D geoinformation should be for instance geometrically and topologically valid, and semantic attributes should be attached to the different objects; see Figure 1. Figure 1. Geometrically and topologically valid 3d data. Jantien Stoter and Hugo Ledoux are with Faculty of Architecture and The Built Environment, Delft University of Technology, Jaffalaan 9, 2628 BX Delft, The Netherlands (j.e.stoter@tudelft.nl). George Vosselman and Sander Oude Elberink are with Faculty ITC, University of Twente, Hengelosestraat 99, 7514 AE Enschede, The Netherlands. Christian Dahmen is with Con terra, Martin-Luther-King-Weg 24, Münster, Germany. With the wide adoption of the 3D standard CityGML (established by the Open Geospatial Consortium (OGC) in 2008) as an international standard, the amount of 3D datasets has increased rapidly, in tandem with the range of applications to which 3D is being applied (e.g., solar mapping, noise modeling, cadaster, etc.). The standard CityGML (OGC, 2012) is an application-independent information model and exchange format for 3D city and landscape models. The standard is meant as a generic standard for modeling topographic features, e.g., roads, buildings, land use. More restrictions to specify 3D information for specific applications can be modeled by the definition of an extra formal schema based on the CityGML schema definitions. Such a schema is called a CityGML Application Domain Extension (ADE). Further details about CityGML can be found in Gröger and Plümer (2012). The quality of the 3D data being used in spatial analyses is of the utmost importance to the value of the outputs. However, the evaluation of the quality of CityGML data has not received the attention it deserves in practice. This is partly because GML (the basis to model geometric primitives) is a generic standard and allows an implementation freedom, and also because CityGML does not offer sufficient guidance on how to uniformly and unambiguously implement the standard: while conformance requirements do exist, they do not cover checking the integrity of CityGML geometries. Furthermore, implementation specifications do not currently exist for 3D primitives, with the exception of the modeling handbook published by the German 3D Special Interest Group - data quality working group (See SIG3D, 2013a, and 2013b). In short, CityGML requires further attention to be able to produce consistent and high-quality 3D geoinformation encoded in CityGML. This application paper presents the implementation specifications for CityGML that we developed based on obtained insights from experimenting with CityGML data and use cases within the 3D Pilot NL, a test pilot ran in The Netherlands in the last few years. 3D Pilot NL The 3D Pilot NL was initiated in 2010 by four organizations (Kadaster, Geonovum, the Netherlands Geodetic Commission and the Ministry of Infrastructure and Environment) to promote and foster the use of 3D geoinformation in the Netherlands. In this pilot, over 65 organizations collaborated on the production of 3D geoinformation for a test area, and Photogrammetric Engineering & Remote Sensing Vol. 80, No. 11, November 2014, pp /14/ American Society for Photogrammetry and Remote Sensing doi: /PERS PHOTOGRAMMETRIC ENGINEERING & REMOTE SENSING November November 2014 Peer Reviewed.indd 1069

2 on the execution and documentation of use cases. The 3D Pilot, and the 3D Pilot results, are presented in several other publications (Stoter et al., 2011) (Stoter et al., 2013). This paper focuses on the technical specifications to produce 3D geoinformation compliant to the national 3D standard and a methodology to automatically generate 3D, accordingly. The activities in the 3D Pilot showed an urge for a national 3D standard. After an extensive analysis on available 3D standards and formats (Stoter et al., 2011), CityGML appeared to be the best candidate for the national 3D standard. In a next step, the Dutch national 3D standard, called IMGeo (Information Model for Geography), was defined as ADE of CityGML. IMGeo integrates 2D and 3D information modeling. It contains definitions for large-scale representations of objects such as roads, water, land-use/land-cover, bridges and tunnels. The accuracy requirement for water, vegetation and land-use is 60 cm; for the other object types this is 30 cm. As CityGML ADE, the classes in the information model IMGeo inherit from the equivalent CityGML classes. This facilitates extensions of the 2D objects to 2.5D (i.e., height surfaces; equivalent to CityGML LOD0) and 3D (i.e., volumetric representations as in CityGML LOD1, LOD2, and LOD3) according to geometric and semantic principles of CityGML. See Van den Brink et al. (2013a and 2013b) for details. Previous Work Many others have done significant work in the area of CityGML implementation. For example, North-Rhine Westphalia in Germany was the first state to provide a state-wide 3D model consisting of 3D roads, railways, an elevation model, and 3D buildings employed for noise dispersion mapping (Czerwinski et al., 2007) (Czerwinski et al., 2006). In addition, (Portele, 2009) wrote a CityGML implementation profile for Urban Topographic Data Store. Another important achievement in CityGML implementation is the extension of the German national cadaster model ALKIS by 3D building models. In this project a CityGML profile has been defined and most states in Germany provide 3D building models according to this profile. In addition INSPIRE data specifications for buildings contain a 3D building profile in line with the CityGML specifications for buildings (INSPIRE, 2013). Finally, different ADEs have been developed, examples are noise (as used in the German state North-Rhine Westphalia and as documented within the CityGML specification), utility networks (Becker et al., 2013) Real Estate Management, Robotics, BIM and hydrography (see CityGML ADE, 2013). This Paper The objectives of the specifications as the topic of this paper are twofold. First, the commonly agreed specifications ensure that the generic CityGML standard is interpreted in a uniform way in the acquisition process. Second, the specifications define more precise specifications in situations where CityGML allows freedom. Therefore, the specifications contain additional agreements (requirements) to apply the generic CityGML standard in a consistent manner. That it is not straightforward to implement CityGML in a consistent manner, as explained in Benner et al. (2013). The technical specifications allow governmental organizations to either outsource the production of 3D geoinformation in a uniform way or to straightforwardly produce the 3D geoinformation themselves. It also encourages the industry to invest in production processes that respects the international standards. This paper may seem to address a solution limited to one specific country. However, the presented implementation solutions are, in our opinion, useful for others who are looking for solutions to produce 3D geoinformation in a consistent manner. It is therefore important to understand that IMGeo does not (only) refer to a national standard: IMGeo is modeled as a CityGML profile refining the standard. Consequently IMGeo data is CityGML data, and the experiences obtained with 3D IMGeo data as described in this paper are applicable to CityGML data. Since IMGeo refers to a specific implementation of the standard, we prefer to use IMGeo in this paper. In addition, among the stakeholders involved in this project are many internationally leading vendors from abroad. Therefore, the experiences of the 3D pilot have contributed to developments and growing insights worldwide. This is why the delivered instruments and documents have been offered as best practice and discussion material to the OGC working group on CityGML. See for example the discussion paper submitted to OGC (Van den Brink et al., 2012). The main topic of this paper is the definition of implementation specifications for CityGML. The next Section describes the points of departure of the specifications, followed by details of the requirements defined in the implementation specifications. To show how compliant 3D data can be created with these specifications, we developed a workflow taking as input 2D data in combination with already acquired 3D raw data sets. A Section presents the developed automated workflow that reconstructs 3D IMGeo compliant information from 2D IMGeo and point cloud data according to these requirements and explains the validation that we apply to test the output of the workflow. The 3D source material (i.e., raw data) to be used for 3D geoinformation reconstruction plays an important role in the requirements, also addressed in the implementation specifications and summarised, ending with Conclusions and further work. Starting Points of the Implementation Specifications The implementation specifications are driven by several points of departure that have been identified by the 3D Pilot experiments. These are the following. (Semi) Automated Reconstruction based on Existing Source Material The starting point of the specifications is that they should define content and meaning of 3D data in such a way that the generation of 3D information could be performed as automated as possible based on data already available at governmental organizations: large-scale 2D topographic data (IM- Geo), building data (maintained in the building and address register) and high-resolution airborne lidar sample points. In the Netherlands, a countrywide lidar dataset is available as open data since March This data set is called AHN2: the national height model of the Netherlands (Actual Height model of the Netherlands). It has an average point density of eight points per square meter, and its total number of points is about 640 billion. A useful property of the AHN points is the filtering label that distinguishes points on ground from points on elevated objects such as trees and buildings. Lessons Learned as Input for the Specifications Several experiences served as input for the specifications: experiments within the 3D Pilot to automatically generate 3D information from geometries of buildings, 2D IMGeo, and AHN2; experiences of cities Rotterdam and The Hague who outsourced the production of 3D CityGML data for their areas in 2009, respectively 2010; and the experiences of Universities of Twente and Delft to automatically reconstruct and validate 3D information. Also the quality guidelines for CityGML data of SIG3D specifically focusing on geometries of LOD1 to LOD3 buildings were used and refined (SIG3D, 2013a and 2013b). Finally, companies with long experience in reconstructing 3D information have provided valuable comments for the final specifications. Levels of Detail The technical specifications define different requirements for each class and each level of detail (LOD). CityGML distinguishes both at the geometric and semantic level between thematic concepts (buildings, vegetation, water, land-use, etc.) November 2014 PHOTOGRAMMETRIC ENGINEERING & REMOTE SENSING November 2014 Peer Reviewed.indd 1070

3 LOD0 represents the terrain. Building roof edges and footprints can also be represented in CityGML LOD0. A building (or other volumetric) object can vary from a simple block model (LOD1), with roof shapes (LOD2), with windows, doors and other exterior features (LOD3) to a fully detailed interior model (LOD4) with or without texture information (called appearance). The implementation specifications contain most requirements for LOD0, LOD1, and LOD2, driven by the principle of automated reconstruction, which is feasible for levels of detail up to LOD2. Use Case Dependent Requirements Defining requirements for the reconstruction of 3D information according to 3D IMGeo-CityGML (with or without texture) starts with making choices with respect to the 2D and 3D source material to be used, the required accuracy and precision, etc. The choices that have to be made are for example: Choices for LOD0 How to represent vertical surfaces in the Digital Terrain Model with a TIN? Most GIS systems do not accept vertical faces. Should all objects above the ground have LOD0 representations, also the ones above surface level (e.g., multilevel crossings)? How to represent curved surfaces since CityGML only allows linear geometries? Should building footprints (LOD0) be horizontal (as in the CityGML specifications)? Choices for LOD1 Buildings How to determine the height of a LOD1 building? As maximum/average of the laser point data that fall within the polygon, or as the median because it filters out the mismatched points at the boundaries? Choices for LOD2 Buildings Should the LOD2 representation of buildings use the 2D geometry as base? The laser point data do not always match with the 2D footprints, resulting in strange geometries (see Figure 6). How to represent roof surfaces in LOD2, with roof overhangs or not? Is it better to represent a LOD2 building with a gml:solid or with a gml:multisurface? Choices for Other Object Types Than Buildings How to represent a tunnel or bridge at several levels of detail in CityGML? This is only briefly described in the standard. How to represent LOD1, LOD2, and LOD3 for vegetation, trees etc? Choices with respect to quality: Which requirements of aerial photographs are necessary to automatically obtain height points from image matching? Which quality criteria are needed for the generated 3D data? Figure 2. A building sinks in the terrain because its lowest height at the terrain level is assigned to the horizontal ground surface. (Figure from sig3d (2013b)). Obviously, these choices depend on the intended use of the information. Therefore the specifications address several use cases and a table that divides the requirements into four categories of 27 use cases. Examples are determining the maximum allowed building height in spatial plans, noise modeling, solar calculation and hydrological modeling. Depending on the intended use, an organization can derive the relevant 3D IMGeo requirements. The Requirements in the Specifications This section details the implementation specifications that were developed in our project for the various IMGeo classes at the different levels of detail. The ordering of levels of details in CityGML seem to imply modeling more details when going from LOD0 to LOD4. This is true when going from LOD1, to LOD2, and LOD3. However at LOD0 (and 2D level), there may be very high level of precision and detail as shown by our modeling examples. Therefore LOD0 representations on the one hand and LOD1 to LOD3 representations on the other hand may be determined by object types that one needs to model by the intended applications. Some applications (hydrological modeling for larger areas, flooding analyses, etc.) may never be interested in volumetric geometry types (i.e., LOD1 to LOD3), but the more in detailed LOD0 representations. Also various detail levels can be applied to the interior modeling at LOD4. Because of this, IMGeo land-use, road and water objects are only represented in LOD0. Other object types (buildings, bridges, tunnels, vegetation, and city furniture) also contain a definition at the higher level of details. Table 1 presents a selection of the 40 requirements defined by the technical specifications. The requirements are divided into requirements for: generic issues, such as being compliant to the latest version of IMGeo and CityGML, and the coordinate reference system to be used. LOD0 (2.5D) representations of 2D land use, water and road objects LOD0-LOD1-LOD2 Buildings LOD1-LOD3 Bridges and Tunnels LOD1-LOD2 Vegetation-plant cover and LOD2-LOD3 Vegetation-trees LOD2-LOD3 CityFurniture texture. Because of the limited space available, this section will only detail the specifications for land-use, water, and road objects and for buildings. For the complete set of requirements covering all classes, see the document itself (available in English; Geonovum, 2013a). LOD0 (2.5D) Representations of 2D Land Use, Water and Road Polygon Objects Each 2D IMGeo polygon obtains its own LOD0 2.5D surface, represented by a Triangulated Surface. This 2.5D surface per object is the result of a constrained triangulation (Shewchuk, 1997) of point heights with the 2D polygon boundaries as constraints. Consequently, the IMGeo object boundaries are represented as a (set of) triangle boundaries in the Triangulated Irregular Network (TIN). To reflect sufficient height, vertices can be added to the boundaries and height points should be represented within the original polygons. Requirements that enforce a correct LOD0 surface are 4 and 5. It should be noted that this concept does not require that the individual 2.5D surfaces per object are stored as such since this results in a lot of redundancy. Instead a TIN can be created covering the whole area in which the individual 2.5D surfaces are embedded. Requirement 5 is a known requirement from 2D: the representation at ground level should be a planar partition, i.e., there should be no holes or overlapping objects. Optionally, CityGML defines such topological requirement for the land use class. IMGeo-CityGML extends this principle to more classes, because the ground level (i.e., the skin of the Earth) consists of roads, water, buildings, vegetation, construction, PHOTOGRAMMETRIC ENGINEERING & REMOTE SENSING November November 2014 Peer Reviewed.indd 1071

4 Table 1. A Selection of Requirements to Unambiguously Define the 3d Information to be Reconstructed Requirement 4 Every object in IMGeo is represented by a LOD0 geometry i.e. a TIN surface (triangulatedsurface) per object (tessellation of the object s footprint). The LOD0 terrain is formed by a collection of such adjacent TIN surfaces, with recognizable object boundaries (constrained TIN). Requirement 5 The LOD0 geometries of all IMGeo polygons (water, road, building, land use, vegetation) at ground level should form a planar partition in 2.5D (no holes or overlap). Requirement 7 Vertical surfaces in the TIN may not occur, because many GIS software crashes on such data. Instead, vertical surfaces should be approached by maximum sloping surfaces. How this should be done depends on which objects are left and right of the vertical jump. (More details are given on the specifications.) Requirement 8 When very precise vertical intervals between specific objects are necessary, this should be recorded in the technical specifications. A minimum height should be defined and vertical intervals must be visible. Examples are the height jumps at the location of curbs. Requirement 13 The ground surface of a building at LOD1 and LOD2 must be horizontal. The ground surfaces should, though, be determined per individual building and not per block of buildings. This surface is then positioned at the lowest height of the terrain at the location of this surface so that the building sinks in the terrain and gaps between ground surface are avoided, see Figure 2. Requirement 16 The building height is the median of the height of the points which are positioned within the footprint. Requirement 21 The geometry of LOD1 Buildings should be defined in CityGML as gml:solids (closed volumes, also from below) and not as gml:multisurface, which is permitted for LOD1 buildings. Requirement 22 Each LOD2 IMGeo building is modeled by the gml:solid geometry type in which the semantics of the boundaries (surfaces) are made explicit (e.g., footprint, roof surface, wall surface). LOD2 buildings can be represented as a collection of a solid with other geometry types such as a multisurface for a roof overhang. Requirement 26 When a roof overhang is explicitly modeled, roof surfaces should be split at the roof overhang s location to obtain a valid solid geometry. These roof overhangs should be modeled as a (multi)surface and the rest of the roof should form a part of the solid geometry s boundary. Requirement 27 LOD2 roof surfaces with a minimum surface area of X m 2 may not deviate more than Y m in height from the corresponding points from the point cloud. This enforces a minimum detail level as well as a precision level of data modeling. Consequently an asymmetrical saddle roof is not modeled as symmetrical because then the deviations would be too high. By keeping the area limit high (for example 4 square meters) this enforces dormers only be modeled if they are large. Requirement 28 Roof surfaces with a minimum surface area of X m 2 may not deviate more than Y degrees in the normal direction from a surface because of the corresponding points from the point cloud. This prevents very flat saddle roofs to be modeled by flat roofs and mansard roofs to be modeled by saddle roofs. Requirement 33 The 3D model must contain all the data necessary in order to give a complete and unambiguous relation between texture information and geometry. etc. Since the CityGML specifications do not model LOD0 representations for all classes, we submitted a change request to OGC to model all CityGML classes also at LOD0. Specific attention should be paid to the fact that polygons that touch in 2D do not necessarily touch in 3D. For example, a curb causes the road and the pavement to be separated from each other by a vertical jump. For certain applications it is important to keep this height jump, for example to calculate the water streams during heavy rainfalls in city areas, see Figure 3. Requirements 7 and 8 provide guidelines of how to fill these gaps. Apart from objects at the ground level, it is possible to model objects above and below ground in LOD0. These objects are modeled with a Triangulated Surface in such a way that flyovers (Figure 4a) or underpasses (Figure 4b) are represented as such. By stacking two or more 2.5D surfaces, it is possible to have multiple z-values on the same x, y location (to model the under- and overpasses), which is not possible with a single 2.5D surface by definition (Tse and Gold, 2004). Requirements for LOD0-LOD1-LOD2 Buildings The specifications contain requirements for buildings at the different levels of detail. LOD0-Building LOD0 buildings are represented with their footprints, i.e., the original IMGeo geometry, which describes the building boundaries at ground level. Also, roof edges of LOD0 buildings can be represented in LOD0. The geometry of the roof edge is often similar to the geometry maintained in the building register, i.e., the largest possible outline as shown from the top view (additional to the IMGeo footprint geometry, which may differ from the largest outline geometry). CityGML demands both LOD0 representations to be horizontal (i.e., with equal z-values). Therefore buildings on a slope need additional polygons to make them fit in the surrounding terrain. However, since we consider this as suboptimal, we have submitted a change request to OGC to allow non-horizontal building footprints and roof edges in LOD0, while keeping the horizontal requirement for the ground surfaces of LOD1 and LOD2 buildings. Requirement 13 prescribes how height needs to be assigned to building footprints in a uniform way. LOD1-Building LOD1 buildings are represented as blocks by extruding 2D building geometries using one height (Ledoux and Meijers, 2011). This can be the average of the point heights that fall within the polygon. However, often it is better to use the median to exclude the outliers near the edges (requirement 16). The extrusion results in a 3D geometry. Requirement 21 prescribes the use of a solid geometry type for this geometry. This is more restrictive than the CityGML-specifications, which also allow multi-surface geometries. A gml:solid enforces the volume to be closed, in contrast to the multi-surface geometry type. We believe this to be useful for several applications, for instance the calculation of volumes for cadastral purposes. LOD2-Building For the same reason, requirement 22 enforces that LOD2 representations of buildings be modeled with a solid geometry type, but the appropriate semantics must be attached to each surface of the solid as Figure 5 shows. This can be useful in certain applications, for example to assign different colors to the different faces (i.e., walls, ground, and roof) or for calculating the solar potential of a house. LOD2 roof shapes can be generated by different methods. Each method results in different types of deviations of the models compared to the actual shape of the buildings. Depending on the intended application the method should be chosen with the least disturbing deviation. Examples of such choices are the following November 2014 PHOTOGRAMMETRIC ENGINEERING & REMOTE SENSING November 2014 Peer Reviewed.indd 1072

5 How to Connect to Existing 2D Geometry Usually, the location of the walls must match the building geometry in 2D, which ensures consistency between 3D and 2D representations of buildings. However, small errors in the 2D geometry may result in errors or deviations in the 3D model (See Figure 6). For example, when the geometry of a rectangular house with a gable roof is not exactly rectangular in 2D, the gutters in the 3D model will not run horizontally. It is possible to correct this in the 3D model, but one should be aware that the plane through the rooftop and roof gutter becomes curved or contains a bend. Both adjustments can be disturbing in visualizations. Such deviations can be avoided when the 2D geometry is adapted. Ideally, this is done in the 2D source, and therefore the 3D model can be used to improve the quality of this information. With or Without Roof Overhangs To generate 3D building-geometries from 2D building-geometries, one can either use the IMGeo geometry (footprints) or Figure 3. Height jumps near curbs are important information for hydrological modeling. (a) (b) Figure 4. (a) Multi-level crossing (source: University of Twente) and (b) underpasses (source: province of North-Brabant) represented as a collection of LOD0 surfaces. (a) (b) Figure 5. (a) A solid without semantics attached to the LOD1 surfaces, and (b) LOD2 solid with associated surfaces modeled (source: SIG 3d (2013b)). PHOTOGRAMMETRIC ENGINEERING & REMOTE SENSING November November 2014 Peer Reviewed.indd 1073

6 the geometry maintained in the building and address register (largest extent from top-view). When these geometries do not match, a building with roof overhang can be modeled (see Figure 7). The CityGML specifications support both approaches, i.e., with and without roof overhang. Requirement 26 provides more details on the modeling of roof overhangs. Use of Standard Roof Shapes Some methods for reconstructing roof shapes use a library of standard roof shapes (Figure 8). This approach segments the points inside a 2D building geometry, so that a single and simple standard roof shape can model each part. Complex roof shapes are then built from a collection of simple roof shapes. The rate of success for complex (composite) roof shapes largely depends on the extent to which the 2D building outline successfully can be partitioned. The advantage of this approach is that roof shapes can be modeled even with low resolutions of point heights (the alternative of fitting planes through laser data requires high resolution data). The disadvantage, however, is that roof shapes not in the library cannot be reconstructed. Combinations of more methods are possible. Therefore, the technical specifications do not prescribe a certain method, but only specify the requirements to be met by the reconstructed building models, see for example requirements 27 and 28. Automated Methodology to Reconstruct 3D Information After the definition of the implementation specifications for CityGML-IMGeo data, the next challenge is to generate 3D information compliant with the standard, preferably automatically. The automated generation of 3D objects from 3D raw input data (possible 3D sources are defined in the next section), has been studied by many researchers, e.g., Zhou and Neuman (2009) and Lafarge and Alliez (2013). To show how 3D objects can be generated according to our defined implementation specifications, we used the opensource tools of Oude Elberink and Vosselman (2009a and 2009b) and Oude Elberink et al. (2013) and adjusted these to meet the 3D IMGeo requirements. These 3D reconstruction tools generate 3D objects from high-resolution lidar data and 2D IMGeo data and are available at Geonovum (2013b). The tools in combination with the countrywide available 2D IMGeo data as well as high-resolution lidar data (AHN2) provide the basis for generating 3D IMGeo structured data for the whole country for all object types. For the roofs of buildings, the method of fitting planes through height points is used, to assure consistency with the 2D footprints of the buildings. To make the open-source reconstruction tools accessible for the wide public and to structure the reconstructed 3D geometries according to IMGeo-CityGML, they have been embedded within a mainstream GIS software package, i.e. FME ( The FME workbench is described in a later section followed by a description of how a 3D validation tool, which has been developed for this purpose, can check the quality of the output against the defined specifications. Constructing 3D Information According to the Specifications The abovementioned open-source tools generate LOD0 representations for all IMGeo classes as well as LOD1 and LOD2 for both buildings and plant cover. The reconstruction is driven by rules that prescribe how to process the lidar data, how to model specific object types, and how to connect neighboring objects in 3D. In LOD0, each polygon from the 2D source is represented by a triangulated surface, for which the height of the polygon boundary and the heights within the polygon are calculated from the lidar data. In a first step the height is calculated per node per polygon. As every node is on the boundary of at least two polygons (IMGeo forms a planar partition), multiple heights are calculated in this step. The height is either determined by fitting a plane through the nearby lidar points within each polygon or constrained by the semantic rules for specific classes, such as for water polygons (should always be horizontal). In a second step, it is decided whether the multiple heights at one location should be combined ( adjusted ) to one height Figure 6. Laser data not matching building footprints make it hard to generate roofs consistent with the footprints. (a) (b) (c) (d) Figure 7. (a) Building with roof overhang in light grey, (b) 3d building model based on 2d IMGeo geometry (wall location), (c) 3d building model based on largest-extent geometry, and (d) 3d building model based on a combination of both geometries. Figure 8. Standard roof shapes (source: November 2014 PHOTOGRAMMETRIC ENGINEERING & REMOTE SENSING November 2014 Peer Reviewed.indd /17/ :33:20 PM

7 or not. The first decision results in smoothly connected polygons; the latter results in a height jump between two polygons to keep for example subtle height jumps at curbstones between sidewalks and main roads, as shown for water management applications (see for example, Finally, heights within polygons are calculated by triangulating the lidar points that fall within the polygon. How to model the height inside the polygons also depends on the class of the polygon. Meadow fields for example may keep the height variation within the terrain. For water polygons it is undesired to have height variation at the boundaries but also within the polygon. Therefore, semantic rules are applied to constrain the shape of the boundary and the inner structure of the 3D water polygons to be flat. For LOD1 and LOD2 representations of type building and plant cover vertical walls are generated that extrude these polygons downwards to the height of the Digital Terrain Model (DTM). In LOD2 these walls can obtain their own semantics. A ground polygon is calculated from underlying terrain to make the object solid. The upper surfaces ( roof surfaces in case of buildings) in LOD2 are generated by a constrained triangulation of the heights that fall within the polygon. First, laser points within a polygon are segmented into planar patches. Patches larger than 2 square meters are considered as roof segments. Polygon boundaries and intersection lines between neighboring roof segments are taken as constraints in the triangulation. See Figure 1 for the result of LOD0 and LOD2 representations. The open-source tools can be called directly to automatically reconstruct all 3D IMGeo geometries from 2D IMGeo and laser data. In addition, the tools are included in an FME workbench to offer a user-friendly interface to the tools. In addition to 3D reconstruction, the FME workbench structures the data at the end of the construction process in 3D IMGeo (i.e., CityGML) compliant format. The processing time is largely dependent on how many polygons and boundaries between polygons are present in the source data. For an average area of 1 1 km with 200 polygons, the preprocessing time in FME was 10 minutes; the open source tools to reconstruct the 3D geometries require 40 minutes, and the CityGML generation another 5 minutes. This is less than an 1 hour for a square kilometer. This seems significant, but the 3D reconstruction of a complete area needs to be done only once. A future update can be limited to specific objects or areas only. To process complete areas in reasonable time, we are currently testing a parallel cloud computing environment. Implementation in FME A user-friendly layer on top of the open-source tools has been developed with FME. The process in the FME Workbench consists of three parts (see Figure 9). The first FME Workspace receives user s parameters, reads and checks source files, does necessary point-in-polygon operations, writes intermediate result files for further processing, and calls a Python script to start the next step of the process. The main part of the 3D construction calls the 3D IMGeo tools as described in the previous section. Figure 9. The three parts of the automated fme-based workflow. The final FME Workspace merges the files produced by the 3D IMGeo tools, adds the attributes and properties from 2D IMGeo and writes 3D IMGeo (i.e., CityGML) files. Handling User Parameters and Checking Incoming Data When running the first FME Workspace, users can make several choices on incoming data and desired results. As input data the workspace expects a CityGML 2D IMGeo file as well as corresponding AHN2 file in a standard LAS/LAZ format. One can also specify an area of interest with a rectangular bounding box. In addition the user sets the desired results choosing between different levels of output detail, e.g., LOD 0 Terrain and/ or LOD2 Buildings and/or LOD2 Plant Cover. First, it has to be checked whether the polygons contained by the incoming CityGML IMGeo data are geometrically and topologically correct and on ground level only. The lidar data is also examined to make sure it is organized in accordance with the AHN standard. Moreover, the data is divided in ground and non-ground data for later processing. In a point-in-polygon operation, each laser point is assigned a corresponding polygon- ID number. As the large-scale map may contain many donut shaped polygons, it needs to be carefully checked whether points fall inside a polygon or a hole inside that polygon. Finally, the lidar points are transferred to the 3D IMGeo tools. Integrated Python Script for Calling 3D IMGeo Tools Beside source data preparation, the first FME Workspace controls the overall process by automatically calling an integrated Python script. Depending on the user s choice, the 3D IM- Geo tools are called in a certain order with specific parameters. These tools do the main 3D generation work. After the completion of the 3D IMGeo tools the Python script calls the final FME Workspace Final Preparations and Writing CityGML 3D IMGeo Files The final FME Workspace reads the data from the 3D IMGeo tools. Since these data files are structured in a special topology-based format, appropriate internal FME objects (referred as FME Features) have to be constructed first and then merged with the original CityGML 2D IMGeo file to transfer attributes and properties. One key aspect of IMGeo (and CityGML in general) is the coherent modeling of semantics and geometrical/topological properties. Buildings, for example, may consist of Roof-, Wall-, and Ground-Surfaces that are linked geometrically and topologically. The FME Workspace ensures that all features are described and merged correctly. Depending on the type of the feature, colors, and CityGML specific geometry properties have to be added to guarantee appropriate CityGML object creation. For example, buildings can be produced with different levels of detail ranging from 0 (footprints) to 2 (with detailed roofs). This means that, within the workspace, different attributes (referred as Geometry Properties), like lod0foot- Print, lod1solid, or lod2solid, have to be assigned to the features. The coloring is based on the official IMGeo visualisation and done individually for each feature depending of its type and associated attributes. Finally, all relevant feature types and their corresponding attributes are defined and the CityGML 3D IMGeo file is produced. As for the technology, analogous to any other CityGML ADE, the IMGeo schema description (xsd-files) is used within the CityGML Reader and Writer to enable FME to read from and write data to the IMGeo schema. Geometric Validation of the Resulting 3D Models The constructed 3D objects can be geometrically validated with the 3D validator developed during the 3D Pilot. It has been made available as an open-source program, freely available at under an opensource license. The validation is performed against the definition of a solid given by the international standard ISO and implemented in GML specifications. During the first phase of the 3D Pilot, we realized that while several GIS software perform PHOTOGRAMMETRIC ENGINEERING & REMOTE SENSING November November 2014 Peer Reviewed.indd /17/ :33:20 PM

8 geometric validation of solids, they all use different definitions, and perhaps worse, none is fully compliant with the international standard. Instead, a simpler definition is often used, one where interior cavities and interior holes in surfaces are not allowed (Bogdahn and Coors, 2010; Wagner et al., 2013; Gröger and Plümer, 2011). The details of the validation process developed within the 3D Pilot are available in Ledoux (2013), but in brief the following assertions are verified: Solid boundaries form a closed object (it is watertight ); No intersections between the surfaces; No duplicate points/surfaces; Each surface forming a solid is a valid surface The validator was not only used to validate the output of the above-described methodology. It was also used during the development to ensure that the workflow produced correct output. Vice versa, the output of the workflow has permitted us to improve the validator and to identify, and fix bugs. In addition, the development of the validator was important for the establishment of the requirements (previously described), as these requirements are not only a wished list, but are also technically possible to implement. Therefore, specific attention was paid to be able to evaluate the requirements by the validation tool, which improved both the specifications, and the validation tool. For example Requirement 21, where LOD1 buildings have to be defined as gml:solids, is a direct result of the experiments made. Indeed, we often obtained building models defined as a set of gml:multisurface. It is possible to validate them as if they were a solid, but can we report an error to the user if a face is missing? During the 3D Pilot, we chose to report such a case with a warning that informs the user that some of the buildings were validated as if they were solids, and the validator warns them if the solid has errors. It also warns them that a given building, defined with gml:multisurfaces, is in fact a valid gml:solid and should therefore be defined as such. 3D Source Materials For the reconstruction of 3D IMGeo information, the specifications advise to first structure the 3D information (i.e., 2D IMGeo) and then extend this data into 3D using various types of 3D source materials, i.e., 3D raw data. It is obvious that the 3D source material used to reconstruct 3D geoinformation influences the quality of the results and therefore this is further explained in the implementation specifications. The most appropriate and often already available 3D source data are high-resolution laser data and (stereo) aerial photographs. In addition, organizations may already have acquired 3D source material for other purposes: laser scanning data from terrestrial dynamic acquisition, oblique aerial photos, 360 panoramic pictures or videos, and point clouds from stereo aerial photographs using image matching. Points Clouds from Dense Matching of Aerial Images 3D point clouds may also be generated from dense matching of aerial images. This becomes relevant in case of updates because aerial images are (usually) more frequently acquired than lidar data. With some limitations detailed, a highly accurate point clouds can be calculated from aerial images (Haala and Rothermel, 2012). Such a point cloud describes the top view of the site (including objects), which is (almost) equal to the height data obtained from laser altimetry. The main requirements for the suitability of the images relate to the flight plan (a longitudinal overlap of at least 80 percent to assure the occurrence of each point in at least three images) and processing. The processing should obtain accurate orientation information. These requirements may impose additional requirements to those currently used to obtain aerial images for other purposes (e.g., to update 2D databases). The disadvantage of this method is that more than 10 percent of the points cannot be calculated because trees or other objects obscure them. Advantage of the method is that the aerial images are also suitable for the construction of texture information (Leberl et al., 2010). How the 3D Source Material Influences the Resulting 3D Information Although the intended use of the 3D geoinformation should be the main drive for the quality level of the information, in practice often the available 3D source data determines the accuracy and precision of the 3D information that is produced. This is because costs for 3D reconstruction can be kept low, when already captured data is used. Table 2 shows which 3D details are in practice reconstructed from what 3D source material. Conclusions and Future Work This paper has presented the best practices and recommendations for the production of 3D geo-information, starting from the OGC 3D standard CityGML. Although, based on our experience during the 3D Pilot NL, CityGML offers a solid base for 3D information modeling, it is also too flexible, which can cause ambiguity when modeling 3D geo-information. A concrete example is a city in the Netherlands that outsourced their 3D data modeling, and asked for LOD2 data encoded in CityGML that they could use for spatial analyses. The models they obtained contained buildings stored with multi-surfaces, and some of the volumes were not closed. Although problematic for this specific city, it is not clear if the data was indeed what they asked for. This shows that we not only need more guidance for CityGML implementations, but also validation tools that check the quality of data against these guidelines. This is why the 3D Pilot experimented with test data and use-cases to find the best way for CityGML implementation to obtain high-quality and consistent 3D data for the whole of the Netherlands. The obtained insights led to refining and extending CityGML. This paper shows that the resulting specifications further explain the CityGML standard in situations where the standard is vague. In addition, they provide guidance in cases where CityGML allows flexibility, and that ensures an uniform implementation in the Netherlands. The paper also presents the workflow that we 3D details LOD1-Buildings LOD2 properties up to roof shapes, dormers and windows Table 2. 3D Source Data that is used in Practice to Define Certain 3D Details of Objects Source 3D data structured, 2D topographic data in combination with height data at a reasonable resolution (at least 1 point per square meter) obtained from high resolution laser data or from aerial photos point clouds, at least 4 points per square meter Textured buildings images combined with accurate orientation information (aerial photographs with sufficient longitudinal and transverse overlap, oblique photographs or panoramas) 2.5D terrain (LOD0) height point data at required density LOD1/LOD2 trees and vegetation high-resolution height data 1076 November 2014 PHOTOGRAMMETRIC ENGINEERING & REMOTE SENSING November 2014 Peer Reviewed.indd /17/ :33:20 PM

9 developed to automatically generate 3D information compliant with the specifications, as well as a 3D validation tool than can check if the specifications are met. The 3D pilot NL community has recently turned into a 3D Special Interest Group to address the still open 3D issues in collaboration with all stakeholders. Among these are agreeing on implementation guidelines for CityGML at the international level. A OGC Interoperability An experiment to define and validate data quality requirements of CityGML data in order to obtain clear implementation guidelines has just started. It is expected that the requirements will be further refined in a next version, when more people have built 3D information and have found new situations that need to be handled. References Becker, T., C. Nagel, and T.H. Kolbe, Semantic 3D modeling of multi-utility networks in cities for analysis and 3D visualization, Progress and New Trends in 3D Geoinformation Sciences. Springer, pp Benner, J., A. Geiger, G. Gröger, K. H. Häfele, and M.O. Löwner, Enhanced LOD concepts for virtual 3D city models, ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences, Vol. II-2/W1, ISPRS 8 th 3DGeoInfo Conference and WG II/2 Workshop, November, Istanbul, Turkey. Bogdahn, J., and V. Coors, Towards an automated healing of 3D urban models, International Archives of Photogrammetry, Remote Sensing and Spatial Information Science, Vol. XVIII, part 4/W15, pp CityGML ADE, CityGML Application Domain Extensions. URL: (last date accessed: 20 August 2014) Czerwinski, A., T.H. Kolbe, L. Plümer, and E. Stöcker-Meier, Interoperability and accuracy requirements for EU environmental noise mapping, Proceedings of Intercarto-Intergis 12, pp Czerwinski, A., S. Sandmann, E. Stöcker-Meier, and L. Plümer, Sustainable SDI for EU noise mapping in NRW -Best practice for INSPIRE, International Journal Spatial Data Infrastructures Research, 2: Geonovum, 2013a. Technical specifications for the reconstruction of 3D IMGeo CityGML data, URL: onderwerpen/3d-geo-informatie/documenten/rapport-technicalspecificatons-construction-3d-imgeo (last date accessed: 20 August 2014). Geonovum, 2013b. FME Workbench and Open Source tools to automatically reconstruct 3D IMGeo data from high resolution laser data and 2D IMGeo data, URL: onderwerpen/3d-geo-informatie/toolkit-3d#workbench (last date accessed : 20 August 2014). Gröger, G., and L. Plümer, How to achieve consistency for 3D city models, Geoinformatica, 15: Gröger, G., and L. Plümer, CityGML - Interoperable semantic 3D city models, ISPRS Journal of Photogrammetry and Remote Sensing, 71: Haala, N., and M. Rothermel, Dense multi-stereo matching for high quality digital elevation models, Photogrammetrie Fernerkundung Geoinformation, 2012(4): INSPIRE, D2.8.III.2 Data Specification on Buildings - Draft Technical Guidelines. Lafarge, F., and P. Alliez, Surface reconstruction through point set structuring, Computer Graphics Forum, Wiley Online Library, pp Leberl, F., A. Irschara, T. Pock, P. Meixner, M. Gruber, S. Scholz, and A. Wiechert, 2010, Point clouds: Lidar versus 3D vision, Photogrammetric Engineering & Remote Sensing, 76(10): Ledoux, H., 2013, On the validation of solids represented with the international standards for geographic information, Computer- Aided Civil and Infrastructure Engineering, 28(9): Ledoux, H., and B.M. Meijers, Topologically consistent 3D city models obtained by extrusion, International Journal of Geographical Information Science, 25(4): OCG, City Geography Markup Language (CityGML) Encoding Standard, version 2.0. Oude Elberink, S., J. Stoter, H. Ledoux, and T. Commandeur, Generation and dissemination of a national virtual 3D city and landscape model for the Netherlands, Photogrammetric Engineering & Remote Sensing, 79(2): Oude Elberink, S.J., and G. Vosselman, 2009a. 3D information extraction from laser point clouds covering complex road junctions, The Photogrammetric Record, 24(125): Oude Elberink, S.J., and G. Vosselman, 2009b. Building reconstruction by target based graph matching on incomplete laser data: analysis and limitations, Sensors, 9(8): Portele, C., OGC OWS-6 UTDS-CityGML Implementation Profile. Shewchuk, J., 1997, Delaunay Refinement Mesh Generation, Ph.D. thesis, Technical Report CMU-CS , School of Computer Science, Carnegie Mellon University, Pittsburgh, Pennsylvania, 18 May SIG 3D, 2013a. Teil 1: Grundlagen - Regeln für valide GML Geometrie-Elemente in CityGML, URL: index.php/handbuch_für_die_modellierung_von_3d_objekten_-_teil_1:_grundlagen_(regeln_für_valide_gml_geometrie-elemente_in_citygml) (last date accessed: 20 August 2014). SIG 3D, 2013b. Teil 2: Modellierungshandbuch Gebäude (LoD1, LoD2, LoD3), URL: (last date accessed 20 August 2014). Stoter, J., H. Ledoux, M. Reuvers, L. van den Brink, R. Klooster, P. Janssen, J. Beetz, F. Penninga, and G. Vosselman, Establishing and implementing a national 3D standard in the Netherlands, Photogrammetrie Fernerkundung Geoinformation (PFG), 2013(4): Stoter, J., G. Vosselman, J. Goos, S. Zlatanova, E. Verbree, R. Klooster, and M. Reuvers, Towards a national 3D spatial data infrastructure: Case of the Netherlands, Photogrammetrie Fernerkundung Geoinformation (PFG) 2011(6): Tse, R.O.C., and C.M. Gold, TIN meets CAD - Extending the TIN concept in GIS, Future Generation Computer Systems, 20(7): Van den Brink, L., J.E. Stoter, and S. Zlatanova, Modeling an Application Domain Extension of CityGML in UML, OGC best practice paper, URL: files/?artifact_id=49000 (last date accessed 20 August 2014). Van den Brink, L., J. Stoter, and S. Zlatanova, 2013a. Establishing a national standard for 3D topographic data compliant to CityGML, International Journal of Geographical Information Science, 27(1): Van den Brink, L., J.E. Stoter, and S. Zlatanova, 2013b. UML-based approach to developing a CityGML application domain extension, Transactions in GIS, 17(6): Wagner, D., M. Wewetzer, J. Bogdahn, N. Alam, M. Pries and V. Coors, Geometric-semantical consistency validation of CityGML models, Progress and New Trends in 3D Geoinformation Sciences (J. Pouliot, S. Daniel, F. Hubert, and A. Zamyadi, editors), Lecture Notes in Geoinformation and Cartography, Springer Berlin Heidelberg, pp Zhou, Q., and U. Neumann, D building modeling with topology control, Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 11), Colorado Springs, Colorado, pp (Received 07 November 2013; accepted 28 February 2014; final version 04 April 2014) PHOTOGRAMMETRIC ENGINEERING & REMOTE SENSING November November 2014 Peer Reviewed.indd /17/ :33:20 PM

CITYGML MODELLING FOR SINGAPORE 3D NATIONAL MAPPING

CITYGML MODELLING FOR SINGAPORE 3D NATIONAL MAPPING CITYGML MODELLING FOR SINGAPORE 3D NATIONAL MAPPING K. H. Soon* and V. H. S. Khoo Land Survey Division, Singapore Land Authority, 55 Newton Road, #12-01, 307987 Singapore - (soon_kean_huat, victor_khoo)@sla.gov.sg

More information

Overview of CityGML. Dave Capstick, Ordnance Survey Research Department

Overview of CityGML. Dave Capstick, Ordnance Survey Research Department Overview of CityGML Dave Capstick, Ordnance Survey Research Department Introduction Why is citygml necessary CityGML development who is responsible? Ordnance Surveys interest 3D modelling basic concepts

More information

3D City/Landscape Modeling Non-Building Thematic: Vegetation

3D City/Landscape Modeling Non-Building Thematic: Vegetation 3D City/Landscape Modeling Non-Building Thematic: Vegetation Presenter: Shafarina Wahyu Trisyanti shafarina.wahyu@gmail.com Co-Author: Deni Suwardhi, Agung Budi Harto dsuwardhi@kk-insig.org, agung@gd.itb.ac.id

More information

3D BUILDING MODELS IN GIS ENVIRONMENTS

3D BUILDING MODELS IN GIS ENVIRONMENTS A. N. Visan 3D Building models in GIS environments 3D BUILDING MODELS IN GIS ENVIRONMENTS Alexandru-Nicolae VISAN, PhD. student Faculty of Geodesy, TUCEB, alexvsn@yahoo.com Abstract: It is up to us to

More information

CityGML XFM Application Template Documentation. Bentley Map V8i (SELECTseries 2)

CityGML XFM Application Template Documentation. Bentley Map V8i (SELECTseries 2) CityGML XFM Application Template Documentation Bentley Map V8i (SELECTseries 2) Table of Contents Introduction to CityGML 1 CityGML XFM Application Template 2 Requirements 2 Finding Documentation 2 To

More information

International 3D Developments. Jantien Stoter Professor 3D GeoInformation

International 3D Developments. Jantien Stoter Professor 3D GeoInformation International 3D Developments Jantien Stoter Professor 3D GeoInformation European Spatial Data Research EuroSDR 3D Special Interest Group Active participants: Swisstopo, Ordnance Survey UK, Ordnance Survey

More information

GIS-based Smart Campus System using 3D Modeling

GIS-based Smart Campus System using 3D Modeling GIS-based Smart Campus System using 3D Modeling Smita Sengupta GISE Advance Research Lab. IIT Bombay, Powai Mumbai 400 076, India smitas@cse.iitb.ac.in Concept of Smart Campus System Overview of IITB Campus

More information

Data Conversion to I3S for 3D Modeling from CityGML. Christian Dahmen (con terra GmbH) Satish Sankaran (Esri)

Data Conversion to I3S for 3D Modeling from CityGML. Christian Dahmen (con terra GmbH) Satish Sankaran (Esri) Data Conversion to I3S for 3D Modeling from CityGML Christian Dahmen (con terra GmbH) Satish Sankaran (Esri) 3D Across the ArcGIS Platform Manage Multiscale 3D Models 3D Geodesign ArcGIS for 3D Cities

More information

3D implementation at national level Case of The Netherlands

3D implementation at national level Case of The Netherlands 3D implementation at national level Case of The Netherlands Dr Jantien Stoter Associate professor GIS technology, OTB, Faculty of Architecture and The Built Environment, TUDelft & Consultant innovations

More information

Large scale road network generalization for vario-scale map

Large scale road network generalization for vario-scale map Large scale road network generalization for vario-scale map Radan Šuba 1, Martijn Meijers 1 and Peter van Oosterom 1 Abstract The classical approach for road network generalization consists of producing

More information

Establishing and implementing a national 3D Standard in The Netherlands

Establishing and implementing a national 3D Standard in The Netherlands PFG2013/4,0381 0392 Stuttgart, August 2013 Report Establishing and implementing a national 3D Standard in The Netherlands JANTIEN STOTER, Delft/Apeldoorn/Amersfoort, HUGO LEDOUX, Delft, MARCEL REUVERS,

More information

3D MAPS SCALE, ACCURACY, LEVEL OF DETAIL

3D MAPS SCALE, ACCURACY, LEVEL OF DETAIL 26 th International Cartographic Conference August 25 30, 2013 Dresden, Germany 3D MAPS SCALE, ACCURACY, LEVEL OF DETAIL Prof. Dr. Temenoujka BANDROVA Eng. Stefan BONCHEV University of Architecture, Civil

More information

Features and Benefits

Features and Benefits Autodesk LandXplorer Features and Benefits Use the Autodesk LandXplorer software family to help improve decision making, lower costs, view and share changes, and avoid the expense of creating physical

More information

12th AGILE International Conference on Geographic Information Science 2009 page 1 of 9 Leibniz Universität Hannover, Germany

12th AGILE International Conference on Geographic Information Science 2009 page 1 of 9 Leibniz Universität Hannover, Germany 12th AGILE International Conference on Geographic Information Science 2009 page 1 of 9 A Framework for the Generalization of 3D City Models Richard Guercke and Claus Brenner Institute of Cartography and

More information

EXPLORING SUBSET PROFILE AND VALIDATION PROCEDURES OF GEOGRAPHICAL MARKUP LANGUAGE (GML) FOR 3D AREAL PLAN INFORMATION.

EXPLORING SUBSET PROFILE AND VALIDATION PROCEDURES OF GEOGRAPHICAL MARKUP LANGUAGE (GML) FOR 3D AREAL PLAN INFORMATION. www.sgem.org Geoinformatics EXPLORING SUBSET PROFILE AND VALIDATION PROCEDURES OF GEOGRAPHICAL MARKUP LANGUAGE (GML) FOR 3D AREAL PLAN INFORMATION. Assoc. Prof Dr Erling Onstein 1 Assist. Prof Sverre Stikbakke

More information

Designing 3D Semantic Model in LOD4 to Simulate Building Utility Network

Designing 3D Semantic Model in LOD4 to Simulate Building Utility Network Indian Journal of Science and Technology, Vol 8(16), DOI: 10.17485/ijst/2015/v8i16/58276, July 2015 ISSN (Print) : 0974-6846 ISSN (Online) : 0974-5645 Designing 3D Semantic Model in LOD4 to Simulate Building

More information

CityGML in Detail Part 2

CityGML in Detail Part 2 CityGML in Detail Part 2 Prof. Dr. Thomas H. Kolbe Institute for Geodesy and Geoinformation Science Berlin University of Technology kolbe@igg.tu-berlin.de May 2008 EduServ6 Course on CityGML Copyright

More information

Geoinformation Science at TU Berlin

Geoinformation Science at TU Berlin Technische Universität Berlin Department of Geoinformation Science Geoinformation Science at TU Berlin Prof. Dr. Thomas H. Kolbe Institute for Geodesy and Geoinformation Science Berlin University of Technology

More information

An Introduction to Geographic Information System

An Introduction to Geographic Information System An Introduction to Geographic Information System PROF. Dr. Yuji MURAYAMA Khun Kyaw Aung Hein 1 July 21,2010 GIS: A Formal Definition A system for capturing, storing, checking, Integrating, manipulating,

More information

Imagery and the Location-enabled Platform in State and Local Government

Imagery and the Location-enabled Platform in State and Local Government Imagery and the Location-enabled Platform in State and Local Government Fred Limp, Director, CAST Jim Farley, Vice President, Leica Geosystems Oracle Spatial Users Group Denver, March 10, 2005 TM TM Discussion

More information

The Conversion from CityGML to 3D Property Units

The Conversion from CityGML to 3D Property Units Shen YING, Fengzan JIN, Renzhong GUO, Lin LI, Jie YANG and Yujie ZHOU, China Key words: 3D Property Unit, CityGML, 3D Cadastre, Data Conversion SUMMARY Due to the fast growth of building construction technology

More information

Final Report on the EuroSDR CityGML Project

Final Report on the EuroSDR CityGML Project Final Report on the EuroSDR CityGML Project Thomas H. Kolbe Institute for Geodesy and Geoinformation Science Chair of Geoinformation Science Technische Universität Berlin Straße des 17. Juni 135 D-10623

More information

3D Urban Information Models in making a smart city the i-scope project case study

3D Urban Information Models in making a smart city the i-scope project case study UDC: 007:528.9]:004; 007:912]:004; 004.92 DOI: 10.14438/gn.2014.17 Typology: 1.04 Professional Article 3D Urban Information Models in making a smart city the i-scope project case study Dragutin PROTIĆ

More information

Basics of GIS reviewed

Basics of GIS reviewed Basics of GIS reviewed Martin Breunig Karlsruhe Institute of Technology martin.breunig@kit.edu GEODETIC INSTITUTE, DEPARTMENT OF CIVIL ENGINEERING, GEO AND ENVIRONMENTAL SCIENCES, CHAIR IN GEOINFORMATICS

More information

European Spatial Data Research. EuroSDR. Prof. Dr. Ir. Joep Crompvoets. General Assembly CLGE Tirana 18 March

European Spatial Data Research. EuroSDR. Prof. Dr. Ir. Joep Crompvoets. General Assembly CLGE Tirana 18 March EuroSDR Prof. Dr. Ir. Joep Crompvoets General Assembly CLGE - 2016 Tirana 18 March 2016 INTRODUCTORY QUESTIONS Who knows what is EuroSDR? Who does NOT know what is EuroSDR? Who is employed at mapping agencies?

More information

Sustainable and Harmonised Development for Smart Cities The Role of Geospatial Reference Data. Peter Creuzer

Sustainable and Harmonised Development for Smart Cities The Role of Geospatial Reference Data. Peter Creuzer Sustainable and Harmonised Development for Smart Cities The Role of Geospatial Reference Data Peter Creuzer 1. Introduction - Smart Cities and Geodata 2. Geodata in Germany 3. Examples 4. Data and Service

More information

State of Israel Ministry of Housing and Construction Survey of Israel. The Hydrological project case

State of Israel Ministry of Housing and Construction Survey of Israel. The Hydrological project case State of Israel Ministry of Housing and Construction Survey of Israel The Hydrological project case Survey of Israel Content Introduction To the Survey of Israel The operation assumptions The main responsibilities

More information

Making interoperability persistent: A 3D geo database based on CityGML

Making interoperability persistent: A 3D geo database based on CityGML Making interoperability persistent: A 3D geo database based on CityGML Alexandra Stadler, Claus Nagel, Gerhard König, Thomas H. Kolbe Technische Universität Berlin Chair of Geoinformation Science Motivation

More information

Investigating the practical relationship between GIS and BIM; then relating that to a 3D cadastre. J. Gabriel van Wyk, Johan Nel

Investigating the practical relationship between GIS and BIM; then relating that to a 3D cadastre. J. Gabriel van Wyk, Johan Nel Investigating the practical relationship between GIS and BIM; then relating that to a 3D cadastre. J. Gabriel van Wyk, Johan Nel Overview So exactly what is BIM? Available BIM offerings in the market Traditional

More information

USING GIS CARTOGRAPHIC MODELING TO ANALYSIS SPATIAL DISTRIBUTION OF LANDSLIDE SENSITIVE AREAS IN YANGMINGSHAN NATIONAL PARK, TAIWAN

USING GIS CARTOGRAPHIC MODELING TO ANALYSIS SPATIAL DISTRIBUTION OF LANDSLIDE SENSITIVE AREAS IN YANGMINGSHAN NATIONAL PARK, TAIWAN CO-145 USING GIS CARTOGRAPHIC MODELING TO ANALYSIS SPATIAL DISTRIBUTION OF LANDSLIDE SENSITIVE AREAS IN YANGMINGSHAN NATIONAL PARK, TAIWAN DING Y.C. Chinese Culture University., TAIPEI, TAIWAN, PROVINCE

More information

DATA SOURCES AND INPUT IN GIS. By Prof. A. Balasubramanian Centre for Advanced Studies in Earth Science, University of Mysore, Mysore

DATA SOURCES AND INPUT IN GIS. By Prof. A. Balasubramanian Centre for Advanced Studies in Earth Science, University of Mysore, Mysore DATA SOURCES AND INPUT IN GIS By Prof. A. Balasubramanian Centre for Advanced Studies in Earth Science, University of Mysore, Mysore 1 1. GIS stands for 'Geographic Information System'. It is a computer-based

More information

Ready for INSPIRE.... connecting worlds. European SDI Service Center

Ready for INSPIRE.... connecting worlds. European SDI Service Center Ready for INSPIRE Consultancy SOFTWARE T r a i n i n g Solutions... connecting worlds European SDI Service Center Increasing Added Value with INSPIRE and SDI Components INSPIRE In 2007, the European Commission

More information

GIS-based Smart Campus System using 3D Modeling

GIS-based Smart Campus System using 3D Modeling GIS-based Smart Campus System using 3D Modeling Hardik Panchal & Rizwan Khan, Smita Sengupta, GISE Advance Lab, Indian Institute of Technology, Bombay, India N.L. Sarda, Dept. Of Computer Science, Indian

More information

<Insert Picture Here> Oracle Spatial 11g. Dr. Siva Ravada

<Insert Picture Here> Oracle Spatial 11g. Dr. Siva Ravada Oracle Spatial 11g Dr. Siva Ravada New in Oracle Spatial 11g 3D Support Spatial Web Services Network Data Model GeoRaster Performance Improvements 3D Applications Location-based services

More information

Semantic 3D City Models for Strategic Energy Planning in Berlin & London

Semantic 3D City Models for Strategic Energy Planning in Berlin & London Semantic 3D City Models for Strategic Energy Planning in Berlin & London The content of this presentation is provided by Zhihang Yao, Robert Kaden, and Thomas H. Kolbe Chair of Geoinformatics, TU München

More information

Automated generalisation in production at Kadaster

Automated generalisation in production at Kadaster Automated generalisation in production at Kadaster NL Vincent van Altena 1, Ron Nijhuis 1, Marc Post 1, Ben Bruns 1, Jantien Stoter 1,2 1 Kadaster, The Netherlands, email: firstname.secondname@kadaster.nl

More information

About the Author: E mail ID: Contact: Page 1 of 7. Student, DIT University, Dehradun 2

About the Author: E mail ID: Contact: Page 1 of 7. Student, DIT University, Dehradun 2 Spatial Analysis and Visualization through 3D GIS Model: A Case Study of University Campus. Reena Chauhan 1, Saloni Jain 2 1 Student, DIT University, Dehradun 2 Research Scholar, Indian Institute of Technology,

More information

Important note To cite this publication, please use the final published version (if applicable). Please check the document version above.

Important note To cite this publication, please use the final published version (if applicable). Please check the document version above. Delft University of Technology Building Information Modelling: essentials and issues The need to Integrate BIM and Geoinformation Zlatanova, Sisi; Isikdag, Umit Publication date 2016 Document Version Early

More information

Cláudio Carneiro dell Ecole Polytechnique Federale de Lausanne

Cláudio Carneiro dell Ecole Polytechnique Federale de Lausanne URBAN UTILITY _ milano 22 03 2013 LA COSTRUZIONE DEL DATO COME PRESUPPOSTO DELLA DECISIONE PRIMA SESSIONE THE USE 3D GIS AND LIDAR DATA FOR URBAN PLANNING AND DECISION MAKING Cláudio Carneiro dell Ecole

More information

Application of high-resolution (10 m) DEM on Flood Disaster in 3D-GIS

Application of high-resolution (10 m) DEM on Flood Disaster in 3D-GIS Risk Analysis V: Simulation and Hazard Mitigation 263 Application of high-resolution (10 m) DEM on Flood Disaster in 3D-GIS M. Mori Department of Information and Computer Science, Kinki University, Japan

More information

Use of the ISO Quality standards at the NMCAs Results from questionnaires taken in 2004 and 2011

Use of the ISO Quality standards at the NMCAs Results from questionnaires taken in 2004 and 2011 Use of the ISO 19100 Quality standards at the NMCAs Results from questionnaires taken in 2004 and 2011 Eurogeographics Quality Knowledge Exchange Network Reference: History Version Author Date Comments

More information

3D-SDI contribution to energy-efficient cities 3D CityModels for Energy Demand Simulation

3D-SDI contribution to energy-efficient cities 3D CityModels for Energy Demand Simulation HFT Research 3D-SDI contribution to energy-efficient cities 3D CityModels for Energy Demand Simulation Claudia Schulte, HFT Stuttgart, Institute for Applied Research Prof. Dr. Volker Coors, HFT Stuttgart,

More information

Applying DLM and DCM concepts in a multi-scale data environment

Applying DLM and DCM concepts in a multi-scale data environment Applying DLM and DCM concepts in a multi-scale data environment Jantien Stoter 1,2,, Martijn Meijers 1, Peter van Oosterom 1, Dietmar Grunreich 3, Menno-Jan Kraak 4 1 OTB, GISt, Techncial University of

More information

Integration of Historic Building Information Modeling (HBIM) and 3D GIS for Recording and Managing Cultural Heritage Sites

Integration of Historic Building Information Modeling (HBIM) and 3D GIS for Recording and Managing Cultural Heritage Sites Dublin Institute of Technology ARROW@DIT Conference papers School of Surveying and Construction Management 2012 Integration of Historic Building Information Modeling (HBIM) and 3D GIS for Recording and

More information

Data Origin. Ron van Lammeren CGI-GIRS 0910

Data Origin. Ron van Lammeren CGI-GIRS 0910 Data Origin Ron van Lammeren CGI-GIRS 0910 How to obtain geodata? Geo data initiative Executive Order 12906, "Coordinating Geographic Data Acquisition and Access: The National Spatial Data Infrastructure,"

More information

ISO Series Standards in a Model Driven Architecture for Landmanagement. Jürgen Ebbinghaus, AED-SICAD

ISO Series Standards in a Model Driven Architecture for Landmanagement. Jürgen Ebbinghaus, AED-SICAD ISO 19100 Series Standards in a Model Driven Architecture for Landmanagement Jürgen Ebbinghaus, AED-SICAD 29.10.2003 The Company 100% SIEMENS PTD SIEMENS Business Services Shareholder & Strategic Business

More information

Bentley Map V8i (SELECTseries 3)

Bentley Map V8i (SELECTseries 3) Bentley Map V8i (SELECTseries 3) A quick overview Why Bentley Map Viewing and editing of geospatial data from file based GIS formats, spatial databases and raster Assembling geospatial/non-geospatial data

More information

Status of implementation of the INSPIRE Directive 2016 Country Fiches. COUNTRY FICHE Netherlands

Status of implementation of the INSPIRE Directive 2016 Country Fiches. COUNTRY FICHE Netherlands Status of implementation of the INSPIRE Directive 2016 Country Fiches COUNTRY FICHE Netherlands Introduction... 1 1. State of Play... 2 1.1 Coordination... 2 1.2 Functioning and coordination of the infrastructure...

More information

The challenge of linking or integrating data on Buildings

The challenge of linking or integrating data on Buildings The challenge of linking or integrating data on Buildings Expected benefits: user requirements Wide use of data on Buildings Buildings are places where people live, work, spend more of their time => Data

More information

Improving the consistency of multi-lod CityGML datasets by removing redundancy

Improving the consistency of multi-lod CityGML datasets by removing redundancy Accepted Manuscript Improving the consistency of multi-lod CityGML datasets by removing redundancy Filip Biljecki Section GIS Technology, Delft University of Technology, The Netherlands Hugo Ledoux Section

More information

Trimble s ecognition Product Suite

Trimble s ecognition Product Suite Trimble s ecognition Product Suite Dr. Waldemar Krebs October 2010 Trimble Geospatial in the Image Processing Chain Data Acquisition Pre-processing Manual/Pixel-based Object-/contextbased Interpretation

More information

STEREO ANALYST FOR ERDAS IMAGINE Stereo Feature Collection for the GIS Professional

STEREO ANALYST FOR ERDAS IMAGINE Stereo Feature Collection for the GIS Professional STEREO ANALYST FOR ERDAS IMAGINE Stereo Feature Collection for the GIS Professional STEREO ANALYST FOR ERDAS IMAGINE Has Your GIS Gone Flat? Hexagon Geospatial takes three-dimensional geographic imaging

More information

Traffic accidents and the road network in SAS/GIS

Traffic accidents and the road network in SAS/GIS Traffic accidents and the road network in SAS/GIS Frank Poppe SWOV Institute for Road Safety Research, the Netherlands Introduction The first figure shows a screen snapshot of SAS/GIS with part of the

More information

a system for input, storage, manipulation, and output of geographic information. GIS combines software with hardware,

a system for input, storage, manipulation, and output of geographic information. GIS combines software with hardware, Introduction to GIS Dr. Pranjit Kr. Sarma Assistant Professor Department of Geography Mangaldi College Mobile: +91 94357 04398 What is a GIS a system for input, storage, manipulation, and output of geographic

More information

Data Origin. How to obtain geodata? Ron van Lammeren CGI-GIRS 0910

Data Origin. How to obtain geodata? Ron van Lammeren CGI-GIRS 0910 Data Origin How to obtain geodata? Ron van Lammeren CGI-GIRS 0910 Spatial Data interest Improvement of policy making. ± 90% of all information used by government has spatial characteristics SPATIAL INFORMATION

More information

Developing 3D Geoportal for Wilayah Persekutuan Iskandar

Developing 3D Geoportal for Wilayah Persekutuan Iskandar Developing 3D Geoportal for Wilayah Persekutuan Iskandar Dionnald Beh BoonHeng and Alias Abdul Rahman Department of Geoinformatics, Faculty of Geoinformation Engineering and Sciences, Universiti Teknologi

More information

AUGMENTING 3D CITY MODEL COMPONENTS BY GEODATA JOINS TO FACILITATE AD-HOC GEOMETRIC-TOPOLOGICALLY SOUND INTEGRATION

AUGMENTING 3D CITY MODEL COMPONENTS BY GEODATA JOINS TO FACILITATE AD-HOC GEOMETRIC-TOPOLOGICALLY SOUND INTEGRATION AUGMENTING 3D CITY MODEL COMPONENTS BY GEODATA JOINS TO FACILITATE AD-HOC GEOMETRIC-TOPOLOGICALLY SOUND INTEGRATION R. Kaden *, T. H. Kolbe Institute for Geodesy and Geoinformation Science, Technische

More information

The INSPIRE Building Model for Energy Applications

The INSPIRE Building Model for Energy Applications The INSPIRE Building Model for Energy Applications 1 Gerhard Gröger Institute for Geodesy and Geoinformation University of Bonn, Germany 2nd Joint SIG 3D and OGC Workshop - CityGML EnergyADE for building

More information

Welcome to NR502 GIS Applications in Natural Resources. You can take this course for 1 or 2 credits. There is also an option for 3 credits.

Welcome to NR502 GIS Applications in Natural Resources. You can take this course for 1 or 2 credits. There is also an option for 3 credits. Welcome to NR502 GIS Applications in Natural Resources. You can take this course for 1 or 2 credits. There is also an option for 3 credits. The 1st credit consists of a series of readings, demonstration,

More information

Canadian Board of Examiners for Professional Surveyors Core Syllabus Item C 5: GEOSPATIAL INFORMATION SYSTEMS

Canadian Board of Examiners for Professional Surveyors Core Syllabus Item C 5: GEOSPATIAL INFORMATION SYSTEMS Study Guide: Canadian Board of Examiners for Professional Surveyors Core Syllabus Item C 5: GEOSPATIAL INFORMATION SYSTEMS This guide presents some study questions with specific referral to the essential

More information

Applied Cartography and Introduction to GIS GEOG 2017 EL. Lecture-2 Chapters 3 and 4

Applied Cartography and Introduction to GIS GEOG 2017 EL. Lecture-2 Chapters 3 and 4 Applied Cartography and Introduction to GIS GEOG 2017 EL Lecture-2 Chapters 3 and 4 Vector Data Modeling To prepare spatial data for computer processing: Use x,y coordinates to represent spatial features

More information

The Road to Data in Baltimore

The Road to Data in Baltimore Creating a parcel level database from high resolution imagery By Austin Troy and Weiqi Zhou University of Vermont, Rubenstein School of Natural Resources State and local planning agencies are increasingly

More information

GEOMATICS. Shaping our world. A company of

GEOMATICS. Shaping our world. A company of GEOMATICS Shaping our world A company of OUR EXPERTISE Geomatics Geomatics plays a mayor role in hydropower, land and water resources, urban development, transport & mobility, renewable energy, and infrastructure

More information

Exploit your geodata to enable smart cities and countries

Exploit your geodata to enable smart cities and countries Exploit your geodata to enable smart cities and countries Carsten Rönsdorf, Head of Advisory Services Middle East Practice Manager Future Cities, standards and 3D 24 November 2014 Importance of Standards

More information

EuroSDR (European Spatial Data Research)

EuroSDR (European Spatial Data Research) EuroSDR (European Spatial Data Research) ROLLING RESEARCH PLAN 2015-2018 EuroSDR Secretariat Public Governance Institute KU Leuven Parkstraat 45 bus 3609 3000 Leuven Belgium Tel.: +32 16 32 31 80 Fax:

More information

Quality Assessment of Geospatial Data

Quality Assessment of Geospatial Data Quality Assessment of Geospatial Data Bouhadjar MEGUENNI* * Center of Spatial Techniques. 1, Av de la Palestine BP13 Arzew- Algeria Abstract. According to application needs, the spatial data issued from

More information

Virtual 3D Models as a Basis for Property Formation

Virtual 3D Models as a Basis for Property Formation Virtual 3D Models as a Basis for Property Formation Martin ANDRÈE,Goran MILUTINOVIC and Stefan SEIPEL, Sweden Key words: LIDAR, 3D, Cadastre, Survey, e-government, process development SUMMARY Property

More information

USING GIS IN WATER SUPPLY AND SEWER MODELLING AND MANAGEMENT

USING GIS IN WATER SUPPLY AND SEWER MODELLING AND MANAGEMENT USING GIS IN WATER SUPPLY AND SEWER MODELLING AND MANAGEMENT HENRIETTE TAMAŠAUSKAS*, L.C. LARSEN, O. MARK DHI Water and Environment, Agern Allé 5 2970 Hørsholm, Denmark *Corresponding author, e-mail: htt@dhigroup.com

More information

The Integration of Land and Marine Spatial Data Set As Part of Indonesian Spatial Data Infrastructure Development

The Integration of Land and Marine Spatial Data Set As Part of Indonesian Spatial Data Infrastructure Development UNITED NATIONS E/CONF.97/6/IP. 46 ECONOMIC AND SOCIAL COUNCIL Seventeenth United Nations Regional Cartographic Conference for Asia and the Pacific Bangkok, 18-22 September 2006 Item 7 of the provisional

More information

INSPIRE - A Legal framework for environmental and land administration data in Europe

INSPIRE - A Legal framework for environmental and land administration data in Europe INSPIRE - A Legal framework for environmental and land administration data in Europe Dr. Markus Seifert Bavarian Administration for Surveying and Cadastre Head of the SDI Office Bavaria Delegate of Germany

More information

KNOWLEDGE-BASED CLASSIFICATION OF LAND COVER FOR THE QUALITY ASSESSEMENT OF GIS DATABASE. Israel -

KNOWLEDGE-BASED CLASSIFICATION OF LAND COVER FOR THE QUALITY ASSESSEMENT OF GIS DATABASE. Israel - KNOWLEDGE-BASED CLASSIFICATION OF LAND COVER FOR THE QUALITY ASSESSEMENT OF GIS DATABASE Ammatzia Peled a,*, Michael Gilichinsky b a University of Haifa, Department of Geography and Environmental Studies,

More information

AUTOMATIC GENERATION OF 3D CITY MODELS AND RELATED APPLICATIONS

AUTOMATIC GENERATION OF 3D CITY MODELS AND RELATED APPLICATIONS International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, Vol. XXXIV-5/W10 AUTOMATIC GENERATION OF 3D CITY MODELS AND RELATED APPLICATIONS Y. Takase a, *, N. Sho a,

More information

Convex Hull-Based Metric Refinements for Topological Spatial Relations

Convex Hull-Based Metric Refinements for Topological Spatial Relations ABSTRACT Convex Hull-Based Metric Refinements for Topological Spatial Relations Fuyu (Frank) Xu School of Computing and Information Science University of Maine Orono, ME 04469-5711, USA fuyu.xu@maine.edu

More information

Design and Development of a Large Scale Archaeological Information System A Pilot Study for the City of Sparti

Design and Development of a Large Scale Archaeological Information System A Pilot Study for the City of Sparti INTERNATIONAL SYMPOSIUM ON APPLICATION OF GEODETIC AND INFORMATION TECHNOLOGIES IN THE PHYSICAL PLANNING OF TERRITORIES Sofia, 09 10 November, 2000 Design and Development of a Large Scale Archaeological

More information

Global Geospatial Information Management Country Report Finland. Submitted by Director General Jarmo Ratia, National Land Survey

Global Geospatial Information Management Country Report Finland. Submitted by Director General Jarmo Ratia, National Land Survey Global Geospatial Information Management Country Report Finland Submitted by Director General Jarmo Ratia, National Land Survey Global Geospatial Information Management Country Report Finland Background

More information

Georelational Vector Data Model

Georelational Vector Data Model Georelational Vector Data Model Contents Georelational Data Model Representation of Simple Features Topology Non-topological Vector Data Data Models for Composite Features Geo-relational Looking at a paper

More information

VISUALIZING THE SMART CITY 3D SPATIAL INFRASTRUCTURE GEOSMART ASIA- 30 SEP, 2015

VISUALIZING THE SMART CITY 3D SPATIAL INFRASTRUCTURE GEOSMART ASIA- 30 SEP, 2015 www.aamgroup.com VISUALIZING THE SMART CITY 3D SPATIAL INFRASTRUCTURE GEOSMART ASIA- 30 SEP, 2015 Agenda AAM What is a Smart City? Data Acquisition 3D Modelling Benefits Questions AAM AAM is a Geospatial

More information

NR402 GIS Applications in Natural Resources

NR402 GIS Applications in Natural Resources NR402 GIS Applications in Natural Resources Lesson 1 Introduction to GIS Eva Strand, University of Idaho Map of the Pacific Northwest from http://www.or.blm.gov/gis/ Welcome to NR402 GIS Applications in

More information

K. Zainuddin et al. / Procedia Engineering 20 (2011)

K. Zainuddin et al. / Procedia Engineering 20 (2011) Available online at www.sciencedirect.com Procedia Engineering 20 (2011) 154 158 The 2 nd International Building Control Conference 2011 Developing a UiTM (Perlis) Web-Based of Building Space Management

More information

Extension of Electronical Nautical Charts for 3D interactive Visualization via CityGML

Extension of Electronical Nautical Charts for 3D interactive Visualization via CityGML Extension of Electronical Nautical Charts for 3D interactive Visualization via CityGML Kristine HAASE und Reinhard KOCH Multimedia Information Processing Group, Department of Computer Science Christian-Albrechts-University

More information

Spatial Data Infrastructure Concepts and Components. Douglas Nebert U.S. Federal Geographic Data Committee Secretariat

Spatial Data Infrastructure Concepts and Components. Douglas Nebert U.S. Federal Geographic Data Committee Secretariat Spatial Data Infrastructure Concepts and Components Douglas Nebert U.S. Federal Geographic Data Committee Secretariat August 2009 What is a Spatial Data Infrastructure (SDI)? The SDI provides a basis for

More information

IDBE. Common conceptual framework and roadmap of collaboration in Spatial Standards for the Digital Built Environment

IDBE. Common conceptual framework and roadmap of collaboration in Spatial Standards for the Digital Built Environment IDBE Common conceptual framework and roadmap of collaboration in Spatial Standards for the Digital Built Environment GeoBIM: 3D GIS in China Mei Xue: In my opinion, what matters most in the integration

More information

QUALITY CONTROL ROLE IN PROCESS OF ESTABLISHMENT OF NSDI

QUALITY CONTROL ROLE IN PROCESS OF ESTABLISHMENT OF NSDI QUALITY CONTROL ROLE IN PROCESS OF ESTABLISHMENT OF NSDI S. Lemajić a,lj. Rašić b a Croatian Geodetic Institute, Savska 41/XVI, Zagreb, Croatia slavko.lemajic@cgi.hr b State Geodetic Administration, Lastovska

More information

The variants of an LOD of a 3D building model and their influence on spatial analyses

The variants of an LOD of a 3D building model and their influence on spatial analyses Accepted Manuscript The variants of an LOD of a 3D building model and their influence on spatial analyses Filip Biljecki 3D Geoinformation Research Group, Delft University of Technology, The Netherlands

More information

TOWARDS UNIFIED 3D CITY MODELS

TOWARDS UNIFIED 3D CITY MODELS TOWARDS UNIFIED 3D CITY MODELS T. H. Kolbe, G. Gröger Institute for Cartography and Geoinformation, University of Bonn, Meckenheimer Allee 172, 53115 Bonn, Germany (kolbe groeger)@ikg.uni-bonn.de KEY WORDS:

More information

INDUSTRIAL PARK EVALUATION BASED ON GEOGRAPHICAL INFORMATION SYSTEM TEHNOLOGY AND 3D MODELLING

INDUSTRIAL PARK EVALUATION BASED ON GEOGRAPHICAL INFORMATION SYSTEM TEHNOLOGY AND 3D MODELLING Abstract INDUSTRIAL PARK EVALUATION BASED ON GEOGRAPHICAL INFORMATION SYSTEM TEHNOLOGY AND 3D MODELLING Andreea CALUGARU University of Agronomic Sciences and Veterinary Medicine of Bucharest, Romania Corresponding

More information

Smart Cities: Visualization

Smart Cities: Visualization Smart Cities: Visualization ISO/IEC JTC 1/SC24 Meetings 20-25 January 2019 Seoul, Korea Peter Ryan 1 and Myeong Won Lee 2 1 Defence Science & Technology Group, Australia 2 University of Suwon, Korea Presentation

More information

Geographic information for Strasbourg : from historical land register to 3D GIS city modelling 09/07/2017

Geographic information for Strasbourg : from historical land register to 3D GIS city modelling 09/07/2017 Geographic information for Strasbourg : from historical land register to 3D GIS city modelling 09/07/2017 Table of contents 1. Introduction of Strasbourg 2. A century of land surveying and cadastre 3.

More information

Introduction to GIS I

Introduction to GIS I Introduction to GIS Introduction How to answer geographical questions such as follows: What is the population of a particular city? What are the characteristics of the soils in a particular land parcel?

More information

On the convergence of 3D-GIS, CAD and 3D Simulation

On the convergence of 3D-GIS, CAD and 3D Simulation On the convergence of 3D-GIS, CAD and 3D Simulation V. Coors, Stuttgart University of Applied Science, Volker.Coors@hft-stuttgart.de Urban information space Due to improved tools for the design and acquisition

More information

CityGML in Detail Part 1

CityGML in Detail Part 1 CityGML in Detail Part 1 Prof. Dr. Thomas H. Kolbe Institute for Geodesy and Geoinformation Science Berlin University of Technology kolbe@igg.tu-berlin.de May 2008 EduServ6 Course on CityGML Copyright

More information

CityGML and the Streets of New York A Proposal for Detailed Street Space Modeling

CityGML and the Streets of New York A Proposal for Detailed Street Space Modeling LEONHARD OBERMEYER CENTER TUM CENTER OF DIGITAL METHODS FOR THE BUILT ENVIRONMENT CityGML and the Streets of New York A Proposal for Detailed Street Space Modeling Christof Beil & Thomas H. Kolbe Chair

More information

GIS = Geographic Information Systems;

GIS = Geographic Information Systems; What is GIS GIS = Geographic Information Systems; What Information are we talking about? Information about anything that has a place (e.g. locations of features, address of people) on Earth s surface,

More information

AUTOMATIC URBAN 3D BUILDING RECONSTRUCTION FROM MULTI-RAY PHOTOGRAMMETRY

AUTOMATIC URBAN 3D BUILDING RECONSTRUCTION FROM MULTI-RAY PHOTOGRAMMETRY AUTOMATIC URBAN 3D BUILDING RECONSTRUCTION FROM MULTI-RAY PHOTOGRAMMETRY A. P. McClune a, P. E. Miller a, J. P. Mills a, D. Holland b a School of Civil Engineering and Geosciences, Newcastle University,

More information

3D Visualization for Urban Earthquake Risk

3D Visualization for Urban Earthquake Risk Proceedings Geohazards Engineering Conferences International Year 2006 3D Visualization for Urban Earthquake Risk S. Kemec S. Duzgun METU, Graduate School of Natural and Applied Sciences, Geodetic and

More information

May 2011 Oracle Spatial User Conference

May 2011 Oracle Spatial User Conference May 2011 Oracle Spatial User Conference Oracle Spatial User Conference! May 19, 2011 Ronald Reagan Building and International Trade Center Washington, DC USA May 2011 Oracle Spatial User Conference Francois

More information

Economic and Social Council 2 July 2015

Economic and Social Council 2 July 2015 ADVANCE UNEDITED VERSION UNITED NATIONS E/C.20/2015/11/Add.1 Economic and Social Council 2 July 2015 Committee of Experts on Global Geospatial Information Management Fifth session New York, 5-7 August

More information

Mapping a Nation in 3D Singapore s Journey. Bryan Chew Registrar of Titles Assistant Chief Executive Singapore Land Authority

Mapping a Nation in 3D Singapore s Journey. Bryan Chew Registrar of Titles Assistant Chief Executive Singapore Land Authority Mapping a Nation in 3D Singapore s Journey Bryan Chew Registrar of Titles Assistant Chief Executive Singapore Land Authority Singapore Size - 719 sq km Population - 5.5 million Density 7,600/sq km Singapore

More information

CityGML 3D Geospatial and Semantic Modelling of Urban Structures

CityGML 3D Geospatial and Semantic Modelling of Urban Structures Technische Universität Berlin CityGML 3D Geospatial and Semantic Modelling of Urban Structures Prof. Dr. Thomas H. Kolbe Institute for Geodesy and Geoinformation Science Berlin University of Technology

More information

Virtual 3D Cities. Chapter VIII. Virtual 3D Cities. 8.1 Introduction. Components. Chapter VIII: Virtual 3D Cities 1

Virtual 3D Cities. Chapter VIII. Virtual 3D Cities. 8.1 Introduction. Components. Chapter VIII: Virtual 3D Cities 1 Chapter VIII Virtual 3D Cities 8.1 Introduction 8.2 CityGML 8.3 Google Earth 8.4 Virtual Earth 8.5 Conclusions Virtual 3D Cities 8.1 Introduction 3D Visualization of cities Languages such as CityGML New

More information