2.5D-GIS地圖引擎設(shè)計(jì)

發(fā)布時(shí)間:2020-04-08 16:59:01 作者:臻圖信息 閱讀量:9798

1.    2.5D地圖概述

1.1.    概述

2.5維地圖就是根據(jù)dem、dom、dlg等數(shù)據(jù),以及真三維模型在一定高度、視角和燈光效果,按照軸側(cè)投影的方式生成的地圖。本文以臻圖信息ZTMapEasy電子地圖服務(wù)平臺(tái)為例,詳細(xì)闡述了2.5維電子地圖關(guān)鍵技術(shù)以及其實(shí)現(xiàn)方式。

1.2.    地圖的發(fā)展和概述

地圖作為記錄地理信息的一種圖形語言形式是按照一定的數(shù)學(xué)法則,根據(jù)地圖投影、地理坐標(biāo)和比例尺,經(jīng)過制圖概括,在一定的載體上用各種地圖符號(hào)(點(diǎn)、線、面狀符號(hào))和文字注記、顏色來表示一定區(qū)域內(nèi)的地形、地貌、地物等地理信息。它反映各種自然和社會(huì)經(jīng)濟(jì)現(xiàn)象的空間分布、組合、聯(lián)系及其動(dòng)態(tài)變化。因此,地圖是對地理空間信息的抽象化、符號(hào)化的描述。

    人類生活在一個(gè)真三維的現(xiàn)實(shí)世界里,而傳統(tǒng)的二維地圖只對處于三維空間中的各種地理對象全部進(jìn)行向二維平面投影的簡化處理,導(dǎo)致第三維方向(即垂直方向)上的幾何位置信息、空間拓?fù)湫畔⒑筒糠终Z義信息的損失,不能完整地反映客觀世界。隨著計(jì)算機(jī)技術(shù),特別是計(jì)算機(jī)圖形學(xué)、網(wǎng)絡(luò)、多媒體、虛擬現(xiàn)實(shí)技術(shù)、三維仿真技術(shù)的快速發(fā)展,傳統(tǒng)的二維電子地圖被注入了新的活力正在向網(wǎng)絡(luò)化、互動(dòng)化以及三維化的方向發(fā)展

1.3.    2.5D地圖概念和特點(diǎn)

2.5維地圖在最近幾年得到了飛速的發(fā)展,如百度、搜狗等地圖網(wǎng)站的興起讓更多的用戶感覺到了真三維地圖帶來的震撼。

     什么是2.5維地圖呢?就是根據(jù)dem、dom、dlg等數(shù)據(jù),以及真三維模型在一定高度、視角和燈光效果,按照軸側(cè)投影的方式生成的地圖。2.5維數(shù)字地圖既具有三維數(shù)字地圖表現(xiàn)力豐富的、視覺效果好,又具備數(shù)據(jù)量小、現(xiàn)實(shí)速度快的優(yōu)點(diǎn),需要的網(wǎng)絡(luò)環(huán)境、軟硬件要求較低,滿足了在遠(yuǎn)程訪問下對三維地圖的快速瀏覽訪問,在傳統(tǒng)二維地圖和真三維地圖很好地起到一個(gè)承上啟下的作用,同時(shí),利用三維模型制作成下游產(chǎn)品的2.5維數(shù)字地圖,具有準(zhǔn)確的坐標(biāo)信息,還可以制作成東、南、西、北多個(gè)角度,相對意義上的三維,因此得到了許多用戶的推崇。而且如果要求不高2.5維地圖的制作方式可以采用可視角內(nèi)進(jìn)行貼面,其它不再處理的方面,這大大降低了地圖的建設(shè)成本,節(jié)省大量的財(cái)力和人力,同時(shí)數(shù)據(jù)更新效率也可以大大提高。

 

2.    關(guān)鍵技術(shù)及實(shí)現(xiàn)

2.1.    制作流程

2.5維數(shù)字地圖制作的基本流程:制作基本思路,對基礎(chǔ)數(shù)據(jù)進(jìn)行原始資料收集和現(xiàn)場采集測繪。將整個(gè)場景按x、y兩個(gè)方向,利用專業(yè)空間建模軟件,分割渲染成若干張分辨率固定的柵格地圖圖片,最后基于專業(yè)軟件進(jìn)行拼合并做后期。主要分為6個(gè)階段:

(1)數(shù)據(jù)準(zhǔn)備?;A(chǔ)數(shù)據(jù)主要是鎮(zhèn)海三維仿真規(guī)劃模型成果,該三維模型采用當(dāng)今國際流行多邊形建模技術(shù),保證還原建筑真實(shí)形狀。在制作模型的時(shí)候,根據(jù)采集照片對建筑物結(jié)構(gòu)進(jìn)行分析,對每一棟建筑進(jìn)行細(xì)致的貼圖,建筑外墻、窗體、裝飾物的材質(zhì)來自采集的照片或者精選的素材庫,盡量還原建筑的真實(shí)外觀。制作好建筑后,按照地形圖上建筑的位置對制作好的建筑進(jìn)行擺放,減少建筑與建筑之間、建筑與地表之間的位置誤差。

