Research of GIS-services applicability for solution of spatial analysis tasks.

Similar documents
Comprehensive analysis and evaluation of big data for main transformer equipment based on PCA and Apriority

The research and implementation of coalfield spontaneous combustion of carbon emission WebGIS based on Silverlight and ArcGIS server

Evaluating the suitability of Web 2.0 technologies for online atlas access interfaces

Mobile Application Of Open Source Stack To Geo-Based Data Visualisation On E-Government Web Framework

A data-driven framework for archiving and exploring social media data

Principles of E-network modelling of heterogeneous systems

Development of DKB ETL module in case of data conversion

Research on Geo-information Data Model for Preselected Areas of Geological Disposal of Highlevel Radioactive Waste

Development of datamining software for the city water supply company

Intelligent Enterprise meets Science of Where. Anand Raisinghani Head Platform & Data Management SAP India 10 September, 2018

Mobile based Text Image Translation System for Smart Tourism. Saw Zay Maung Maung UCSY, Myanmar. 23 November 2017, Brunei

Improved Information Retrieval Performance on SQL Database Using Data Adapter

Comparative analyses for the performance of Rational Rose and Visio in software engineering teaching

The Design and Optimization of Database

A Tool for Conditions Tag Management in ATLAS

DEVELOPMENT OF A MOBILE DATA COLLECTION AND MANAGEMENT SYSTEM

The Design and Application of GIS Mathematical Model Database System with Meta-algorithm Li-Zhijiang

Development of a mobile application for manual traffic counts

Construction Scheme for Cloud Platform of NSFC Information System

GEOSPATIAL ENGINEERING COMPETENCIES. Geographic Information Science

New research on Key Technologies of unstructured data cloud storage

Using data reduction to improve the transmission and rendering. performance of SVG maps over the Internet

Simulation of the effectiveness evaluation process of security systems

PART I - Fundamentals of Parallel Computing

SAP HANA Spatial Location-based business platform

Design of Physical Education Management System Guoquan Zhang

TIM 50 - Business Information Systems

A TRAVEL ROUTE EDITOR ON A FOCUS+GLUE+CONTEXT MAP

Intelligent Control of Micro Grid: A Big Data-Based Control Center

ISSUES IN SPATIAL DATABASES AND GEOGRAPHICAL INFORMATION SYSTEMS (GIS) HANAN SAMET

DESIGN AND IMPLEMENTATION OF TOURIST WEBGIS BASED ON J2EE

Open Locast: Locative Media Platforms for Situated Cultural Experiences

A CONSISTENCY MAINTENANCE OF SHARED BOUNDARY AFTER POLYGON GENERALIZATION

A Study of the Correlation between the Spatial Attributes on Twitter

Yunfeng Zhang 1, Huan Wang 2, Jie Zhu 1 1 Computer Science & Engineering Department, North China Institute of Aerospace

Learning to Match. Jun Xu, Zhengdong Lu, Tianqi Chen, Hang Li

Survey on Recommendation of Personalized Travel Sequence

Automatic Georeferencing and Search on Structured Georeferenced Bibliographic Data

The Improved Algorithm Based on DFS and BFS for Indoor Trajectory Reconstruction

Research on Power Quality Monitoring and Analyzing System Based on Embedded Technology

Analysis of complexity metrics of a software code for obfuscating transformations of an executable code

GIS Application based on Cloud Storage for Atmospheric Environmental Monitoring

SHORTEST PATH ANALYSES IN RASTER MAPS FOR PEDESTRIAN NAVIGATION IN LOCATION BASED SYSTEMS

WLCG Transfers Dashboard: a Unified Monitoring Tool for Heterogeneous Data Transfers.

Using GIS in Designing and Deploying Wireless Network in City Plans

City Data Infrastructure Strategy to Foster an Innovation-Based Economic Development

How to Apply the Geospatial Data Abstraction Library (GDAL) Properly to Parallel Geospatial Raster I/O?

