Pipelines are an important part of urban infrastructure development. As part of a virtual globe (VG), the high-efficiency and high-quality visualization of 3D large-scale and high-density urban pipelines is of great importance. This paper proposes a GPU-based pipeline ray casting method for the visualization of urban-scale pipelines in the framework of a VG. The method involves the initial partitioning of the pipeline data into tiles, based on the relationship between the pipeline layer scale and the discrete global grid system (DGGSs). The pipeline centerline in each tile is then segmented and encoded, and a coarser pipeline bounding volume is subsequently constructed using a geometry shader. Finally, the fine 3D pipeline is rendered using a pixel shader. The results of the experimental implementation of the proposed method show that it satisfies the requirements for the multiscale visualization of pipelines in a VG. Moreover, compared with the traditional polygon-based method, the method facilitates a 20% increase in rendering frame rate for the same pixel level accuracy display effect. It also enables the visualization of the thickness of the 3D pipeline without any obvious effect on the rendering efficiency. 相似文献
For geospatial cyberinfrastructure-enabled web services, the ability of rapidly transmitting and sharing spatial data over the Internet plays a critical role to meet the demands of real-time change detection, response and decision-making. Especially for vector datasets which serve as irreplaceable and concrete material in data-driven geospatial applications, their rich geometry and property information facilitates the development of interactive, efficient and intelligent data analysis and visualization applications. However, the big-data issues of vector datasets have hindered their wide adoption in web services. In this research, we propose a comprehensive optimization strategy to enhance the performance of vector data transmitting and processing. This strategy combines: (1) pre- and on-the-fly generalization, which automatically determines proper simplification level through the introduction of appropriate distance tolerance speed up simplification efficiency; (2) a progressive attribute transmission method to reduce data size and, therefore, the service response time; (3) compressed data transmission and dynamic adoption of a compression method to maximize the service efficiency under different computing and network environments. A cyberinfrastructure web portal was developed for implementing the proposed technologies. After applying our optimization strategies, substantial performance enhancement is achieved. We expect this work to facilitate real-time spatial feature sharing, visual analytics and decision-making. 相似文献
Zircon stability in silicate melts—which can be quantitatively constrained by laboratory measurements of zircon saturation—is important for understanding the evolution of magma. Although the original zircon saturation model proposed by Watson and Harrison (Earth Planet Sci Lett 64(2):295–304, 1983) is widely cited and has been updated recently, the three main models currently in use may generate large uncertainties due to extrapolation beyond their respective calibrated ranges. This paper reviews and updates zircon saturation models developed with temperature and compositional parameters. All available data on zircon saturation ranging in composition from mafic to silicic (and/or peralkaline to peraluminous) at temperatures from 750 to 1400 °C were collected to develop two refined models (1 and 2) that may be applied to the wider range of compositions. Model 1 is given by lnCZr(melt) = (14.297 ± 0.308) + (0.964 ± 0.066)·M − (11113 ± 374)/T, and model 2 given by lnCZr(melt) = (18.99 ± 0.423) − (1.069 ± 0.102)·lnG − (12288 ± 593)/T, where CZr(melt) is the Zr concentration of the melt in ppm and parameters M [= (Na + K + 2Ca)/(Al·Si)] (cation ratios) and G [= (3·Al2O3 + SiO2)/(Na2O + K2O + CaO + MgO + FeO)] (molar proportions) represent the melt composition. The errors are at one sigma, and T is the temperature in Kelvin. Before applying these models to natural rocks, it is necessary to ensure that the zircon used to date is crystallized from the host magmatic rock. Assessment of the application of both new and old models to natural rocks suggests that model 1 may be the best for magmatic temperature estimates of metaluminous to peraluminous rocks and that model 2 may be the best for estimating magmatic temperatures of alkaline to peralkaline rocks.