(2)框架數(shù)據(jù)搭建。由于已有的三維模型數(shù)據(jù)為全模,數(shù)據(jù)量巨大,因此不能將大面積的模型合并在一起渲染。首先以路網(wǎng)模型作為整個(gè)場景的框架,然后將需要渲染的規(guī)劃管理單元建筑模型和場地模型分別合并進(jìn)路網(wǎng)場景中,如果某個(gè)規(guī)劃控制管理單元數(shù)據(jù)過多,還要可以將其再拆分。

(3)場景設(shè)置。場景設(shè)置主要包括攝像機(jī)假設(shè)和渲染器設(shè)置,攝像機(jī)主要作用有讓其按照固定的路徑以一定的高度和角度運(yùn)動(dòng)自動(dòng)運(yùn)動(dòng)。先將攝像機(jī)向左和向下分別旋轉(zhuǎn)后再將其綁定在一條有夾角的直線路徑上。這時(shí)攝像機(jī)可以沿該路徑自動(dòng)運(yùn)行,同時(shí)也能滿足軸側(cè)無透視變形的地圖渲染要求。由于在三維軟件中,里面的光的熱能傳遞卻不是很明顯,所以在渲染的時(shí)候,為了實(shí)現(xiàn)真實(shí)的場景效果,就要在渲染器中指定全局光照,為了使2.5維數(shù)字地圖有良好的層次感和豐富的色彩,必須采用能夠渲染全局光的渲染器。選用一定的渲染模式,能夠在增強(qiáng)立體層次的時(shí)候既不刺眼,大大提高地圖表現(xiàn)效果。

(4)、圖片輸出。景搭建好后就可以渲染輸出了。

(5)、圖片拼合。最后按照渲染的順序?qū)D片進(jìn)行總拼。

(6)、圖面整飾。按照現(xiàn)場照片來進(jìn)行環(huán)境的布局,對背景影像dom數(shù)據(jù)進(jìn)行扭曲變形等處理;對道路、河流等實(shí)體矢量數(shù)據(jù)進(jìn)行文字標(biāo)注;對照照片布置綠化、草地、樹木,在保證在真實(shí)的情況下對環(huán)境做美化處理,增強(qiáng)地圖的可讀性,并附上坐標(biāo)信息。

2、投影變換的算法及實(shí)現(xiàn)

(1) 投影變換分類與選擇

    2.5維地圖為了與二維數(shù)據(jù)快速匹配定位,以及poi數(shù)據(jù)動(dòng)態(tài)匹配疊加顯示必須將二三維地圖無縫集成,需要嚴(yán)格保持地物的比例以及相關(guān)幾何關(guān)系,平行投影保持物體的有關(guān)比例不變,這是三維繪圖中產(chǎn)生比例圖畫的方法,物體的各個(gè)面的精確視圖可以由平行投影得到,因此,需要選擇平行投影方式。平行投影又分為正平行投影和斜平行投影,正平行投影根據(jù)投影面與坐標(biāo)軸的夾角又可分成兩類:正投影(三視圖)和正軸側(cè)投影。當(dāng)投影面與某一坐標(biāo)軸垂直時(shí),得到的投影為三視圖,這時(shí)投影方向與這個(gè)坐標(biāo)軸的方向一致。否則,得到的投影為正軸測投影。正軸側(cè)投影是能夠顯示形體多個(gè)側(cè)面的投影變換,如果投影平面不與任一坐標(biāo)軸垂直,就形成正軸側(cè)投影。正軸側(cè)投影有正等測、正二側(cè)和正三側(cè)三種,當(dāng)投影面與三個(gè)坐標(biāo)軸之間的夾角都不相等時(shí)為正三測,正三側(cè)投影中三個(gè)坐標(biāo)分量的變化比例各不相同。

    由于在選擇輸出用戶視圖視角時(shí),投影平面(屏幕)與三個(gè)坐標(biāo)軸之間的夾角各不相同,因此我們選擇正三側(cè)投影變換模型。

(2)求算變換矩陣進(jìn)行動(dòng)態(tài)匹配,建立2.5維地圖與二維地圖之間的邏輯對應(yīng)關(guān)系。

3、瓦片技術(shù)及影像金字塔模型

    隨著webgis在各行各業(yè)不同程度的推廣,瓦片式技術(shù)(tile cache)已成為臻圖ZTMap系列2.5D地圖數(shù)據(jù)訪問的關(guān)鍵技術(shù)之一。tile cache是一個(gè)地圖瓦片緩存器,由于預(yù)先生成了地圖圖片,在后端不需要讀取空間數(shù)據(jù)庫數(shù)據(jù)和實(shí)時(shí)渲染地圖,因此大大節(jié)省了系統(tǒng)運(yùn)行時(shí)間,加快地圖響應(yīng)速度,用戶并發(fā)的限制將取決于硬盤的讀取和網(wǎng)絡(luò)傳輸。實(shí)現(xiàn)了平滑的移動(dòng)和漫游,地圖移動(dòng)不再露白,放大縮小和漫游幾乎不需要等待時(shí)間,而且地圖圖片內(nèi)容也非常復(fù)雜和美觀,不再受平臺(tái)限制。

    一張一定比例尺下的地圖可以看成是由一定大小的圖片組成的,我們把這些一定大小的圖片稱為一個(gè)地圖單元,我們?yōu)檫@些在一定比例尺和范圍的地圖單元按照一定的規(guī)則進(jìn)行命名并存放在一個(gè)圖庫中。具體實(shí)現(xiàn)了地圖的快速瀏覽有2步:

(1)采用地圖拼接機(jī)制

    采用地圖拼接機(jī)制把一大塊地圖分割成一定大小的圖片,這樣在下載過程中分別下載,并在客戶端進(jìn)行拼接,從而體現(xiàn)實(shí)現(xiàn)地圖的快速顯示。

(2)采用地圖緩存機(jī)制

    為了實(shí)現(xiàn)地圖的快速顯示,采用了瀏覽器的緩存機(jī)制。只要訪問過的地圖就可以采用緩存中的地圖進(jìn)行顯示,這樣大大的加快了地圖的顯示速度。    

2.2.    地圖功能模塊

 

 

2.2.1.       基本功能

l  放大

用鼠標(biāo)點(diǎn)擊地圖中的任意部分,或按住鼠標(biāo)左鍵拉出一個(gè)矩形框,即可獲得指定區(qū)域放大后的地圖。對地圖進(jìn)行無級(jí)放大,隨著地圖的放大,系統(tǒng)自動(dòng)顯示一些相關(guān)的信息。

l  縮小

用鼠標(biāo)點(diǎn)擊地圖中的任意部分,或按住鼠標(biāo)左鍵拉出一個(gè)矩形框,即可獲得指定區(qū)域縮小后的地圖。

對地圖進(jìn)行無級(jí)縮小,隨著地圖的縮小,地圖上顯示的信息將會(huì)減少以達(dá)到最好的顯示效果。

l  顯示全圖

顯示電子地圖全貌??梢宰層脩舴奖愕幕氐降貓D的初始狀態(tài)。

l  移圖

移動(dòng)地圖,將地圖視野以外的地圖移動(dòng)到視野內(nèi)??砂醋∈髽?biāo)左鍵任意拖動(dòng)地圖,使之達(dá)到理想位置。

l  測距

用戶可以在地圖上,沿著自己想要測量的線路,用鼠標(biāo)單擊地圖,在上面畫出一條直線或者折線,然后,在結(jié)束點(diǎn)雙擊,即可得到這條線所代表的實(shí)際線路的距離。

l  三維圖

切換顯示三維仿真圖

l  影像圖

疊加顯示影像圖

 

2.2.2.       高級(jí)功能

2.2.2.1.       地圖疊加分析

控制每個(gè)圖層的顯示、選擇、標(biāo)注等??梢源蜷_或關(guān)閉任意一個(gè)圖層;設(shè)置圖層是否可選;設(shè)置每個(gè)圖層中點(diǎn)、線、面對象的顯示樣式(如點(diǎn)符號(hào)樣式、線條樣式、粗細(xì)、顏色、面的填充樣式等),設(shè)置每個(gè)圖層的標(biāo)注的字體、樣式等。實(shí)現(xiàn)不同圖層的任意疊加顯示。

2.2.2.2.       地理編碼(Geocoding)

對門牌號(hào)、地址等信息進(jìn)行地理編碼,自動(dòng)計(jì)算匹配其地理位置,在地圖上進(jìn)行標(biāo)注。諸如門牌地址、路口路名等描述性信息,通過地理編碼功能,可以迅速將這些描述性信息轉(zhuǎn)變?yōu)榈乩砜臻g位置,并顯示在地圖上。

2.2.2.3.       路口查詢

自動(dòng)查詢?nèi)我鈨蓷l或多條道路的相交路口。查詢與某一道路相交的所有道路以及相應(yīng)的每個(gè)路口信息,對于路口在地圖上進(jìn)行快速顯示定位。

2.2.2.4.       地名查詢

通過輸入地名,系統(tǒng)自動(dòng)檢索各類地名圖層,匹配相關(guān)的地名信息。地名可以是各種主要建筑物的名稱、居民小區(qū)、標(biāo)志性建筑物、機(jī)關(guān)單位等。系統(tǒng)檢索到相關(guān)結(jié)果后返回查詢列表,同時(shí)在地圖上進(jìn)行快速高亮定位。

2.2.2.5.       點(diǎn)圖查詢

可以直接用鼠標(biāo)在地圖上點(diǎn)擊查詢,系統(tǒng)自動(dòng)查詢出點(diǎn)擊位置的地圖對象信息。

2.2.2.6.       拉框查詢

用戶可以在地圖上拉一個(gè)矩形框,系統(tǒng)自動(dòng)查詢出拉框范圍內(nèi)的地圖對象信息。