Power Transmission and Distribution Monitoring using Internet of Things (IoT) for Smart Grid

Implementation of 14 bits floating point numbers of calculating units for neural network hardware development

US Geo-Explorer User s Guide. Web:

Extraction of cross-sea bridges from GF-2 PMS satellite images using mathematical morphology

Advances in geographic information systems and remote sensing for fisheries and aquaculture

TIM 50 - Business Information Systems

LSGI 521: Principles of GIS. Lecture 5: Spatial Data Management in GIS. Dr. Bo Wu

Chapter 2 The Research on Wireless Positioning Base on ZigBee

Research and Application of Mobile Geographic Information Service Technology Based on JSP Chengtong GUO1, a, Yan YAO1,b

Quadrant-Based MBR-Tree Indexing Technique for Range Query Over HBase

Application of Augmented Reality Technology in Workshop Production Management

Alexander Lyuty 29, Staromonetny per., Moscow, , Russia Institute of Geography, Russian Academy of Sciences

Application of GIS best path algorithm in Harbin Roads. Sui Min, *Wang Wei-fang

LDAP-based IOT Object Information Management Scheme

Crop Production Management Information System Design and Implementation

Title Grid for Multimedia Communication Ne. The original publication is availabl. Press

Movie Recommendation System Based On Agglomerative Hierarchical Clustering

Research and Design of Education and Teaching Resource Management System based on ASP.NET Technology

Determination of Radius of Curvature for Teeth With Cycloid Profile

Detecting Anomalous Trajectories and Traffic Services

Exploration of Fault Diagnosis Technology for Air Compressor Based on Internet of Things

Network-Centric Control Methods for a Group of Cyber-Physical Objects

Research on Online Education Interactive Application Based on Cloud Computing and Large Data

Design of Smart Home System Based on ZigBee Technology and R&D for Application

RECOMMENDATIONS Resilient Tampa Bay

EarthCube and Cyberinfrastructure for the Earth Sciences: Lessons and Perspective from OpenTopography

User Control Mechanisms for Privacy Protection Should Go Hand in Hand with Privacy-Consequence Information: The Case of Smartphone Apps

AN EFFECTIVE DETECTION OF SATELLITE IMAGES VIA K-MEANS CLUSTERING ON HADOOP SYSTEM. Mengzhao Yang, Haibin Mei and Dongmei Huang

Research on the key technologies and realization of virtual campus

Grid Resources Search Engine based on Ontology

Analyzing traffic source impact on returning visitors ratio in information provider website

5. Technology Applications

6 New Approaches for Integrating GIS layers and Remote Sensing Imagery for Online Mapping Services

A Decision Support System Based on SSH and DWR for the Retail Industry

Research on software development platform based on SSH framework structure

AFRI AND CERA: A FLEXIBLE STORAGE AND RETRIEVAL SYSTEM FOR SPATIAL DATA

Implementation of Semantic Information Retrieval. System in Mobile Environment

Comparing the performance of object and object relational database systems on objects of varying complexity

Easily add Maps and Geo Analytics in MicroStrategy

SQL Query Optimization on Cross Nodes for Distributed System

An Oracle White Paper April 2010

A Proposed Framework for Testing Mobile Cloud Based Applications Using Mobile Testing as a Service (MTaaS)

Resource Allocation for Video Transcoding in the Multimedia Cloud

NORTH/WEST PASSAGE. Operations and Travel Information Integration Sharing (OTIIS) Website Structure and Ownership. August 2016

Smart City Is Accelerating. Huawei Smart City Global Successful Case

INTERNATIONAL JOURNAL OF ADVANCED RESEARCH IN ENGINEERING AND TECHNOLOGY (IJARET) MASHUP AS A FUTURE OF GEO-PORTAL

Course: Database Management Systems. Lê Thị Bảo Thu

The Establishment of Large Data Mining Platform Based on Cloud Computing. Wei CAI

