999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

對象化智慧旅游時空數據庫的設計與實現

2016-12-28 08:41:46李文清李景文
地理空間信息 2016年12期
關鍵詞:數據庫智慧旅游

李文清,李景文,呂 楠,蘇 濤

(1.桂林理工大學 測繪地理信息學院,廣西 桂林 541004;2.廣西空間信息與測繪重點實驗室,廣西 桂林 541004)

對象化智慧旅游時空數據庫的設計與實現

李文清1,2,李景文1,2,呂 楠1,2,蘇 濤1,2

(1.桂林理工大學 測繪地理信息學院,廣西 桂林 541004;2.廣西空間信息與測繪重點實驗室,廣西 桂林 541004)

從面向對象的角度,對智慧旅游中的地理時空現象進行動態描述,設計了對象化智慧旅游時空數據的概念模型、邏輯模型、物理模型,構建了對象化智慧旅游時空數據庫。采用基于Oracle Spatial數據庫對旅游時空數據進行了存儲和查詢分析。

對象化;智慧旅游;時空數據庫;Oracle Spatial

在計算機和網絡技術迅猛發展的今天,人類的一切活動都與互聯網緊密相連。隨著數字地球和智慧城市等大型項目的開展,智慧旅游也在這種大背景下應運而生。要實現旅游的智能化,關鍵是要科學有效地組織和管理好智慧旅游的時空數據,因此,構建和設計智慧旅游的時空數據庫是智慧旅游實現的核心內容。本文利用面向對象的思想,使用Oracle Spatial數據庫對智慧旅游的時空數據進行對象化描述、組織、存儲和查詢。

1 對象化智慧旅游時空數據庫構建方法

本文使用面向對象的思想來構建智慧旅游時空數據庫,采用概念模型設計、邏輯模型設計、物理模型設計3個階段來實現對智慧旅游時空數據的描述。

1.1 智慧旅游時空數據概念模型設計

時間、空間、屬性是地理實體的3個基本特征,因此,地理實體的變化可以從時間語義、空間語義和屬性語義3個方面來進行描述。其中,時間語義可以分解為事件和時間,對于事件通常采用事件發生的時間、事件發生的地點、作用的對象、發生的事件和導致的變化這5個方面來描述;因此,對于地理實體的變化,也可以從時間、空間、對象、事件、屬性這5個方面來描述時空數據模型。面向對象的時空數據模型主要描述實體的空間、時間、屬性3個特征,而事件語義則描述時間、空間、事件、對象、屬性5個方面信息;其中,屬性、空間信息比較容易理解,事件(event)、時間(time)和對象(object)3個要素相對比較復雜,其概念與關系分述如下:

1)對象。現實世界中的各種現象被概念性地抽象為實體,但在計算機系統中實體的數字化形式稱作對象,并且將具有空間屬性的實體稱作時空對象。當時空對象狀態發生變化時,就會產生一個問題:是新的時空對象的產生,還是該狀態變化的時空對象對應著相同的對象。解決該問題就需要通過唯一編碼對時空對象進行標識,以實現時空對象和時空演變緊密關聯在一起的目的。時空對象O的結構定義為:

式中,ID表示時空對象O的對象標識碼(標識碼是唯一的);S(t)表示對象隨時間變化的空間特性;P(t)表示對象隨時間變化的屬性特性;T(Tv,Td)表示對象的狀態發生改變的時態性,Tv表示有效時間,Td表示數據庫時間;A表示對象的行為操作,即對象的時間、空間和屬性的運算操作。

2)事件。對于某區域內的任何一次操作都可以看成是一個事件,該區域所有事件的集合稱之為事件空間。每個事件在一定程度上又可以細分為更基本的事件。事物的發展由事件序列組成,事件序列的表達式為:

式中,EID表示事件的標識號;ESTi表示事件發生時刻;EETi表示事件結束時刻;EAi表示事件類型,如空間事件、屬性事件;EOi表示事件其他方面的說明。

3)時間。在時間數據庫中,基本的概念是實際時間和數據庫時間。實際時間指的是在現實世界中事件實際發生的時間(又稱為現實世界時間或真實時間);數據庫時間指的是在數據庫中記錄該事件的時間(又稱為系統時間或事務處理時間)。在數據庫中,任何一個對象均具有實際時間和數據庫時間的屬性。

1.2 智慧旅游時空數據邏輯模型設計

根據概念模型中提出的5元組描述,通過對象、屬性、空間、時間、事件5個語義對象來全面描述動態的地理實體,因此,可以將概念模型中的每一個組成部分抽象為時空地理對象類,具體可概括為:屬性對象類、空間對象類、時間對象類、事件對象類。采用面向對象的方法對旅游時空數據進行邏輯設計,這些類之間的關系如圖1所示。