2.2.2.7.       拉圓查詢

用戶可以在地圖上拉一個(gè)圓形區(qū)域,系統(tǒng)自動(dòng)查詢出圓形區(qū)域內(nèi)的地圖對象信息。

2.2.2.8.       多邊形查詢

用戶可以在地圖上通過點(diǎn)擊鼠標(biāo)繪制一個(gè)任意形狀的多邊形區(qū)域,系統(tǒng)自動(dòng)搜尋出該多邊形區(qū)域內(nèi)的地圖對象信息。

2.3.    地圖應(yīng)用開發(fā)API

n  Webservices:提供基于http協(xié)議的webservice接口,采用xml格式作為通訊格式。實(shí)現(xiàn)符合OGC規(guī)范的地圖操作

n  Javascript API:提供面向javascript語言的開發(fā)類庫,完全基于javascript快速構(gòu)建GIS應(yīng)用,支持PC和手機(jī)多平臺(tái)。

n  Flex API:提供面向Flex開發(fā)環(huán)境,符合actionscript開發(fā)語言的開發(fā)包,完全基于flex快速構(gòu)建GIS應(yīng)用

n  Android API:提供符合Android SDK規(guī)范的,能夠在Android應(yīng)用開發(fā)環(huán)境下使用Java語言開發(fā)的API

n  IOS API:提供符合Object-C編程規(guī)范的開發(fā)包,快速構(gòu)建IOS平臺(tái)上的GIS應(yīng)用

n  Windows Phone API:提供能用在Windows Phone平臺(tái)上調(diào)用的開發(fā)包,用于在windows移動(dòng)平臺(tái)上快速開發(fā)GIS應(yīng)用

 

3.    2.5D地圖平臺(tái)技術(shù)特點(diǎn)和優(yōu)勢

本平臺(tái)具有高性能,此外還具有多源數(shù)據(jù)集成、海量數(shù)據(jù)訪問支持、服務(wù)器群集等高級(jí)特性;采用多級(jí)緩存結(jié)構(gòu)設(shè)計(jì);可以同時(shí)支持多種地圖引擎協(xié)同工作等。

3.1.        符合行業(yè)國際標(biāo)準(zhǔn)的地圖服務(wù)

實(shí)現(xiàn)跟符合標(biāo)準(zhǔn)的OGC規(guī)范的地圖服務(wù)器進(jìn)行地圖數(shù)據(jù)的交互。使得平臺(tái)能夠在自身不生產(chǎn)存儲(chǔ)地圖數(shù)量的情況下實(shí)現(xiàn)以第三方OGC服務(wù)為底層數(shù)據(jù)的平臺(tái)應(yīng)用。同時(shí),本平臺(tái)提供的所有地圖瀏覽和查詢服務(wù)均符合OGC的相關(guān)協(xié)議規(guī)范,包括WMS、WFS、WMTS等,從平臺(tái)功能性和松耦合性的設(shè)計(jì)原則上來講,應(yīng)該針對OGC的主要地圖服務(wù)接口封裝一套介于地圖引擎應(yīng)用和OGC服務(wù)器接口之間的接口,該接口根據(jù)WMS、WFS地圖服務(wù)接口規(guī)范封裝相關(guān)的請求細(xì)節(jié),方便地圖引擎進(jìn)行調(diào)用。

3.2.        全組件化技術(shù)

全組件化的設(shè)計(jì)思想,作為一個(gè)成熟的Web GIS開發(fā)平臺(tái),在多個(gè)行業(yè)進(jìn)行了廣泛的應(yīng)用。組件化設(shè)計(jì)的優(yōu)點(diǎn)主要有以下幾點(diǎn):

  • 通過采用全組件化結(jié)構(gòu),系統(tǒng)的可管理性大大增強(qiáng),可以實(shí)現(xiàn)單點(diǎn)登錄、集中管理??梢怨芾矸植荚诜植际江h(huán)境下的各個(gè)服務(wù)器和服務(wù)程序。
  • 基于J2EE技術(shù)的組件具有自描述特性,不同組件封裝了實(shí)現(xiàn)不同功能和不同目的的模塊,從而使各個(gè)組件可以單獨(dú)搭建和擴(kuò)展,使系統(tǒng)的更新工作大大減少,兼容性得到增強(qiáng)。
  • 內(nèi)置的GIS服務(wù)引擎與XTMap的數(shù)據(jù)處理和開發(fā)平臺(tái)采用相同的體系結(jié)構(gòu),數(shù)據(jù)只需在服務(wù)器上進(jìn)行配置即可直接使用,快速發(fā)布到Internet上。
  • 組件具有良好的擴(kuò)充性和開放性。各個(gè)層次的組件提供了豐富的接口和功能,松散的體系結(jié)構(gòu)為系統(tǒng)的擴(kuò)充提供了足夠的擴(kuò)展空間,用戶可以通過繼承或者聚合等軟件重用方法,開發(fā)特殊功能的自定義行業(yè)組件或者更高層次的通用組件,統(tǒng)一集成到XTMap平臺(tái)中。