A USABILITY EVALUATION OF A 3D MAP DISPLAY FOR PEDESTRIAN NAVIGATION

Course list for the Bachelor of Computer Science in INFORMATION SYSTEM

Performance of popular open source databases for HEP related computing problems

Unity In diversity. ArcGIS JS API as an Integration Tool. RICARDO BANDEIRA - IplanRio

A Data Collecting and Caching Mechanism for Gateway Middleware in the Web of Things

Transcription:

International Conference on Recent Trends in Physics 2016 (ICRTP2016) Journal of Physics: Conference Series 755 (2016) 011001 doi:10.1088/1742-6596/755/1/011001 Research of GIS-services applicability for solution of spatial analysis tasks. D A Terekhin 1, I A Botygin 1, A I Sherstneva 1, V S Sherstnev 1 1 Tomsk Polytechnic University, 30, Lenina Ave., Tomsk, 634050, Russia E-mail: vss@tpu.ru Abstract. Experiments for working out the areas of applying various gis-services in the tasks of spatial analysis are discussed in this paper. Google Maps, Yandex Maps, Microsoft SQL Server are used as services of spatial analysis. All services have shown a comparable speed of analyzing the spatial data when carrying out elemental spatial requests (building up the buffer zone of a point object) as well as the preferences of Microsoft SQL Server in operating with more complicated spatial requests. When building up elemental spatial requests, internetservices show higher efficiency due to cliental data handling with JavaScript-subprograms. A weak point of public internet-services is an impossibility to handle data on a server side and a barren variety of spatial analysis functions. Microsoft SQL Server offers a large variety of functions needed for spatial analysis on the server side. The authors conclude that when solving practical problems, the capabilities of internet-services used in building up routes and completing other functions with spatial analysis with Microsoft SQL Server should be involved. 1. Introduction Lately, information systems offer different ways of working with spatial and cartographical information of various themes. Municipal geographic information systems, navigation and cartographical tourists systems, weather forecast systems etc. [1-6] are illustrative examples. Storing and visualizing spatial data is quite an important task, but a capability of spatial analysis also matters. Such elemental operations of spatial analysis could be: building up various buffer zones of spatial objects; finding out the areas of spatial objects crossings etc. The distinctive characteristics of modern information systems are capabilities of storing large capacities of thematic information in DBMS and using the Internet for assessing it. Mainly, the information is reflected upon a cartographical substrate obtained from cartographical information providers [7,8] or local cartographical sources. The modern level of development of cartographical information providers makes it possible to solve the tasks based on spatial information. For instance, Google or Yandex can be used to build up the route of movement between two points, instead of doing it ourselves basing on our own data. The result obtained from web-services is supposed to be appropriate, relevant, expected and predictable. Up-to-date DBMS also enables storing spatial data and contains complicated functions of spatial analysis [9]. The following questions are discussed in the paper: Content from this work may be used under the terms of the Creative Commons Attribution 3.0 licence. Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI. Published under licence by Ltd 1

efficiency of applying the spatial analysis functions of cartographical web-services in comparison with analogical functions of DBMS; possibility of enabling other functions of public cartographical analysis in information systems. These questions were examined in frameworks of solving a more complicated problem foundation of the thematic internet-geographical-information system for reflecting information about historical objects of the town. The tasks were: reflecting various materials connected with the given historical objects, building up optimal summarizing trips and working out the visibility of sights from certain points of view, matching the guard bands with already existing and planned objects of the town infrastructure. For a considerablee number of such tasks, spatial analysis is essential. In this paper, the capabilities of applying different tools of spatial analysis in this project are researched. 2. Related works An algorithmic base of solving the tasks of spatial analysis are discussed in the papers [10-12]. Realization of web-systems and web-services is dwelt on in other papers [13, 14]. In addition, the results achieved in work [15] attract the interest as they are compared with the capabilities of web- in efficiency of the GIS. All in all, nowadays there are quite a lot of works considering an increasee developed software at the expanse of applying diverse completed programs of data handling. 3. Experiment setup A special software was developed in C# as a web-application to check the research. The architecture of application is shown in figure 1. The application contains 4 controllers and interacts with data base MS SQL Server as well as with Google Maps and Yandex Maps, the most popular providers of cartographical information in Russia. Figure 1. An architecture of the research software. The database of historical objects in Tomsk city (Russia, Siberian Federal District) was used as thematic spatial information, where each object is described by a pair of coordinates. Capabilities of building up buffer zones were used as operations of spatial analysis, capabilities of internet providers and DBMS. 2