圖1 對象化時空數據模型邏輯設計

由圖可以看出,事件包括新增、消亡、合并、分割等事件類型。當某事件發生變化,在事件的驅動下,從發生時間到完成時間,對象會產生相應的狀態變化。時空變化過程的同時還會引起時間、屬性、空間等要素發生變化。

1.3 智慧旅游時空數據物理模型構建

以基于事件語義的旅游時空數據模型為基礎,根據Oracle Spatial時空數據存儲機制來構建旅游時空數據庫。針對旅游時空數據模型對象的不同,對數據庫進行邏輯設計,可以分別對歷史數據庫、過程數據庫和現勢數據庫進行設計。

1)歷史數據庫存儲的是改變到當前狀態之前的歷史旅游數據,當某個旅游信息變更事件發生時,旅游對象從一個狀態轉化為另一個狀態,就按照一定的事件發生時間順序將當前旅游對象狀態之前的旅游數據保存到歷史庫中。

2)過程數據庫保存的是對象各個變化時段的屬性和空間等數據,由事件與過程引起變化的前后對象之間對應關系的記錄數據,由事件表與過程表等組成。

3)現狀數據庫存儲的是旅游信息的最新數據,是數據庫系統當前操作的對象,該數據描述了旅游對象當前狀態下的屬性和空間位置。

旅游時空數據庫物理設計主要針對旅游管理中的每一個邏輯時空對象進行對象信息存儲,根據Oracle Spatial空間數據模型,可以建立旅游各個部分的對象表,景區表結構如表1所示。

其中,JQID為主鍵,也是描述景區對象的唯一標識,有助于時空索引;BT是開始時間,表示該旅游對象開始存在的時間;ET是結束時間,表示該景區對象消失的時間,BT和ET主要用來區分現勢數據和歷史數據;B_EVID表示該景區對象產生的原因;E_EVID表示該景區對象變更結束的原因。

表1 景區時空數據表

結合旅游時空數據庫邏輯結構,可以對模型中每一個邏輯時空對象建立現勢表、事件表、過程表、歷史表,各個表的結構分別如表2~表5所示。

表2 旅游對象現勢表

表3 旅游對象事件表

表4 旅游對象過程表

表5 旅游對象歷史表

2 智慧旅游綜合信息的查詢分析

根據旅游時空信息變化的特征,對旅游綜合信息進行快照式查詢,包括輸入一個時刻或一個時間段和時間間隔,查詢顯示出相應時刻或間隔的靜態快照及時間段內的動態變化,即某個時刻的歷史狀態查詢。

2.1 查詢某個時間點的旅游信息

給定一個時間點(T0),查詢在這時刻的旅游信息,首先在歷史數據庫和現狀數據庫中檢索滿足條件Ts<T0&&Te>T0的旅游對象記錄,即為查詢結果,其查詢流程如圖2所示。

圖2 基于時間點的快照查詢流程圖

設now、nowobj、past、pastobj、temp分別為現勢表、現勢表中的旅游對象、歷史表、歷史表中的旅游對象、臨時表,基于時間點的快照查詢算法描述如下:

2.2 查詢某個時間段的旅游信息

給定一個時間段(T1,T2),查詢在這時間段內的旅游信息,這時間段可能包含對象的起始時間或消失時間,因此,在歷史數據庫和現狀數據庫中檢索滿足條件Te>T1&&Te<T2&&Ts>T1&&Ts<T2的旅游對象記錄,即為查詢結果。設now、nowobj、past、pastobj、temp分別為現勢表、現勢表中的旅游對象、歷史表、歷史表中的旅游對象、臨時表,基于時間段的快照查詢算法描述如下:

快照式查詢只是比較所需要查詢的時間或時間段與起始時間(Ts)和結束時間(Te)的大小關系,接著在歷史數據庫及現狀數據庫中查詢滿足條件的記錄即可,因此,這種查詢效率相對比較高且易于實現。

3 結 語

在智慧城市的背景下,智慧旅游的建設步伐也不斷加快,與此同時,大量的旅游信息頻繁變更,如何合理掌握真實且具有現勢性的綜合性信息,實現旅游數據的快速存儲與查詢,這就需要建立一個有效的時空數據模型,節約存儲空間。通過對智慧旅游的時空數據進行科學的組織和管理來構建智慧旅游時空數據庫,將是智慧旅游系統建設的重點和難點。

[1] 李云鵬.基于旅游信息服務視角的智慧旅游[N].中國旅游報,2013-01-09(23)