3.3.        多源數(shù)據(jù)集成與海量數(shù)據(jù)快速訪問

由于XTMap的數(shù)據(jù)模型搭建的合理性、高效性和優(yōu)化的特點(diǎn),使得T數(shù)據(jù)兼容性較強(qiáng)。

  • 多種來源數(shù)據(jù)不僅可以在桌面系統(tǒng)集成,而且不需轉(zhuǎn)換即可直接發(fā)布到Internet網(wǎng)絡(luò)。包括ArcInfo coverages、ESRI shapefiles、MapInfo mif、AutoCad dxf等常用格式
  • 支持分析和顯示各種格式的影像圖 (TIFF, JPEG, GIF, ERDAS IMAGINE, MrSID圖像壓縮格式)

矢量幾何對象的壓縮、高效的復(fù)合索引技術(shù)可以大大提高用戶訪問數(shù)據(jù)的速度

3.4.        服務(wù)器群集,具有高度伸縮性

隨著應(yīng)用規(guī)模的擴(kuò)大,當(dāng)單臺(tái)服務(wù)器的處理能力(不僅包括CPU運(yùn)算能力)不能滿足應(yīng)用需要時(shí),往往需要將多臺(tái)服務(wù)器群集起來同時(shí)提供服務(wù)。通過群集可以實(shí)現(xiàn)負(fù)載能力的成比例提高,同時(shí)還可以減少單點(diǎn)失效的危險(xiǎn),提高系統(tǒng)的穩(wěn)定性。但是群集同時(shí)會(huì)帶來服務(wù)器的部署、管理復(fù)雜度提高和負(fù)載平衡的問題。

常見群集方法可以分為業(yè)務(wù)復(fù)制和業(yè)務(wù)分割兩種方法。業(yè)務(wù)復(fù)制即將相同的業(yè)務(wù)復(fù)制到多臺(tái)服務(wù)器上進(jìn)行處理,每臺(tái)服務(wù)器承擔(dān)其中一部分用戶的處理請求;業(yè)務(wù)分割即將業(yè)務(wù)劃分為不同的部分,每一部分放到不同的服務(wù)器上去運(yùn)行,比如將數(shù)據(jù)庫服務(wù)、地圖服務(wù)、Web服務(wù)分別放到不同的服務(wù)器上運(yùn)行,可以提高性能和增強(qiáng)可靠性。

XTMap主要通過四種方式提高多用戶并發(fā)訪問的性能:異步網(wǎng)絡(luò)傳輸,減少網(wǎng)絡(luò)阻塞;GIS服務(wù)引擎的分時(shí)操作;多應(yīng)用實(shí)例并發(fā)服務(wù);多服務(wù)器群集服務(wù)。這種特性可以滿足小型工作組到大型網(wǎng)絡(luò)服務(wù)的多種應(yīng)用規(guī)模的需要。

3.5.        客戶端與服務(wù)器多級(jí)緩存結(jié)構(gòu)

服務(wù)器實(shí)現(xiàn)了高效的數(shù)據(jù)緩存和應(yīng)用緩存,通過二次開發(fā)可以實(shí)現(xiàn)針對特定應(yīng)用的處理緩存,隨軟件提供的客戶端設(shè)計(jì)了巧妙的客戶端緩存機(jī)制,可以大大加快地址定位和地圖瀏覽的速度。

可以實(shí)現(xiàn)多級(jí)緩存模式,對應(yīng)用及其相關(guān)數(shù)據(jù)進(jìn)行高速緩存,從而大幅度提高海量數(shù)據(jù)的處理能力。

ü  應(yīng)用實(shí)例緩存

預(yù)先啟動(dòng)應(yīng)用服務(wù)器,裝載適當(dāng)?shù)臄?shù)據(jù),從而減少每次用戶請求再啟動(dòng)應(yīng)用的時(shí)間,服務(wù)器可以自動(dòng)分配應(yīng)用的實(shí)例。 

ü  應(yīng)用數(shù)據(jù)緩存

啟動(dòng)應(yīng)用服務(wù)時(shí)自動(dòng)加載相關(guān)數(shù)據(jù),從而減少每次用戶請求都需要重新加載和卸載數(shù)據(jù)的時(shí)間。 

ü  數(shù)據(jù)引擎緩存

由于進(jìn)行了應(yīng)用緩存,數(shù)據(jù)引擎具有的緩存和調(diào)度機(jī)能可以得到充分發(fā)揮,從而大大提高數(shù)據(jù)處理的效率。 

ü  處理結(jié)果緩存

通過將需要長時(shí)間處理或變化較小的結(jié)果預(yù)存在磁盤上,用戶請求可以直接讀取結(jié)果而不必每次都進(jìn)行處理,從而可以減少每次處理的時(shí)間,加快用戶響應(yīng)的速度。

3.6.        應(yīng)用無關(guān)性的跨平臺(tái)開發(fā)接口