As a whole, a step-by-step algorithm of the experiments looked pretty the same: A few spatial objects are chosen The objects are built up and their buffer zones are reflected on a map The time spent is evaluated Series of experiments differed in a performer, which built the buffer zones (Google Maps, Yandex Maps, MS SQL Server) and in a number of spatial objects. 1 series building up buffer zones with Google Maps; 2 series building up buffer zones with Google Maps Yandex Maps; 3 series building up buffer zones with MS SQL Server. The number of spatial objects in the series of experiment varied from 1 to 600 with step 25. At large, data handling is similar with the paper [16]. The starting and the final condition of the research software is shown in figure 2(a,b). a b Figure 2. The main page of the research web-application software. Figure 2.a reflects an accidental choice of point objects, figure 2.b built up buffer zones of these objects. During each of 3 series of experiments each of 25 requests was repeated 100 times. Thus, the data of completing 7500 requests were collected. The collected statistics (capacity of intelligence, speed of building up the buffer zone, speed of reflecting) was held in files and then analyzed in StatSoft Statistica and Microsoft Excel programs. 4. Experiment results The average time spent on transferring data, building up the buffer zones, was evaluated and their mean-square deviation was calculated for each series of experiments. A fragment of a table with analyzed data is in table 1. The summarized time and the reflection of buffer zones of different quality sets are shown. Table 1. Dependence of time spent to build up buffer zones on their number with SQL Server, Google, Yandex. Objects count SQL Server, sec. Google Maps API, sec. Yandex Maps API, sec. 1 0.195 ± 0.008 0.188 ± 0.010 0,03 ±0.001 25 0.316 ±0.018 0.248 ± 0.007 0.12 ±0.004 575 13,564 ±3.95 1.654 ± 0.231 1.253 ±0.012 600 13.754 ±3.41 1.930 ± 0.284 1.258 ±0.057 3

The results are also shown as a graph in figure 3. The logarithmic scale of ordinates is used for compactness. It is seen that building up buffer zones for various sets of objects is the fastest with Yandex Maps. The JavaScripts software of Google Maps works with the same speed. The time spent by MS SQL Server is much longer. The reason is in the different ways of completing spatial operations of the Google/Yandex software and SQL Server. While building up the buffer zones in Google/Yandex only, the pairs of coordinates of spatial objects are sent to the visualization app, then the appropriate JavaScript-programs on the client side visualize buffer zones around the points. Figure 3. The diagram showing the dependency between the buffer zones construction time (sec.) by SQL server, Google Maps, Yandex Maps and the number of buffer zones. MS SQL Server builds up buffer zones completely at the server side. At the same time, SQL Server transfers coordinates of all built points to the web-application. Then, the application sends this set of coordinates to the client`s browser. Next, the pointwise drawing of all obtained buffer zones is completed in the client`s browser. The intermediate results of carried out experiments show that the coordinates of all the points of a built up buffer zone take 100 times more capacity than the coordinates of the spatial object itself. Consequently, SQL Server transfers and visualizes 100 times more data than Google/Yandexx do when making buffer zones. Mainly, this is the reason of considerable delay when building up buffer zones with MS SQL Server. 5. Conclusion Despite the obvious lack of speed, SQL Server has its own advantages: The speed of building up buffer zones is quite close by the example of little capacities. SQL Server forms 100 times more outcomes having spent just 10 times more time by the example of large capacities. The internet geographic information systems s offer less spatial operations than SQL Server does, including building up united buffer zones. SQL Server offers to build up united buffer zones for the groups of spatial objects having spent practically the same time when building up separate buffer zones as shown in figure 4. 4

