# Virtual Reality Based GIS Analysis Platform

## Abstract

The proposed platform supports the integrated VRGIS functions including 3D spatial analysis functions, 3D visualization for spatial process and serves for 3D globe and digital city. The 3D analysis and visualization of the concerned city massive information are conducted in the platform. The amount of information that can be visualized with this platform is overwhelming, and the GIS-based navigational scheme allows to have great flexibility to access the different available data sources.

### Keywords

WebVRGIS WebVR Big data 3D globe## 1 Introduction

Virtual Reality Geographical Information System (VRGIS), a combination of geographic information system and virtual reality technology [4] has become a hot topic. By integrating the friendly interactive interface of Virtual Reality System and spatial analysis specialty of Geographical Information System, WebVRGIS [7, 11] based on WebVR [13] is preferred in practical applications, especially by the geography and urban planning. Accordingly, ‘3-D modes’ has been proved as a faster decision making tool with fewer errors [15]. A parallel trend, the utilize of bigdata is becoming a hot research topic rapidly recently [1]. GIS data has several characteristics, such as large scale, diverse predictable and real-time, which falls in the range of definition of Big Data [2]. As a practical tool, most commonly used functions of VRGIS are improved according to practical needs [9]. For our platform, the customer are the employees of the governmental public service or social service agencies. The junior version of our platform is also planed to open the right to use to public. All the presented functions are extracted from the practical customer needs [8, 10, 12, 16].

This research provides a new effective model of three-dimensional spatial information framework and application for urban construction and development directly, which must significantly improve the technical level and efficiency of urban management and emergency response and bring revolutionary changes to the engineering design and construction management field from two-dimensional drawing to three-dimensional collaborative design and construction.

## 2 System Information Process

### 2.1 Three-Dimensional Superficial Analytical Module

*x*direction; \(q=\frac{\partial H}{\partial y}\), which is the change rate of elevation at

*y*direction.

Topographic curvature: It is the reflection of change in shape and concave-convex of topographic curved surface at each section direction, and it is the function of plane point location. The topographic curvature includes plane curvature (contour line curvature) and profile curvature (vertical curvature).

### 2.2 Three-Dimensional Statistical Analysis Module

The spatial correlation analysis mainly focuses on determining the correlation of two or more variables, and the main purpose is to calculate out the degree of correlation and property of relevant variables. The trend-surface analysis is a method in which the spatial distribution and time process of entity features are simulated through mathematical model to predict partial interpolations among actually measured data points of geographic elements under spatial and temporal distribution. Spatial fitting analysis: The so-called fitting refers to the situation that several discrete function values f1,f2,fn of one function are known, and then several undetermined coefficients f(1, 2, 3) in this function are adjusted to realize minimum difference (significance of least squares) between this function and the known point set. If the undetermined function is linear, this process is called linear fitting or linear regression (in statistics); otherwise this process is called nonlinear fitting or nonlinear regression. The expression can be piecewise function; under this condition, the process is called spine fitting. The spatial interpolation mainly includes Kring and inverse distance weighted method. The Kring interpolation method is one of important contents of spatial statistical analysis method; it is established on the basis of theoretical analysis of semi-variable function, and it is a kind of method of carrying out unbiased optimal estimation for regionalized variable value with finite region. The inverse distance weighted (IDW) is based on similarity principle, that is, the closer two objects are, the more similar their property is; on the contrary, the further two objects are, the less similar their property is.

### 2.3 Three-Dimensional Network Analysis Module

The network analysis is one of core problems of GIS spatial analysis function, and the main task and purpose of GIS network analysis function is to carry out geographic analysis and modeling on geographic network (such as traffic network) and urban infrastructure network (such as various kinds of reticle, power lines, telephone lines, and water supply and drainage lines). The network analysis can be used to research and plan how to arrange a network engineering and realize the best operation effect, such as the optimum allocation of certain resource, the shortest operation time or the least consumption from one place to another place.

Network measurement: It is mainly used to measure the incidence relation between the peak and side or the degree of connectivity between peaks in network diagram. The common measurement indexes include: \(\beta \) index, number of loops *k*, \(\alpha \) index, and \(\gamma \) index. As for any three-dimensional network diagram, there exist three kinds of common basic indexes: (1) Number of lines (sides or arcs); (2) Number of nodes (peaks); (3) Number of sub-graphs in three-dimensional network.

*k*is the value obtained via subtracting the number of lines (\(n-p\)) under minimum-degree connection from the number of actual lines, that is \(_{ }k=m-n+p\). \(\alpha \) index refers to the ratio between the number of actual loops and the possible maximum number of loops in the network. The possible maximum number of loops in the network is obtained via subtracting the number of lines under minimum-degree connection from the possible maximum number of lines. Then, the \(\alpha \)index is

