作為高性能的企業(yè)級(jí)GIS服務(wù)器,SuperMap iServer 6R(2012)的企業(yè)級(jí)特性包括:強(qiáng)大的跨平臺(tái)能力、靈活的部署方式、高效的緩存策略、多源服務(wù)的無(wú)縫聚合、分布式層次集群、分布式切圖服務(wù)等。
l 強(qiáng)大的跨平臺(tái)能力
iServer 6R不僅支持Windows操作,還支持大型服務(wù)器平臺(tái)Linux、IBM-AIX操作系統(tǒng)。
l 靈活的部署方式
iServer 6R不僅提供Setup包、zip包、tar包用于正常安裝解壓,還提供了基于Java EE標(biāo)準(zhǔn)的war包,可以與主流Web容器(Tomcat、Jetty等)直接集成。
l 內(nèi)嵌大型空間數(shù)據(jù)庫(kù)引擎SDX+
iServer 6R支持多種主流商用數(shù)據(jù)庫(kù),如Oracle、SQL Server、DB2等。
l 穩(wěn)定高效的緩存策略
iServer 6R對(duì)二維地圖和三維地圖都提供了緩存機(jī)制并支持MBTiles標(biāo)準(zhǔn)緩存,二維地圖還支持預(yù)緩存,即預(yù)先對(duì)地圖生成指定范圍和比例尺的緩存圖片,存放在緩存目錄中,從而提高服務(wù)器的出圖效率。
Web客戶(hù)端(SuperMap iClient)也提供了方便的出圖接口,支持根據(jù)服務(wù)器端的緩存比例尺級(jí)別進(jìn)行多級(jí)縮放。
l 多源服務(wù)無(wú)縫聚合
iServer 6R能夠?qū)⒉煌?lèi)型、不同來(lái)源的服務(wù)通過(guò)標(biāo)準(zhǔn)化流程整合到SuperMap iServer體系中,再通過(guò)iServer 6R以統(tǒng)一的方式發(fā)布,最終可以在多種GIS客戶(hù)端使用服務(wù)聚合結(jié)果,滿(mǎn)足最終應(yīng)用系統(tǒng)運(yùn)行的業(yè)務(wù)敏捷的需求。
|
圖 2 GIS服務(wù)聚合的流程 |
整個(gè)服務(wù)聚合過(guò)程對(duì)于用戶(hù)來(lái)講是透明的,通過(guò)GIS服務(wù)提供者實(shí)現(xiàn)了對(duì)多源服務(wù)的封裝和統(tǒng)一,使iServer 6R在體系架構(gòu)層次上實(shí)現(xiàn)了對(duì)多源異構(gòu)服務(wù)的無(wú)縫集成。
iServer 6R服務(wù)器可以聚合的地圖來(lái)源包括:SuperMap地圖、遠(yuǎn)程WMS服務(wù)、遠(yuǎn)程WMTS服務(wù)、遠(yuǎn)程iServer地圖REST服務(wù)、天地圖服務(wù)、Bing Maps服務(wù)、SuperMap Cloud云服務(wù);可以聚合的數(shù)據(jù)來(lái)源包括:SuperMap數(shù)據(jù)、遠(yuǎn)程WFS服務(wù)、遠(yuǎn)程iServer數(shù)據(jù)REST服務(wù)。
在客戶(hù)端, SuperMap iClient還提供了方便的接口,用于在Web應(yīng)用層聚合WMS服務(wù),以及Google Maps、Bing Maps提供的地圖服務(wù)。
l 分布式層次集群
iServer 6R實(shí)現(xiàn)了地理信息服務(wù)的分布式集群架構(gòu),具有靈活的層次結(jié)構(gòu),增加了冗余設(shè)計(jì),可以避免集群服務(wù)器的單點(diǎn)失效,支持異構(gòu)系統(tǒng)進(jìn)行集群,支持多層集群,并提供集群上下級(jí)訪問(wèn)時(shí)的安全控制。
集群技術(shù)可以帶來(lái)如下收益:
Ø 增強(qiáng)的可伸縮性?缮炜s的負(fù)載平衡層使系統(tǒng)可以在提高可用性的同時(shí)保持可接受的性能級(jí)別。
Ø 更高的可用性。通過(guò)負(fù)載平衡,可以使服務(wù)器脫機(jī)進(jìn)行維護(hù),而不會(huì)讓服務(wù)停止。
Ø 降低成本。與更高成本的多處理器系統(tǒng)相比,多臺(tái)低成本服務(wù)器通常會(huì)降低成本。
l 分布式切圖服務(wù)
SuperMap iServer 6R(2012)采用的分布式地圖切片專(zhuān)利技術(shù)(申請(qǐng)中),實(shí)現(xiàn)了地圖瓦片的分布式生成、管理與發(fā)布,全面提升了切圖的性能、穩(wěn)定性與可用性。支持將地圖瓦片進(jìn)行分布式存儲(chǔ)管理,支持多種分布式文件系統(tǒng)、NAS與大數(shù)據(jù)存儲(chǔ)系統(tǒng)(如FastDFS、EMC Isilon等),進(jìn)一步提升了地圖瓦片的存取速度和在線(xiàn)地圖服務(wù)的訪問(wèn)速度。
|
圖 3 分布式切圖技術(shù)的橫向高可伸縮性 |
SuperMap iServer 6R(2012)支持的操作系統(tǒng)一覽
操作系統(tǒng) |
版本號(hào) |
Windows系統(tǒng) |
Microsoft Windows XP(SP2 或以上) |
Microsoft Windows Server 2003(SP1或以上) | |
Microsoft Windows Vista 系列 | |
Microsoft Windows 7系列 | |
Microsoft Windows Server 2008系列 | |
Microsoft Windows Server 2008 R2 系列 | |
Microsoft Windows 8系列 | |
Microsoft Windows Server 2012系列 | |
Linux系統(tǒng) |
CentOS 5.6及以上、6.x |
Red Hat(Red Hat Enterprise Linux 5.4及以上、6.x) | |
SUSE(SUSE Linux Enterprise Server 10 SP2 及以上、11.x) | |
紅旗 Asianux Server 3 | |
麒麟操作系統(tǒng)服務(wù)器版 5.0 | |
Unix系統(tǒng) |
IBM AIX 5.3/6.1 |
SuperMap iServer 6R(2012)支持的中間件一覽
中間件名稱(chēng) |
中間件版本 |
Apache Tomcat |
6.0.x/7.0.x |
GlassFish |
3.x |
JBoss Application Server |
4.2/5.1/6.x |
Jetty |
6.x/7.x |
Oracle WebLogic Application Server |
10.3 |
WebSphere Application Server |
7.0.0.11 |
金蝶Apusic Application Server |
6.0 |
東方通TongWeb |
5.0 |
SuperMap iServer 6R(2012)支持的數(shù)據(jù)庫(kù)/文件格式一覽
數(shù)據(jù)庫(kù)名稱(chēng) |
版本號(hào)/說(shuō)明 |
微軟SQL Server |
2000/2005/2008 |
甲骨文Oracle |
9i/10g/11g |
人大金倉(cāng)KingBase |
KingbaseES V4 / KingbaseES V6 (iServer 64 位版本中暫不支持) |
IBM DB2 |
9.7及以上版本(iServer 64 位版本中暫不支持) |
PostgreSQL |
8.3及以上版本(iServer 64 位版本中暫不支持) |
UDB |
超圖UDB跨平臺(tái)文件型數(shù)據(jù)格式 |
SIT |
超圖自定義影像格式 |
SCI |
二維地圖緩存配置文件格式SCI |
通用影像格式 |
如BMP、JPG、TIFF等 |
SuperMap iServer 6R(2012)客戶(hù)端支持的瀏覽器一覽