具有創(chuàng)新意義的DbMAP Web 3D工具,它帶來了一種新的視點查看聚存于GeoDatabases數(shù)據(jù)庫的二維GIS數(shù)據(jù)。它繼承了DbMAP ASJ的優(yōu)點,因此支持現(xiàn)有的Web-GIS系統(tǒng)。為了與任意的GeoDatabases數(shù)據(jù)庫建立連接,DbMAP Web 3D允許用戶在互聯(lián)網(wǎng)上管理、發(fā)布和商議所有數(shù)據(jù)庫中包含的數(shù)據(jù)信息。用戶可以“跳躍”過發(fā)布在網(wǎng)絡(luò)上的三維地理模型,因此可以以交互方式解決疑問,以及依據(jù)情況選擇需要渲染的信息層。
The innovative tool DbMAP Web 3D introduces an additional point of view in using bidimensional GIS data stored in centralised geodatabases. It takes advantage of all DbMAP ASJ features, and consequently of the existing Web-GIS, in order to establish a connection with any geodatabase, DbMAP Web 3D allows users to manage, publish and consult, on the internet and in 3D, the total amount of territorial data the database contains. Users can in fact “fly” over a tridimensional model of land published on the web, so as to question it interactively and to select informative layers for real-time rendering.
為了讓用戶更好的分析DbMAP Web 3D的工作機理,以及如何使用其方法以便更容易得整合在Web-GIS系統(tǒng)環(huán)境中,我們提供了詳細(xì)的解述,如下所示:
DbMAP Web 3D Builder, 是用于構(gòu)建三維數(shù)據(jù)模型的必要工具,它從不同格式的DTM文件中獲取數(shù)據(jù),最終生成的數(shù)據(jù)信息將直接提供給客戶端組件DbMAP Web 3D Flyer。
DbMAP Web 3D Runtime Server, 服務(wù)器端組件,用于提供所有查詢信息層中的文本信息和編碼系統(tǒng)的數(shù)據(jù)屬性的功能,為DbMAP ASJ Runtime Server提供功能服務(wù)。
DbMAP Web 3D Flyer, 該客戶端組件將插入在網(wǎng)頁文件中,在DbMAP Web 3D Runtime Server服務(wù)器發(fā)送二維地理信息數(shù)據(jù)時運行,并可以從三維地理信息數(shù)據(jù)中提取為二維數(shù)據(jù)。
圖一演示了DbMAP Web 3D整合在DbMAP ASJ中進(jìn)行數(shù)據(jù)和程序的交互運行的情況,以下是一些DbMAP ASJ模型的摘要描述。
DbMAP Developer Kit, 軟件開發(fā)工具包(SDK),提供了在多種平臺下的軟件開發(fā)方案,所開發(fā)的軟件可以提供聚存于地理信息系統(tǒng)數(shù)據(jù)庫的數(shù)據(jù)信息與巨大的網(wǎng)絡(luò)環(huán)境的交互作用方案,SDK同樣具備在同類開發(fā)工具上管理程序開發(fā)進(jìn)程的優(yōu)勢,提供了OCX, ActiveX 和Java components和 Java applets供用戶使用.
DbMAP ASJ Runtime Server, 一個非常強大的服務(wù)器組件,用于提供地圖和圖像信息的服務(wù)(支持多種數(shù)據(jù)),因此無論數(shù)據(jù)庫是否包含在內(nèi)或者數(shù)據(jù)信息是位圖還是矢量文件(ECW, TIFF 和 DWG),用戶可以直接與GIS數(shù)據(jù)源建立連接并發(fā)布.
DbMAP Data Manager, 與選定的數(shù)據(jù)庫建立連接,用于導(dǎo)出和導(dǎo)入Shape文件,并可用于創(chuàng)建和導(dǎo)入可擴展形狀的背景圖像.
技術(shù)特點
該系統(tǒng)的主要特點是:
符合GIS擴展協(xié)議:OGC (Open GIS Consortium);
基于GIS -Web服務(wù)計劃,版本為:1.1.1;
兼容絕大多數(shù)的常規(guī)操作系統(tǒng)。(Windows, MacOS, Linux):
DbMAP ASJ web組件可用于任意的網(wǎng)頁瀏覽器,無需安裝或者插件要求,僅需JAVA 1.1虛擬機(或者更高版本);
DbMAP Web 3D用戶端要求安裝有Macromedia Shockwave Player;
服務(wù)器版本要求Javs1.4(或者更高版本),兼容絕大多數(shù)常規(guī)的網(wǎng)絡(luò)服務(wù)器和裝有Java/J2EE 的服務(wù)器,比如Oracle AS, Apache Tomcat, IBM Websphere等.
In order to let users better analyse how DbMAP Web 3D works and how its models easily integrate in a Web-GIS architecture, a detailed description follows.
- DbMAP Web 3D Builder, the necessary tool to build a set of 3D data, starting from DTM files of various formats. The obtained dataset will be directly available for DbMAP Web 3D Flyer, the client component;
- DbMAP Web 3D Runtime Server, the server component, providing all the functionalities to find the textures and the alphanumerical data proper of the informative layers, taking advantage of DbMAP ASJ Runtime Server services;
- DbMAP Web 3D Flyer, the client component to be inserted on a web page, works out in real time the bidimensional data coming from DbMAP Web 3D Runtime Server and those deriving from the tridimensional dataset;
Picture 1 illustrates how DbMAP Web 3D integrates with DbMAP ASJ ‘s architecture, maintaining interoperability among data and applications. Here follows a brief description of DbMAP ASJ models:
- DbMAP Developer Kit, SDK providing a multi-platform solution for the development of GIS applications interacting with a centralised geographic database accessible via web and taking advantage of the same development environments already used for managing applications. OCX, ActiveX and Java components and Java applets are available.
- DbMAP ASJ Runtime Server, an extremely powerful server component offering Map and Image Server services (multi-source data), which allows to directly access to the GIS data sources to publish, whichever database they are contained in and whichever format the raster and vectorial files (ECW, TIFF and DWG) one has to manage.
- DbMAP Data Manager, connecting with the chosen centralised database to import and export Shape files and to create and import of the background images extension shape.
Technical features
Among the main technical features of the system are:
- Conformity with OGC (Open GIS Consortium) requisites;
- OpenGIS Web Map Service Implementation Specification, Version 1.1.1;
- Compatibility with all the most common operative systems (Windows, MacOS, Linux);
- DbMAP ASJ web components are usable with any internet browser; no installation or additional plug-in required; Java 1.1 virtual machine(or later) is enough;
- DbMAP Web 3D client component requires Macromedia Shockwave Player;
- Server components require Java 1.4 (or later) and are compatible with the most common web servers and Java/J2EE containers like Oracle AS, Apache Tomcat, IBM Websphere, etc.