ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences
Download
Publications Copernicus
Download
Citation
Articles | Volume I-2
https://doi.org/10.5194/isprsannals-I-2-105-2012
https://doi.org/10.5194/isprsannals-I-2-105-2012
13 Jul 2012
 | 13 Jul 2012

CORRECTION OF FAULTY LINES IN MUSCLE MODEL, TO BE USED IN 3D BUILDING NETWORK CONSTRUCTION

I. R. Karas, U. Atila, and A. Abdul-Rahman

Keywords: Raster to vector conversion, line extraction, 3D GIS, CityGML, Network Analyses, Topology

Abstract. This paper describes the usage of MUSCLE (Multidirectional Scanning for Line Extraction) Model for automatic generation of 3D networks in CityGML format (from raster floor plans). MUSCLE (Multidirectional Scanning for Line Extraction) Model is a conversion method which was developed to vectorize the straight lines through the raster images including floor plans, maps for GIS, architectural drawings, and machine plans. The model allows user to define specific criteria which are crucial for acquiring the vectorization process. Unlike traditional vectorization process, this model generates straight lines based on a line thinning algorithm, without performing line following-chain coding and vector reduction stages. In this method the nearly vertical lines were obtained by scanning the images horizontally, while the nearly horizontal lines were obtained by scanning the images vertically. In a case where two or more consecutive lines are nearly horizontal or nearly vertical, raster data become unmanageable and the process generates wrongly vectorized lines. In this situation, to obtain the precise lines, the image with the wrongly vectorized lines is diagonally scanned. By using MUSCLE model, the network models are topologically structured in CityGML format. After the generation process, it is possible to perform 3D network analysis based on these models. Then, by using the software that was designed based on the generated models, a geodatabase of the models could be established. This paper presents the correction application in MUSCLE and explains 3D network construction in detail.