[2] 楊曉梅,張韻婕,藍榮欽,等.智能旅游信息系統的研究與實現[J].測繪科學技術學報.2012,29(5):321-325

[3] 佘江峰,馮學智,都金康.時空數據模型的研究進展評述[J].南京大學學報(自然科學版),2005,41(3):259-267

[4] 陳新保,朱建軍,陳建群.時空數據模型綜述[J].地理科學進展,2009,28(1):9-17

[5] 李振華.ORACLE空間數據庫的對象_關系模式初探[J].地球科學,2002,27(3):333-337

[6] 張凌云,黎巎,劉敏.智慧旅游的基本概念與理論體系[J].旅游學刊,2012,27(5):66-73

[7] 薛存金,謝炯.時空數據模型的研究現狀與展望[J].地理與地理信息科學,2010,26(1):1-6

[8] HUTER G J.Non-current Data and Geographical Information Systems a Case for Data Retention[J].Geographical Information Systems,1988,2(2):281-286

[9] 李景文,傅瑋佳,葉良松,等.基于對象的GIS時空數據模型設計方法[J].地理與地理信息科學,2010,26(6):11-14

P208

B

1672-4623(2016)12-0024-03

10.3969/j.issn.1672-4623.2016.12.009

李文清,碩士研究生,研究方向為GIS理論與應用。

2015-07-06。

項目來源:國家自然科學基金資助項目(41461085);廣西自然科學基金資助項目(2014GXNSFDA118032);教育廳資助項目(YB2014164)。

猜你喜歡
數據庫智慧旅游
數據庫
財經(2017年2期)2017-03-10 14:35:35
旅游
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
旅游的最后一天
有智慧的羊
出國旅游的42個表達
海外英語(2013年8期)2013-11-22 09:16:04
智慧派
智慧與創想(2013年7期)2013-11-18 08:06:04
智慧決定成敗
網球俱樂部(2009年9期)2009-07-16 09:33:54
主站蜘蛛池模板: 精品国产成人三级在线观看| 国产成人91精品| 这里只有精品在线播放| 国产精品久久久久婷婷五月| 亚洲婷婷在线视频| 3p叠罗汉国产精品久久| 国产一级毛片网站| 四虎国产在线观看| 中国国产A一级毛片| 3344在线观看无码| 色有码无码视频| 精品国产成人av免费| 国产福利在线观看精品| 青青草原国产免费av观看| 久久婷婷色综合老司机| 欧美无遮挡国产欧美另类| 黄色福利在线| 无码精品一区二区久久久| 亚洲欧美日韩天堂| 亚洲高清在线天堂精品| 国产免费网址| 在线观看欧美国产| 久久久波多野结衣av一区二区| 国产精品午夜电影| 无码专区国产精品一区| 免费毛片视频| 国产一区二区免费播放| 好吊色国产欧美日韩免费观看| 国产成人亚洲无码淙合青草| 毛片大全免费观看| 久久精品亚洲热综合一区二区| 狠狠做深爱婷婷综合一区| 久久午夜夜伦鲁鲁片无码免费| 亚洲一区二区视频在线观看| 麻豆精品在线| a级毛片在线免费| 精品第一国产综合精品Aⅴ| 成人无码区免费视频网站蜜臀| 欧美在线伊人| 无码av免费不卡在线观看| 91丝袜在线观看| 欧美午夜在线观看| 黄色一级视频欧美| 午夜福利网址| 97se亚洲综合在线天天| 国产高清在线丝袜精品一区| 免费a在线观看播放| 欧美国产综合色视频| 久久久久青草线综合超碰| 72种姿势欧美久久久大黄蕉| 黄色网在线免费观看| 日韩欧美国产三级| 亚洲欧美色中文字幕| AV网站中文| 特级aaaaaaaaa毛片免费视频 | 欧美亚洲一二三区| 国产欧美日韩va另类在线播放| 亚洲欧美成人在线视频| 亚洲第一精品福利| 中文字幕第1页在线播| 国产成人欧美| 久久美女精品| 人人澡人人爽欧美一区| 99久久成人国产精品免费| 911亚洲精品| 久久国产精品娇妻素人| 欧美亚洲一区二区三区在线| 91毛片网| 丁香婷婷久久| 中文字幕不卡免费高清视频| 毛片在线看网站| 色悠久久久| 国产区免费| 超碰91免费人妻| 伊人久热这里只有精品视频99| 手机在线国产精品| 亚洲综合国产一区二区三区| 色妞www精品视频一级下载| 国产毛片高清一级国语| 色综合天天综合中文网| 精品人妻一区无码视频| 日韩精品亚洲人旧成在线|