經曆了(le/liǎo)面向文件的(de)第一(yī / yì /yí)代共享和(hé / huò)面向空間數據庫的(de)第二代共享兩個(gè)階段的(de)地(dì / de)理信息共享發展之(zhī)後,面向服務的(de)地(dì / de)理信息共享新模式正在(zài)成爲(wéi / wèi)GIS平台與應用新的(de)發展趨勢之(zhī)一(yī / yì /yí)。
服務式GIS強調GIS數據和(hé / huò)功能都能以(yǐ)服務的(de)形式進行發布,供用戶進行訪問,不(bù)僅能共享GIS數據,還能共享GIS功能。對于(yú)共享數據而(ér)言,不(bù)是(shì)直接操作存儲數據文件或數據庫,而(ér)是(shì)通過訪問服務接口實現服務共享。
SuperMap服務式GIS平台是(shì)地圖生活(北京)信息技術有限公司順應這(zhè)一(yī / yì /yí)發展趨勢而(ér)研發的(de)一(yī / yì /yí)類平台産品。該平台基于(yú)面向服務的(de)架構,提供完整的(de)GIS服務,不(bù)僅是(shì)高性能的(de)企業級GIS服務器,還是(shì)可擴展的(de)服務式GIS開發平台。該系列産品從服務定制、個(gè)性化服務集成、多源服務無縫聚合、分布式集群、服務擴展、服務配置、部署與管理、多種客戶端SDK等方面提供了(le/liǎo)完整的(de)一(yī / yì /yí)體化解決方案。
其中6R系列産品在(zài)傳統二維GIS服務的(de)基礎上(shàng)增加了(le/liǎo)三維GIS服務,提供了(le/liǎo)三維Web客戶端SDK,實現了(le/liǎo)二三維一(yī / yì /yí)體化。
SuperMap 服務式GIS平台具有如下特點:
Ø 提供三維服務,支持二三維一(yī / yì /yí)體化B/S應用,支持二三維一(yī / yì /yí)體化地(dì / de)圖緩存。
Ø 跨平台——支持32位和(hé / huò)64位版本的(de)Windows、Linux、Unix操作系統。
Ø 領先的(de)服務發布能力,支持發布OGC的(de)WMS、WFS、WMTS、WCS、WPS、CSW、KML等服務。
Ø 服務器端和(hé / huò)客戶端GIS服務聚合專利技術(專利号:200810117332.2),支持聚合OGC服務、天地(dì / de)圖、Bing Maps、超圖雲門戶地(dì / de)圖服務等。
Ø 分布式層次集群專利技術(專利号:200910237230.9),整合GIS服務器資源,提升系統的(de)容錯能力和(hé / huò)并發性能。
Ø 地(dì / de)圖瓦片分布式生成、管理與服務專利技術(申請中),支持分布式文件存儲系統,全面提升切圖性能、穩定性與可用性。
Ø 安全管理模塊,提供基于(yú)角色的(de)服務訪問控制功能,保障系統的(de)安全性。
Ø 提供輕量級的(de)基礎版本産品——SuperMap iServer Express,專用于(yú)遠程服務代理與本地(dì / de)地(dì / de)圖瓦片緩存發布,通過加速客戶端地(dì / de)圖訪問,讓用戶充分享受到(dào)流暢的(de)雲端GIS服務。
Ø 基于(yú)開放的(de)體系架構,提供完善的(de)REST SDK、for Java SDK、for .NET SDK和(hé / huò)方便的(de)業務服務定制機制。
Ø 空間建模服務,支持将空間處理函數編排爲(wéi / wèi)流程,以(yǐ)定時(shí)的(de)方式執行,同時(shí)支持空間處理函數的(de)二次開發。
SuperMap服務式GIS平台産品簡介
l SuperMap IS .NET 6
SuperMap IS .NET 6是(shì)SuperMap SFC産品體系的(de)一(yī / yì /yí)部分,是(shì)一(yī / yì /yí)款高效、穩定的(de)網絡地(dì / de)理信息發布系統的(de)開發平台,基于(yú).NET 技術和(hé / huò)SuperMap Objects 6實現,采用面向 Internet的(de)分布式計算技術,支持跨區域、跨網絡的(de)複雜大(dà)型網絡應用系統集成。SuperMap IS .NET爲(wéi / wèi)GIS數據的(de)發布提供了(le/liǎo)高可擴展的(de)開發平台,開發者可以(yǐ)方便、靈活地(dì / de)實現網絡空間數據的(de)共享。
l SuperMap iServer 6R(2012)
SuperMap iServer是(shì)面向服務式架構的(de)企業級GIS産品,該産品通過服務的(de)方式,面向網絡客戶端提供與專業 GIS 桌面産品相同功能的(de) GIS 服務;能夠管理、發布和(hé / huò)無縫聚合多源服務,包括 REST 服務、OGC W*S 服務(WMS、WMTS、WFS、WCS、WPS)等;支持多種類型客戶端訪問;支持分布式環境下的(de)數據管理、編輯和(hé / huò)分析等 GIS 功能;提供從客戶端到(dào)服務器端的(de)多層次擴展的(de)面向服務 GIS 的(de)開發框架。
SuperMap iServer 是(shì)基于(yú) Java EE 平台和(hé / huò) SuperMap Objects Java 構建的(de)面向服務式架構的(de)企業級 GIS 産品。作爲(wéi / wèi)一(yī / yì /yí)款服務式 GIS 産品,能全面地(dì / de)支持 SOA,通過對多種 SOA 實踐标準與空間信息服務标準的(de)支持,可以(yǐ)使用于(yú)各種 SOA 架構體系中,與其他(tā) IT 業務系統進行無縫的(de)異構集成,從而(ér)可以(yǐ)更容易地(dì / de)讓應用開發者快速構建敏捷的(de)業務系統。
SuperMap iServer 的(de)能力主要(yào / yāo)在(zài)于(yú)企業級 GIS 服務器和(hé / huò)服務式 GIS 開發平台兩個(gè)方面:
Ø 企業級 GIS 服務器
SuperMap iServer 是(shì)企業級的(de) GIS 服務器,提供完善的(de) GIS 服務,滿足多種用戶對 GIS 功能的(de)不(bù)同需求,GIS 服務涉及地(dì / de)圖服務、數據服務以(yǐ)及高級的(de)分析服務等;此外,還包括聚合服務、集群服務等多種系統服務。這(zhè)些服務能夠通過 SuperMap iServer Manager 進行統一(yī / yì /yí)的(de)管理和(hé / huò)配置。
SuperMap iServer 支持多種類型的(de)客戶端訪問,包括 Web 客戶端、桌面應用程序、移動終端設備、組件應用程序等,通過網絡訪問本地(dì / de)或遠程的(de)服務。
SuperMap iServer 提供客戶端 GIS 程序開發工具包——SuperMap iClient for Ajax、SuperMap iClient for Android、SuperMap iClient for .NET、SuperMap iClient for Flex、SuperMap iClient for JavaScript、SuperMap iClient for Silverlight、SuperMap iClient for Realspace,分别是(shì)針對不(bù)同開發平台的(de)客戶端軟件開發工具包。
SuperMap iServer 是(shì)一(yī / yì /yí)個(gè)開放的(de) GIS 服務器,支持多種開放的(de)标準,能夠遵循多種規範獲取、聚合和(hé / huò)發布服務。
SuperMap iServer 能夠提供高性能、高穩定性、高可靠性以(yǐ)滿足用戶對于(yú)服務器能力的(de)要(yào / yāo)求。
Ø 服務式 GIS 開發平台
SuperMap iServer 是(shì)服務式 GIS 開發平台,采用面向服務的(de)架構進行設計和(hé / huò)實現,其能力不(bù)僅僅提供服務供用戶使用這(zhè)一(yī / yì /yí)方面,它還提供了(le/liǎo)整套的(de) SDK(Software Development Kit,軟件開發工具包),對于(yú)體系架構中的(de)每一(yī / yì /yí)個(gè)模塊都提供了(le/liǎo)擴展的(de)能力,方便二次開發用戶的(de)擴展開發,以(yǐ)及與自身業務系統的(de)集成等。
l SuperMap iClient 6R(2012)
SuperMap iClient 是(shì)一(yī / yì /yí)款專業的(de)客戶端 GIS 程序開發工具。作爲(wéi / wèi) SuperMap iServer 産品的(de)一(yī / yì /yí)部分,可以(yǐ)使 SuperMap iServer 提供的(de)數據和(hé / huò)服務能夠在(zài)客戶端以(yǐ)豐富的(de)形式展現給用戶。
SuperMap iClient 6R(2012) for Ajax 是(shì)運用 RIA(Rich Internet Application)模式,利用 Ajax 技術和(hé / huò) ASP.NET Ajax 開發框架實現的(de)富客戶端 Web 地(dì / de)圖功能的(de)開發包。
SuperMap iClient 6R(2012) for Android是(shì)一(yī / yì /yí)套基于(yú)Android 平台開發的(de)輕量級的(de)軟件開發包,實現在(zài)Android平台下快速訪問 SuperMap iServer REST 地(dì / de)圖服務以(yǐ)及 SuperMap Cloud 地(dì / de)圖服務,提供了(le/liǎo)不(bù)同版本的(de)開發包,支持Android 2.0及以(yǐ)上(shàng)版本。
SuperMap iClient 6R(2012) for .NET是(shì)基于(yú)微軟.NET Framework 平台開發的(de)輕量級的(de)SDK包,實現在(zài) .NET 平台上(shàng)快速訪問 SuperMap iServer REST 服務以(yǐ)及 SuperMap Cloud 服務,并且,SuperMap iClient for .NET 提供了(le/liǎo)不(bù)同版本的(de) SDK 包。
SuperMap iClient 6R(2012) for Flex 是(shì)基于(yú) Adobe Flex 技術和(hé / huò) Adobe Flash Builder 開發平台的(de) Web 地(dì / de)理信息系統開發包。
SuperMap iClient 6R(2012) for JavaScript 是(shì)一(yī / yì /yí)款在(zài)服務式GIS 架構體系中,面向 HTML5 的(de)應用開發,支持多終端、跨浏覽器的(de)客戶端開發平台。
SuperMap iClient 6R(2012) for Realspace 是(shì)基于(yú) SuperMap UGC(Universal GIS Core)底層類庫和(hé / huò) OpenGL 三維圖形處理庫的(de)三維功能開發包,不(bù)僅是(shì)可視化客戶端,而(ér)且支持 Windows 平台下的(de)高性能 Web 三維地(dì / de)理信息系統開發,是(shì)一(yī / yì /yí)套支持多語言開發、易于(yú)使用的(de)開發框架。開發者利用該開發包能夠從 SuperMap GIS 服務器獲取地(dì / de)圖與服務,快速地(dì / de)完成海量數據加載、二維三維地(dì / de)圖聯動、空間和(hé / huò)屬性查詢、空間分析、簡單編輯、地(dì / de)址定位等功能,能夠輕松地(dì / de)開發所需的(de)三維可視化地(dì / de)理信息客戶端。
SuperMap iClient 6R(2012) for Sliverlight 是(shì)運用 RIA 模式,基于(yú) Silverlight Web 開發平台,利用 Microsoft Silverlight 技術和(hé / huò) Microsoft .NET 開發框架實現的(de)富客戶端 Web 地(dì / de)圖應用開發包。