對于地圖服務(wù)接口設(shè)計(jì)的標(biāo)準(zhǔn)性以及應(yīng)用層無關(guān)性的先進(jìn)理念,使得原本復(fù)雜的WEBGIS二次開發(fā)工作變得簡易可行。大大縮短開發(fā)周期,提高效率。

ü  標(biāo)準(zhǔn)的應(yīng)用層接口和應(yīng)用層無關(guān)性

建立在地理信息平臺(tái)基礎(chǔ)之上的應(yīng)用系統(tǒng)的類型是非常豐富的。這些應(yīng)用系統(tǒng)最終將由不同行業(yè)的開發(fā)商使用不同的開發(fā)工具,設(shè)計(jì)不同的應(yīng)用邏輯,所支持的其終端類型也從普通的計(jì)算機(jī)到具有文字短信功能的普通手機(jī)等,能夠提供良好的應(yīng)用開發(fā)接口和系統(tǒng)集成模型,即應(yīng)用層無關(guān)性。

在應(yīng)用接口層:在HTTP協(xié)議基礎(chǔ)之上設(shè)計(jì)標(biāo)準(zhǔn)的地圖應(yīng)用訪問協(xié)議并提供豐富的實(shí)用功能接口函數(shù)供應(yīng)用系統(tǒng)調(diào)用,這樣的設(shè)計(jì)符合工業(yè)標(biāo)準(zhǔn),支持異構(gòu)操作系統(tǒng)上的應(yīng)用系統(tǒng)。

ü  跨平臺(tái)多語言應(yīng)用開發(fā)包

跨平臺(tái)多層次二次開發(fā)接口。提供從組件庫到客戶端腳本的多層級(jí)二次開發(fā)API,支持Javascript、Flex、Webkit、IOS、Android、Windows Mobile(Phone)等多平臺(tái)和開發(fā)環(huán)境語言

3.7.        完善的日志系統(tǒng)

一個(gè)完善的日志系統(tǒng)是服務(wù)器端應(yīng)用程序的必備重要輔助功能,為供系統(tǒng)管理員使用的分析模塊。本子系統(tǒng)會(huì)在服務(wù)器訪問日志的基礎(chǔ)上,統(tǒng)計(jì)分析每天提交的請求數(shù)量,某地圖功能被調(diào)用的次數(shù)、平均處理耗時(shí)等,最終生成分析報(bào)表。系統(tǒng)管理員可以根據(jù)這些結(jié)果評(píng)價(jià)系統(tǒng)目前的服務(wù)水平,分析系統(tǒng)的性能瓶頸。

地圖服務(wù)日志數(shù)據(jù)庫有詳細(xì)的結(jié)構(gòu)文檔說明,因此如果系統(tǒng)管理員需要分析其他的內(nèi)容,二次開發(fā)人員可以根據(jù)其需求定制查詢邏輯。

 

 

4.    地圖功能應(yīng)用

4.1.        二三維一體化可視化

二三維一體化地圖服務(wù)平臺(tái)集成二維地圖、航拍影像、三維仿真地圖三種地圖數(shù)據(jù)。一方面,平臺(tái)集成的二維地圖、航拍影像和三維仿真地圖可以在不同的界面中相互切換和對應(yīng)位置聯(lián)動(dòng);另一方面,二維地圖的興趣點(diǎn)等信息可以以專題圖層的方式疊加在三維仿真地圖上。

4.1.1.       二維街道地圖

對于宏觀維護(hù)的城市基礎(chǔ)地圖,采用二維地圖的方式進(jìn)行呈現(xiàn)。以全市基礎(chǔ)二維地圖作為宏觀范圍內(nèi)資產(chǎn)管理的數(shù)字化手段,使得樓宇等資產(chǎn)管理具備可視化、直觀性的特點(diǎn),能夠更加快捷的查詢和統(tǒng)計(jì)在行政區(qū)域、空間范圍內(nèi)的建筑等信息。

基于二維地圖,可以快速查看全市范圍內(nèi)的樓宇在地圖上的分布情況,用戶通過點(diǎn)擊地圖上的樓宇標(biāo)識(shí)可以進(jìn)一步查看該樓宇的詳細(xì)屬性、所包含的資產(chǎn)情況、資產(chǎn)處置記錄等業(yè)務(wù)信息。

二維基礎(chǔ)城市地圖的效果如下:

 

 

 

4.1.2.       三維街道地圖

二維地圖從空間區(qū)域分布角度給整個(gè)行政區(qū)域提供了基本的了解手段,但是在真實(shí)度和立體感等方面尚有不足,因此,在條件允許的情況下,可以建設(shè)三維地圖,基于衛(wèi)星影像圖、樓宇建筑CAD圖、拍照等各種基礎(chǔ)數(shù)據(jù)和技術(shù)手段,對包括樓宇在內(nèi)的基礎(chǔ)空間對象進(jìn)行三維建模。制作城市2.5D-GIS三維地圖。