Optimal path analysis: It refers to realizing the best path selection in three-dimensional network model according to the given parameters. Through establishing three-dimensional path network mode, the users assign starting point and ending point to seek for the nearest path on the network [3].

Connectivity analysis: It refers to analyzing the ability of keeping connection between nodes in the network. Through connectivity analysis on the three-dimensional network model established, the users can obtain the network connectivity and which nodes are adjacent to the node. In this way, it is able to provide network structure data for actual geographic network such as power distribution network, network reconstruction such as pipeline network, state estimation, and safety analysis.

Network address matching: In essence, it refers to inquiry on geographic position and it involves the address coding. The users can enter address list, street network which contains the range of address, and the property value of address to be inquired; through address matching technology, it is able to carry out contrast and matching for the address information entered by users and the address in standard address library, carry out relevance for matched address data, and show it on the map. The network address matching shall be combined with other network analysis functions to meet the complicated analysis required in actual work.

## 3 Analysis on Spatial Trend Surface

## 4 Conclusion

3D city visualization and analysis platform is a useful tool for the social service agencies and citizens for browsing and analyzing city big data directly, and is agreed upon as being both immediately useful and generally extensible for future applications. The user-need-oriented 3D GIS based smart government portal makes rapid response by real-time and thorough perception of users needs, so as to make timely improvement to the short service board, actively provide convenient, accurate and high-efficiency service to the public and enterprises in online public service.

## Notes

### Acknowledgments

The authors are thankful to the National Natural Science Fund for the Youth of China (41301439).

### References

