Ancient Chinese-style architecture has received increased attention during the last century as a segment of cultural heritage and is of great significance, specifically in regard to the process of digitizing and modeling these buildings to preserve and protect this heritage. Because the roof form reflects the age of the structure, the structural character and the historical culture of the ancient building, constructing a refined model for the roof is a primary aspect of the 3D modeling procedure. To avoid cumbersome traditional modeling approaches that use geometry units, such as points, lines and triangles, a flexible semantic method is proposed in this study to improve modeling efficiency and reduce the professional requirements. In this method, a two-level semantic decomposition of the roof is presented according to the characteristics of ancient Chinese-style architecture. The structural level reveals the basic components that determine its structural shape, and the decorative level refers to the attached components that influence the exterior appearance. The assembly validity of the decomposed elements and the combined diversity of the integrated entities are ensured by topological constraints and derived transformations of the semantic components. This proposed method was implemented by utilizing CityGML (City Geography Markup Language) via the ADE (Application Domain Extension) mechanism and was tested by modeling the principal buildings included in the Palace Museum.
Automatic point-feature label placement (PFLP) is a fundamental task for map visualization. As the dominant solutions to the PFLP problem, fixed-position and slider models have been widely studied in previous research. However, the candidate labels generated with these models are set to certain fixed positions or a specified track line for sliding. Thus, the whole surrounding space of a point feature is not sufficiently used for labeling. Hence, this paper proposes a novel label model based on the region of movability, which comes from plane collision detection theory. The model defines a complete conflict-free search space for label placement. On the premise of no conflict with the point, line, and area features, the proposed model utilizes the surrounding zone of the point feature to generate candidate label positions. By combining with heuristic search method, the model achieves high-quality label placement. In addition, the flexibility of the proposed model enables placing arbitrarily shaped labels.
Space is the most fundamental organizing dimension for information that forms the basic spatial understanding around which all other temporal and semantic details are situated. Various types of web information are present in our daily lives, and spatial content can facilitate the understanding of that information. Hence, many studies have been conducted to extract the implicit spatial location from different web resources, and they have mainly investigated web textual information. However, the existing studies mainly focus on the extraction or simple presentation of the location of the information, while further exploration and visualization of the information through the comprehensive consideration of its spatial, temporal, and semantic dimensions have rarely been performed. Thus, this paper proposes a novel modeling and visualization framework for location-referenced web textual information. The framework applies an information model to structurally extract and resolve spatial content along with the temporal and semantic elements from the location-referenced information items. Based on the constructed information model, the information items are hierarchically clustered and visualized by combining map mashups with cartographic processes and methods. This framework enables users to interactively index and browse individual information items. Furthermore, the association relationships involved in the information set are explored in our work. With knowledge graphs that are automatically generated based on the information model, a high-level understanding of the information set can be obtained by users.