2.5D地圖就是以真三維地圖建模數(shù)據(jù)為基礎(chǔ),按照一定比例對現(xiàn)實(shí)世界或其中一部分的一個(gè)或多個(gè)方面的三維、抽象的描述。跟真三維地圖相比,2.5維地圖具備以下特點(diǎn):

  • 以柵格圖片作為地圖發(fā)布形式
  • 只能以某一個(gè)角度進(jìn)行地圖展現(xiàn)
  • 不能進(jìn)行地圖旋轉(zhuǎn)等操作
  • 地圖瀏覽不需要安裝任何客戶端瀏覽器控件
  • 對客戶端顯卡等硬件沒有額外要求

基于2.5D地圖,可以為用戶提供很輕量級(jí)的便捷的地圖訪問,在保持三維立體效果的同時(shí),大大減少了開發(fā)制作成本,同時(shí)又減少了對系統(tǒng)軟硬件的要求。效果如下:

 

 

4.2.    社區(qū)應(yīng)用舉例

4.2.1.       樓宇分布查詢

在地圖上以撒點(diǎn)標(biāo)注的方式顯示樓宇企業(yè)等社區(qū)事物的分布情況,點(diǎn)擊某個(gè)事物可以在地圖上快速定位高亮顯示,點(diǎn)擊地圖上的標(biāo)記可以查看其詳細(xì)屬性信息。

主要功能點(diǎn)有:

  • 二維地圖查詢?yōu)g覽
  • 基于二維地圖的樓宇撒點(diǎn)分布
  • 基于二維地圖區(qū)域的樓宇分布統(tǒng)計(jì)
  • 基于2.5D地圖的樓宇撒點(diǎn)分布
  • 基于2.5維地圖區(qū)域的樓宇分布統(tǒng)計(jì)
  • 樓宇地圖高亮定位
  • 樓宇業(yè)務(wù)屬性信息關(guān)聯(lián)查詢

 

 

4.2.2.       點(diǎn)位標(biāo)注

地圖標(biāo)注能夠?qū)⑷S地圖上的信息點(diǎn)以顯示名稱或其他信息的方式展示,使用戶可以直觀的查看到相關(guān)的信息點(diǎn)和建筑物等信息,這將大大方便用戶快速找到標(biāo)志性建筑。

 

4.2.3.       地址精確定位

智慧社區(qū)應(yīng)用中的人、物、事、情等信息往往具有具體的門牌地址字段,通過將這些字段信息換算為地理坐標(biāo),就能夠在地圖上將這些信息精確地進(jìn)行標(biāo)注,并實(shí)現(xiàn)基于空間位置區(qū)域的統(tǒng)計(jì)分析和對比。

在2.5D地圖中,可以將具體的地址精確定位到某一棟建筑,與二維地圖相比,效果更加直觀、逼真。

標(biāo)簽:假三維地圖  2.5D-GIS  

我要評(píng)論

熱門標(biāo)簽