- 1.Big data specials. Nature, 455(7209), Sept 2008Google Scholar
- 2.Briggs, F.: Large data - great opportunities. Presented at IDF 2012, Beijing (2012)Google Scholar
- 3.Dang, S., Ju, J., Matthews, D., Feng, X., Zuo, C.: Efficient solar power heating system based on lenticular condensation. In: 2014 International Conference on Information Science, Electronics and Electrical Engineering (ISEEE), vol. 2, pp. 736–739. IEEE (2014)Google Scholar
- 4.Huang, B., Jiang, B., Li, H.: An integration of gis, virtual reality and the internet for visualization, analysis and exploration of spatial data (2001)Google Scholar
- 5.Li, T., Zhou, X., Brandstatter, K., Raicu, I.: Distributed key-value store on hpc and cloud systems. In: 2nd Greater Chicago Area System Research Workshop (GCASR), Citeseer (2013)Google Scholar
- 6.Li, T., Zhou, X., Brandstatter, K., Zhao, D., Wang, K., Rajendran, A., Zhang, Z., Raicu, I.: Zht: a light-weight reliable persistent dynamic scalable zero-hop distributed hash table. In: 2013 IEEE 27th International Symposium on Parallel and Distributed Processing (IPDPS), pp. 775–787. IEEE (2013)Google Scholar
- 7.Li, X., Lv, Z., Hu, J., Zhang, B., Shi, L., Feng, S.: Xearth: A 3d gis platform for managing massive city information. In: 2015 IEEE International Conference on Computational Intelligence and Virtual Environments for Measurement Systems and Applications (CIVEMSA), pp. 1–6. IEEE (2015)Google Scholar
- 8.Li, X., Lv, Z., Hu, J., Zhang, B., Yin, L., Zhong, C., Wang, W., Feng, S.: Traffic management and forecasting system based on 3d gis. In: 15th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid). IEEE (2015)Google Scholar
- 9.Lin, H., Chen, M., Lu, G., Zhu, Q., Gong, J., You, X., Wen, Y., Xu, B., Hu, M.: Virtual geographic environments (vges): a new generation of geographic analysis tool. Earth Sci. Rev.
**126**, 74–84 (2013)CrossRefGoogle Scholar - 10.Lv, Z., Li, X., Zhang, B., Wang, W., Feng, S., Hu, J.: Big city 3d visual analysis. In: European Association for Computer Graphics 36th Annual Conference of the European Association for Computer Graphics (Eurographics2015) (2015)Google Scholar
- 11.Lv, Z., Réhman, S.U., Chen, G.: WebVRGIS: a P2P network engine for VR data and GIS analysis. In: Lee, M., Hirose, A., Hou, Z.-G., Kil, R.M. (eds.) ICONIP 2013. LNCS, vol. 8226, pp. 503–510. Springer, Heidelberg (2013) CrossRefGoogle Scholar
- 12.Lv, Z., Su, T.: 3d seabed modeling and visualization on ubiquitous context. In: SIGGRAPH Asia 2014 Posters, p. 33. ACM (2014)Google Scholar
- 13.Lv, Z., Yin, T., Han, Y., Chen, Y., Chen, G.: Webvr-web virtual reality engine based on p2p network. J. Netw.
**6**(7), 990–998 (2011)Google Scholar - 14.Pintus, R., Pal, K., Yang, Y., Weyrich, T., Gobbetti, E., Rushmeier, H.: A survey of geometric analysis in cultural heritage. Computer Graphics Forum (2015)Google Scholar
- 15.Porathe, T., Prison, J.: Design of human-map system interaction. In: CHI 2008 Extended Abstracts on Human Factors in Computing Systems, CHI EA 2008, pp. 2859–2864. ACM, New York (2008)Google Scholar
- 16.Su, T., Lv, Z., Gao, S., Li, X., Lv, H.: 3d seabed: 3d modeling and visualization platform for the seabed. In: 2014 IEEE International Conference on Multimedia and Expo Workshops (ICMEW), pp. 1–6. IEEE (2014)Google Scholar
- 17.Wang, J.J.-Y., Gao, X.: Partially labeled data tuple can optimize multivariate performance measures. In: 24th ACM International Conference on Information and Knowledge Management (CIKM 2015) (2015)Google Scholar
- 18.Wang, J.J.-Y., Wang, Y., Jing, B.-Y., Gao, X.: Regularized maximum correntropy machine. Neurocomputing
**160**, 85–92 (2015)CrossRefGoogle Scholar - 19.Wang, K., Kulkarni, A., Zhou, X., Lang, M., Raicu, I.: Using simulation to explore distributed key-value stores for exascale system services. In: 2nd Greater Chicago Area System Research Workshop (GCASR) (2013)Google Scholar
- 20.Wang, K., Liu, N., Sadooghi, I., Yang, X., Zhou, X., Lang, M., Sun, X.-H., Raicu, I.: Overcoming hadoop scaling limitations through distributed task executionGoogle Scholar
- 21.Wang, K., Zhou, X., Chen, H., Lang, M., Raicu, I.: Next generation job management systems for extreme-scale ensemble computing. In: Proceedings of the 23rd International Symposium on High-performance Parallel and Distributed Computing, pp. 111–114. ACM (2014)Google Scholar
- 22.Wang, K., Zhou, X., Li, T., Zhao, D., Lang, M., Raicu, I.: Optimizing load balancing and data-locality with data-aware scheduling. In: 2014 IEEE International Conference on Big Data (Big Data), pp. 119–128. IEEE (2014)Google Scholar
- 23.Wang, K., Zhou, X., Qiao, K., Lang, M., McClelland, B., Raicu, I.: Towards scalable distributed workload manager with monitoring-based weakly consistent resource stealing. In: Proceedings of the 24rd International Symposium on High-performance Parallel and Distributed Computing, pp. 219–222. ACM (2015)Google Scholar
- 24.Wang, Y., Bicer, T., Jiang, W., Agrawal, G.: Smart: a mapreduce-like framework for in-situ scientific analytics (2015)Google Scholar
- 25.Wang, Y., Su, Y., Agrawal, G.: A novel approach for approximate aggregations over arrays. In: Proceedings of the 27th International Conference on Scientific and Statistical Database Management, p. 4. ACM (2015)Google Scholar
- 26.Yang, Y., Ivrissimtzis, I.: Mesh discriminative features for 3d steganalysis. ACM Trans. Multimedia Comput. Commun. Appl.
**10**(3), 1–27 (2014)CrossRefGoogle Scholar - 27.Zhang, S., Zhang, X., Ou, X.: After we knew it: empirical study and modeling of cost-effectiveness of exploiting prevalent known vulnerabilities across iaas cloud. In: Proceedings of the 9th ACM Symposium on Information, Computer and Communications Security, pp. 317–328. ACM (2014)Google Scholar
- 28.Zhao, D., Zhang, Z., Zhou, X., Li, T., Wang, K., Kimpe, D., Carns, P., Ross, R., Raicu, I.: Fusionfs: toward supporting data-intensive scientific applications on extreme-scale high-performance computing systems. In: 2014 IEEE International Conference on Big Data (Big Data), pp. 61–70. IEEE (2014)Google Scholar
- 29.Zhou, X., Chen, H., Wang, K., Lang, M., Raicu, I.: Exploring distributed resource allocation techniques in the slurm job management system. Illinois Institute of Technology, Department of Computer Science, Technical Report (2013)Google Scholar