Abstract

Abstract. The Geographic scene is a conceptual model that provides a holistic representation of the environment. This model has been developed in order to overcome limitations of geographic information systems (GIS) concerning interactions between features and the representation of dynamics. This contribution translates the theoretical model into an implementation of a dynamic data model in the graph database Neo4j and applies it to GIS data representing the dynamic information of a typhoon. The specific focus of the contribution is on choices made in the process of generation of the implementation of the example and the potential queries it supports.

Highlights

  • While conventional data models used in geographic information systems (GIS) can describe the states or changes of individual objects or cells, these models do not portray the internal mechanisms of geographic change(Hornsby and Cole, 2007)

  • Ample approaches to extend GIS with capabilities to represent and analyse time and dynamics exist (Cao et al, 2018; Li et al, 2009; Uschold, 2008; Zhao and Li, 2009; Galton); yet many of them lack practical application. This paper addresses this weakness and presents a reallife case study of a typhoon event that makes use of a dynamic data model implemented in the graph database Neo4j

  • The main steps to implement the construction of the typhoon dynamic model are as follows: 1) crawl typhoon trajectories from http://typhoon.weath-er.com.cn; 2) Organize the structure of state-process- event geographic scene features from bottom up according to the geographic scene model in this paper, and create scene objects and establish relationships by object-oriented programming method; 3) Store each scene object and relationship to Neo4j database by Neo4j.IDriver; 4) retrieve and analyse the typhoon dynamic model by operating the Neo4j graph database

Read more

Summary

Introduction

While conventional data models used in geographic information systems (GIS) can describe the states or changes of individual objects or cells, these models do not portray the internal mechanisms of geographic change(Hornsby and Cole, 2007). Ample approaches to extend GIS with capabilities to represent and analyse time and dynamics exist (Cao et al, 2018; Li et al, 2009; Uschold, 2008; Zhao and Li, 2009; Galton); yet many of them lack practical application. This paper addresses this weakness and presents a reallife case study of a typhoon event that makes use of a dynamic data model implemented in the graph database Neo4j. Taking the conceptual model as starting point, this work first identifies relationships and interactions between processes, events and states in geographic scenes These relationships are translated into a data model that is implemented in the graph database Neo4j. The following sections summarize the conception and implementation of the dynamic data model

Conception of the Dynamic Data Model
Typhoon Dynamic Model
Typhoon Event Construction Method
Data and Software Availability
Application to Typhoon Event
Conclusions and Further Work
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call