數(shù)字孿生  智慧城市  三維可視化  城市大腦  智慧社區(qū)  三維GIS  新基建  智慧交通  智慧園區(qū)  3DGIS  智慧環(huán)保  智慧安防  大數(shù)據(jù)  市域治理  地理信息  物聯(lián)網(wǎng)  數(shù)字化  智慧大腦  GIS  智慧物流  智慧旅游  智能化  5G  智慧管廊  GIS地理信息  管理系統(tǒng)  智慧消防  應(yīng)急指揮  智慧電網(wǎng)  gis系統(tǒng)  3DGIS+BIM  智慧展館  服務(wù)平臺(tái)  智慧建筑  GIS+BIM  智慧樓宇  智慧工廠    智慧港口  gis技術(shù)  煙草  智慧管理  gis  智慧景區(qū)  智慧水務(wù)  智慧電力  3dgis  三維gis  三維gis系統(tǒng)  ZTMapGIS仿真地圖  GIS技術(shù)  智能交通  供應(yīng)鏈  gis行業(yè)  應(yīng)急管理  BIM  智能建筑  工業(yè)互聯(lián)網(wǎng)  智慧監(jiān)獄  元宇宙  智慧工地  綜合治理  地理信息系統(tǒng)  智慧停車  智慧校園  三維gis平臺(tái)  智慧農(nóng)業(yè)  gis三維可視化  智慧能源  三維管網(wǎng)管線  室內(nèi)地圖  地下綜合管廊  室內(nèi)導(dǎo)航  智慧文旅  BIM+3DGIS  智慧醫(yī)療  智慧養(yǎng)老  管理平臺(tái)  智慧機(jī)房  互聯(lián)網(wǎng)  市域社會(huì)治理  三維可視化平臺(tái)  區(qū)塊鏈  GIS系統(tǒng)  智慧照明  商業(yè)地產(chǎn)  綜合管控治理  室內(nèi)地圖導(dǎo)航  人工智能  智慧房產(chǎn)  智慧展覽  智慧物業(yè)  3D-GIS  gis平臺(tái)  gis平臺(tái)系統(tǒng)  BIM輕量化  gis數(shù)據(jù)  三維GIS技術(shù)  gis三維系統(tǒng)  三維gis開發(fā)  三維gis技術(shù)  三維gis軟件  智慧國土  三維GIS、智慧社區(qū)  智慧燈桿  應(yīng)急指揮系統(tǒng)  商場可視化  智能監(jiān)所  智慧林業(yè)  土地規(guī)劃gis  動(dòng)態(tài)渲染  智慧醫(yī)院  智慧物流園區(qū)  智能電網(wǎng)   智慧公交  三維渲染  二三維一體化  VR全景可視化  資產(chǎn)可視化  二三維GIS地理信息平臺(tái)  一網(wǎng)統(tǒng)管  智慧管廊綜合監(jiān)管平臺(tái)  現(xiàn)代化  智能化建筑  map  三維GIS開發(fā)  GIS開發(fā)  城市規(guī)劃建設(shè)  三維GIS軟件  市域社會(huì)治理現(xiàn)代化  3D  三維可視化管理平臺(tái)  智慧海洋  三維gis渲染平臺(tái)  二三維GIS地理信息  智能熱網(wǎng)  三維融合渲染平臺(tái)  VR全景  綜治  黨校地圖導(dǎo)航  機(jī)管局資產(chǎn)管理  兜逛VR  ZTmap3D  智慧商場  商業(yè)地產(chǎn)可視化  虛擬展館  智慧路燈  室內(nèi)地圖定位  室內(nèi)定位  綜合管網(wǎng)  綜合管廊  三位可視化  環(huán)境監(jiān)測  ZTMap 3DGIS  bim  智慧電廠  智慧小區(qū)  3Dgis  ZTMapGIS  智慧鐵路  智慧監(jiān)測  智慧機(jī)場  實(shí)景三維  智慧服務(wù)區(qū)域  2.5D-GIS  地質(zhì)災(zāi)害  三維管廊  智慧交通、數(shù)字孿生、3DGIS  智慧工廠、安全生產(chǎn)管理、3DGIS+BIM  數(shù)字孿生技術(shù)  智慧管網(wǎng)  三維地圖  信用社GIS  交通仿真  ZTMAP3D  工業(yè)園區(qū)管理  信用社地理信息系統(tǒng)  智慧變電站  三維管網(wǎng)  管廊BIM  智慧制造  園區(qū)招商  2.5D地圖  三維可視化渲染   GIS+BIM  BIM三維模型  安全管理  數(shù)字電網(wǎng)  智慧倉儲(chǔ)  環(huán)保GIS  云gis  gis的基本功能  Webgis  gis地圖  BIM平臺(tái)  智慧環(huán)境  城市規(guī)劃  數(shù)據(jù)管理  事故救援  業(yè)務(wù)功能  總體設(shè)計(jì)  Qt  技術(shù)詳情  地下管廊  系統(tǒng)改造  gis地圖服務(wù)  平臺(tái)構(gòu)建  電子沙盤  地圖符號(hào)  系統(tǒng)測試  三維gis平臺(tái)功能  電力巡檢  三維gis二次開發(fā) 三維gis接口  管網(wǎng)GIS系統(tǒng)  管網(wǎng)管理GIS服務(wù)平臺(tái)  高校GIS系統(tǒng)  電網(wǎng)GIS行業(yè)  配電網(wǎng)gis系統(tǒng)  gis市場  gis設(shè)備  gis信息系統(tǒng)  gis平臺(tái)監(jiān)控  BIM與GIS集成應(yīng)用  gis軟件系統(tǒng)  移動(dòng)GIS  視頻監(jiān)控  房產(chǎn)交易地圖  VR虛擬現(xiàn)實(shí)  GIS應(yīng)用平臺(tái)  GIS管網(wǎng)系統(tǒng)  消防GIS系統(tǒng)  管網(wǎng)gis系統(tǒng)  gis服務(wù)平臺(tái)  公共安全  gis高壓設(shè)備  數(shù)字經(jīng)濟(jì)  基礎(chǔ)設(shè)施建設(shè)  無人機(jī)  系統(tǒng)架構(gòu)  GIS平臺(tái)  gis空間分析  三維GIS平臺(tái)  gis專業(yè)  gis地理信息系統(tǒng)  三維gis軟件系統(tǒng)  gis三維平臺(tái)  CIM  數(shù)字城市  頂層設(shè)計(jì)  gis應(yīng)用  交通運(yùn)輸  數(shù)字化城市  三維gis模型  建筑產(chǎn)業(yè)  信息物理系統(tǒng)  自動(dòng)化  城市應(yīng)急  大數(shù)據(jù)可視化  系統(tǒng)管理  景觀設(shè)計(jì)  gis應(yīng)用實(shí)例  gis是什么  可視化技術(shù)  開源gis軟件  可視化  假三維地圖  智能樓宇  gis開發(fā)  gis空間數(shù)據(jù)  新零售  導(dǎo)航  應(yīng)急預(yù)案  地產(chǎn)  gis服務(wù)  產(chǎn)業(yè)鏈  gis行業(yè)發(fā)展  gis軟件  實(shí)景三維gis  
上海臻圖信息技術(shù)有限公司
滬ICP備19005932號(hào)-1