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...

Full description

Bibliographic Details
Main Authors: Hengcai Zhang, Feng Lu
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