Current Organizations / Institutes

The organizations/institutes from the scholar's latest article


Syahiirah Salleh has a total of 14 co-authors. Here are the top co-authors by number of shared publications:


Latest Publications

  • 3D Spatial Queries for High-Rise Buildings Using 3D Topology Rules

    by Syahiirah Salleh, Uznir Ujang, Suhaibah Azri, Tan Liat Choon

  • Open Access

    TOPOLOGY MODELS AND RULES: A 3D SPATIAL DATABASE APPROACH

    by S. Salleh, U. Ujang, S. Azri

    Spatial databases are a key component of 3D applications that require the storage, management, and manipulation of 3D objects. Topological information that describes the containment, adjacency, and connectivity of objects within a 3D space is crucial for complex spatial analysis. The need to maintain optimal storage and computation within spatial databases recommends the use of lightweight approaches such as topology rules and models. However, current spatial databases use 2D topology mechanisms and limited 3D topology functions. This study conducted experiments on existing topology rules and models within ArcGIS and Oracle spatial database. Additional 3D topology rules were also implemented to determine topological relationships between 3D objects stored in Oracle. The 3D topology rules were based on a 36-Intersection Model (36IM) that describes intersections between objects from 0D to 3D. Based on the experiments, the 2D geodatabase topology rules within ArcGIS were able to determine topological relationships between the objects stored as 2D multi-surfaces datatype. The 2D topology rules and the topology model within Oracle were also unable to support topological relationships between 3D objects. The addition of 36IM topology rules could determine topological relationships and describe the dimensions of intersections. Evidently, the support for 3D topology within spatial databases depends on the availability of 3D datatypes. Most databases that support 3D datatypes have limited support for 3D topology, whereby existing topology mechanisms require the decomposition of 3D objects. The use of 3D topology rules supports the maintenance of topological information without breaking down 3D objects into lower dimension components.


  • Open Access

    3D Spatial Analysis of Temporal Maintenance for Multi-use High-rise Buildings: Case Study

    by Usman Mehmood, Syahiirah Salleh, Uznir Ujang, Suhaibah Azri, Tan Liat Choon

    Urbanization has sparked an increase in the construction of multi-use highrise buildings which consists of commercial parcels on their lower floors and residential parcels on their higher floors. In contrast to conventional landed houses, the residents of high-rise buildings share common facilities and private parcels or spaces also differ according to ownership or use. The management and maintenance of these spaces are dependent on the ownership of the parcel where each ownership adheres to different rights, restrictions, and responsibilities (RRRs). Therefore, accurate representation and identification of those parcels affected by maintenance or renovation is crucial for assisting management bodies to improve the quality of life within a multi-use high-rise building. This study attempts to implement a temporal maintenance management for highrise building parcels within a 3D spatial database. A 3D space segmentation was done to analyze the ownership and use of space in a high-rise building. Spatial queries were also performed based on the temporal maintenance of the parcels; in addition, 3D spatial relationships were used to determine adjacent parcels that were affected by the maintenance. Thus, the implementation of temporal strata database management with an accurate 3D representation of the space can provide management bodies with concise and comprehensive information on parcels with respect to ownerships and uses.


  • Open Access

    Current uses of topology in 3D GIS: An overview

    by Syahiirah Salleh, Uznir Ujang

    3D GIS has been widely used in various applications that require 3D visualisation and analysis. This has also been made possible by advances in data acquisition, which provide detailed and accurate spatial data as the basis for any task. Topology as a spatial property gives value to 3D GIS by maintaining connectivity, adjacency, and containment information. This study attempted to understand how topology is used in 3D GIS based on a literature review. SCOPUS databases were searched for journal articles, conference proceedings, and book chapters that implemented topology as part of their 3D GIS methodology. Keywords used to search for literature were “topology” and “3D GIS”. The articles were selected based on the uses of topology in 3D GIS. The term ‘uses’ indicates topology being used in the methodology of a 3D GIS study to achieve the objective. Based on the review, we were able to categorise the literature into 3 main uses of topology, which are validation, data reconstruction, and spatial analysis or queries. The results of the literature review were also visualised using a network map of terms that also represents the connectivity and weightage between terms. This overview provided an awareness of future research areas in which topology assisted data validation, data reconstruction, and spatial analysis can be applied and fully utilised to further enhance 3D GIS capabilities.

  • Open Access

    TOPOLOGICAL RELATIONSHIPS IN R3 FOR 3D CADASTRE

    by S. Salleh, U. Ujang, S. Azri

    3D cadastre is necessary for accurately representing real-world parcels that not only exist on land but also above and below ground. The ability to cater to the physical and legal attributes of these 3D parcels is important as it affects the Rights, Restrictions and Responsibilities (RRRs). Tasks such as modification and analysis of 3D parcels also require topological information in addition to the geometrical properties of a 3D parcel. Topological properties describe the connectivity information between objects. In terms of the 3D cadastre, the intrinsic topology is used to ensure the spatial objects that make up a 3D solid are valid, while extrinsic topology is used to determine adjacent 3D solids or overlapping parcels. This paper attempted to define topological relationships in 3D space specifically for the use of 3D cadastre. 3D to 3D solid and 2D to 2D surface topological interactions were defined and proved using the Dimensionally Extended Nine Intersection Model (DE-9IM). The “meet (touches)” and “overlaps” topological relationships were found to be the main topological relationship used in the 3D cadastre.


  • Open Access

    Representing 3D Topological Adjacencies between Volumes Using a 36-Intersection Model

    by Syahiirah Salleh, Uznir Ujang, Suhaibah Azri

    Topological properties of objects should be maintained and preserved to concisely represent objects. However, the implementation of 2D topological rules requires the decomposition of 3D objects into lower dimensions to determine topological relationships. This results in 2D topological relationships although the connected objects are in 3D. Hence, accurate representation of 3D connectivity in 3D models is limited. 3D topological rules can be implemented to include topological connectivity in 3D space. This paper implemented an extension of the 27-Intersection Model (27-IM) called the 36-Intersection Model (36-IM) to represent 3D topological adjacencies of two objects in 3D space. This resulted in a 12 × 3 intersection matrix or 36-IM that represented the intersections in terms of dimension and number of separations. Six cases were tested, consisting of “meets”, “disjoint” “intersects at a line”, “intersects at a point”, “contains”, and “overlaps”. The resulting 36-IM matrices provided an accurate representation of how the objects in 3D space were related and their dimension of intersections. The formalisms of the 36-IM matrices were also interoperable which allowed the interpretation of 36-IM using the 9IM and DE-9IM to determine general topological relationships. By examining the intersection of interiors, boundaries and exteriors of 3D objects without object decomposition, 3D topological relationships can be determined as well as the dimension and manner of intersection.


  • Open Access

    Virtual 3D Campus for Universiti Teknologi Malaysia (UTM)

    by Syahiirah Salleh, Uznir Ujang, Suhaibah Azri

    University campuses consists of many buildings within a large area managed by a single organization. Like 3D city modeling, a 3D model of campuses can be utilized to provide a better foundation for planning, navigation and management of buildings. This study approaches 3D modeling of the UTM campus by utilizing data from aerial photos and site observations. The 3D models of buildings were drawn from building footprints in SketchUp and converted to CityGML using FME software. The CityGML models were imported into a geodatabase using 3DCityDB and visualized in Cesium. The resulting 3D model of buildings was in CityGML format level of detail 2, consisting of ground, wall and roof surfaces. The 3D models were positioned with real-world coordinates using the geolocation function in SketchUp. The non-spatial attributes of the 3D models were also stored in a database managed by PostgreSQL. While the methodology demonstrated in this study was found to be able to create LoD2 building models. However, issues of accuracy arose in terms of building details and positioning. Therefore, higher accuracy data, such as point cloud data, should produce higher LoD models and accurate positioning.


  • Open Access

    DEVELOPMENT OF 3D CITY MODEL USING VIDEOGRAMMETRY TECHNIQUE

    by A. Hairuddin, S. Azri, U. Ujang, M. G. Cuétara, G. M. Retortillo, S. Mohd Salleh

    3D city model is a representation of urban area in digital format that contains building and other information. The current approaches are using photogrammetry and laser scanning to develop 3D city model. However, these techniques are time consuming and quite costly. Besides that, laser scanning and photogrammetry need professional skills and expertise to handle hardware and tools. In this study, videogrammetry is proposed as a technique to develop 3D city model. This technique uses video frame sequences to generate point cloud. Videos are processed using EyesCloud3D by eCapture. EyesCloud3D allows user to upload raw data of video format to generate point clouds. There are five main phases in this study to generate 3D city model which are calibration, video recording, point cloud extraction, 3D modeling and 3D city model representation. In this study, 3D city model with Level of Detail 2 is produced. Simple query is performed from the database to retrieve the attributes of the 3D city model.


  • Open Access

    DEVELOPMENT OF MOBILE APPLICATION FOR GATED AND GUARDED COMMUNITY MANAGEMENT

    by N. Abd Razak, U. Ujang, S. Mohd Salleh, S. Azri, T. L. Choon

    This study focuses on the development of mobile application for complaints in gated and guarded housing areas. This community area is equipped with fences and controlled by the guard. This community is managed by an organization that has been paid to manage the assets, facilities and security in the residential areas. Currently, the existing complaint management medium is by using text messages and WhatsApp. Due to this, it is difficult for the management to review the complaints and this makes the process of managing complaints time consuming. Furthermore, the residents are not well-informed of the current status of the complaints. This application development involves the use of cross platforms for Android and iOS. The application uses location based services (LBS) to find out the complaint address of the user. The data sent are stored in an integrated database with the developed application. This application is tested on site to study its effectiveness. Based on the survey, the results showed that the application is useful in managing resident complaints.

  • Open Access

    Topological information extraction from buildings in CityGML

    by Syahiirah Salleh, Uznir Ujang

    The demand for 3D city modelling for various applications continue to grow with the capabilities of 3D city modelling. One of the uses of 3D city models is to facilitate 3D analysis which usually requires information regarding the topology of the objects within the city model. CityGML as the international standard for 3D city modelling maintains topological information with the use of a 'topology-incidence' where objects are referenced to each other with the condition that the objects share a common surface. This paper explains the extraction of topological information based on the data structure of the geometries in CityGML files and discusses the usability of the existing topology mechanism of CityGML. The topological information was extracted from the CityGML files using the hierarchical geometric structure of CityGML as a stand-in model to describe the topological properties of the object. The extracted information consisted of building surfaces which have been decomposed to 0D points with their respective identification and coordinates. Based on the extracted topological information and related literature, it was found that the topological information extracted from the geometric structure of CityGML was limited to the locality of the object in question and could not extend beyond the dimension of the primitive.