Figure 4. The diagram shows the dependency between integration and individual buffer zones construction time (sec.) by SQL server and their number. Taking these facts into account, the authors justify the use of the SQL Server software for solving the tasks of spatial analysis in applied geographic information web-systems. It should be mentioned that the main problem in applying internet geographic information systems stays the low knoware of the spatial analysis. In the short time it could be expected that Google and Yandex will solve the spatial analysis tasks as well as SQL Server. References [1] Nama G F, Ulvan M, Ulvan A, Hanafi A M 2015 Technology: Big Data Spectrum for Future Information Economy, ICSITech 2015, Design and implementation web based geographic information system for public services Proceedings - 2015 International Conference on Science in Information (Bandar Lampung City Indonesia) 270-275 [2] Chang K, Chen H I 2015 The development of an intelligentized information platform for tourism landscape management using GIS and GPS technology International Conference on Electronics, InformationTechnology and Intellectualization 35-38 [3] Kustov D A, Sherstnyova A I, Botygin I A 2016 Simulation of Tasks Distribution in Horizontally Scalable Management System IOP Conference Series: Materials Science and Engineering 142 [4] Imas O, Kaminskaya V, Sherstneva A 2015 Teaching math through blended learning Proceedings of 2015 International national Conference on Interactive Collaborative Learning 511-514 [5] Gaikwad D B, Wanjari Y W, Kale K V 2014 Disaster management by integration of web services with geospatial data mining. The 11th IEEE India Conference (INDICON 2014) [6] Beym O K, Sherstnev V S, Mymrina D F 2016 Lecture Notes in Engineering and Computer Science: Proceedings of The International MultiConference of Engineers and Computer Scientists 2016 A Cartography and Information on System of Hydrochemical Data 419-424 [7] Yandex Maps. Yandex. [Online]. Available: https://maps.yandex.ru [8] Google Maps. Google Inc. [Online]. Available: https://maps.google.com [9] ISO, International Standart ISO/IEC 13249-3:2016(en), 3:2016(en), https://www.iso.org/obp/ui/#iso:std:isoiec:13249:-3:ed-5:v1:en [10] Christopher Gold 2016 Spatial Context: An Introduction to Fundamental Computer Algorithms 5

for Spatial Analysis (CRCPress) p. 218 [11] Heywood I, Cornelius S, Carver S 2012 An Introduction to Geographical Information Systems (4th Edition) (Prentice Hall) p. 480 [12] Querying Spatial Data, Oracle Corporation [Online]. Available: https://docs.oracle.com/cd/a87860_01/doc/inter.817/a85337/sdo_objq.htm. [13] Zhang M, Wang H, Lu Y, Li T, Guang Y, Liu C, Edrosa E, Li H, Rishe N 2015 ACM Transactions on Intelligent Systems and Technology, TerraFly GeoCloud: An online spatial data analysis and visualization system 6 (3) 34 [14] Wang Z, Hu K, Li Y, Li G, Sun T, Zhu W, Cui X 2015 3rd International Conference on Geo- Informatics in Resource Management and Sustainable Ecosystem, The design and implementation of geographic information storage system based on the cloud platform 569 917-928 [15] Fonseca F J B, Pereira L V S, Lisboa-Filho J, Alves A R 2016 The 11th Iberian Conference on Information Systems and Technologies (CISTI), Comparing Web GIS systems for display and processing geographic information in the context of INDE, 2016 [16] Sherstnev V S 2005 The 9th Russian-Korean International Symposium on Science and Technology (KORUS-2005), Hierarchical structures implementation methods on large databases 1 696-700 6