GSMNet: A Hierarchical Graph Model for Moving Objects in Networks
Existing data models for moving objects in networks are often limited by flexibly controlling the granularity of representing networks and the cost of location updates and do not encompass semantic information, such as traffic states, traffic restrictions and social relationships. In this paper, we...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2017-03-01
|
Series: | ISPRS International Journal of Geo-Information |
Subjects: | |
Online Access: | http://www.mdpi.com/2220-9964/6/3/71 |
id |
doaj-13caa429730840afb1d30eaae3cc4efc |
---|---|
record_format |
Article |
spelling |
doaj-13caa429730840afb1d30eaae3cc4efc2020-11-24T22:48:14ZengMDPI AGISPRS International Journal of Geo-Information2220-99642017-03-01637110.3390/ijgi6030071ijgi6030071GSMNet: A Hierarchical Graph Model for Moving Objects in NetworksHengcai Zhang0Feng Lu1State Key Lab of Resources and Environmental Information System, Institute of Geographic Sciences and Natural Resources Research, Chinese Academy of Sciences, Beijing 100101, ChinaState Key Lab of Resources and Environmental Information System, Institute of Geographic Sciences and Natural Resources Research, Chinese Academy of Sciences, Beijing 100101, ChinaExisting data models for moving objects in networks are often limited by flexibly controlling the granularity of representing networks and the cost of location updates and do not encompass semantic information, such as traffic states, traffic restrictions and social relationships. In this paper, we aim to fill the gap of traditional network-constrained models and propose a hierarchical graph model called the Geo-Social-Moving model for moving objects in Networks (GSMNet) that adopts four graph structures, RouteGraph, SegmentGraph, ObjectGraph and MoveGraph, to represent the underlying networks, trajectories and semantic information in an integrated manner. The bulk of user-defined data types and corresponding operators is proposed to handle moving objects and answer a new class of queries supporting three kinds of conditions: spatial, temporal and semantic information. Then, we develop a prototype system with the native graph database system Neo4Jto implement the proposed GSMNet model. In the experiment, we conduct the performance evaluation using simulated trajectories generated from the BerlinMOD (Berlin Moving Objects Database) benchmark and compare with the mature MOD system Secondo. The results of 17 benchmark queries demonstrate that our proposed GSMNet model has strong potential to reduce time-consuming table join operations an d shows remarkable advantages with regard to representing semantic information and controlling the cost of location updates.http://www.mdpi.com/2220-9964/6/3/71moving objectsdata modelnetworktrajectoriessemantic informationSecondo |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Hengcai Zhang Feng Lu |
spellingShingle |
Hengcai Zhang Feng Lu GSMNet: A Hierarchical Graph Model for Moving Objects in Networks ISPRS International Journal of Geo-Information moving objects data model network trajectories semantic information Secondo |
author_facet |
Hengcai Zhang Feng Lu |
author_sort |
Hengcai Zhang |
title |
GSMNet: A Hierarchical Graph Model for Moving Objects in Networks |
title_short |
GSMNet: A Hierarchical Graph Model for Moving Objects in Networks |
title_full |
GSMNet: A Hierarchical Graph Model for Moving Objects in Networks |
title_fullStr |
GSMNet: A Hierarchical Graph Model for Moving Objects in Networks |
title_full_unstemmed |
GSMNet: A Hierarchical Graph Model for Moving Objects in Networks |
title_sort |
gsmnet: a hierarchical graph model for moving objects in networks |
publisher |
MDPI AG |
series |
ISPRS International Journal of Geo-Information |
issn |
2220-9964 |
publishDate |
2017-03-01 |
description |
Existing data models for moving objects in networks are often limited by flexibly controlling the granularity of representing networks and the cost of location updates and do not encompass semantic information, such as traffic states, traffic restrictions and social relationships. In this paper, we aim to fill the gap of traditional network-constrained models and propose a hierarchical graph model called the Geo-Social-Moving model for moving objects in Networks (GSMNet) that adopts four graph structures, RouteGraph, SegmentGraph, ObjectGraph and MoveGraph, to represent the underlying networks, trajectories and semantic information in an integrated manner. The bulk of user-defined data types and corresponding operators is proposed to handle moving objects and answer a new class of queries supporting three kinds of conditions: spatial, temporal and semantic information. Then, we develop a prototype system with the native graph database system Neo4Jto implement the proposed GSMNet model. In the experiment, we conduct the performance evaluation using simulated trajectories generated from the BerlinMOD (Berlin Moving Objects Database) benchmark and compare with the mature MOD system Secondo. The results of 17 benchmark queries demonstrate that our proposed GSMNet model has strong potential to reduce time-consuming table join operations an d shows remarkable advantages with regard to representing semantic information and controlling the cost of location updates. |
topic |
moving objects data model network trajectories semantic information Secondo |
url |
http://www.mdpi.com/2220-9964/6/3/71 |
work_keys_str_mv |
AT hengcaizhang gsmnetahierarchicalgraphmodelformovingobjectsinnetworks AT fenglu gsmnetahierarchicalgraphmodelformovingobjectsinnetworks |
_version_ |
1725678936235442176 |