◆ 地圖投影與地理變換
SuperMap Objects 提供地圖投影設(shè)置、矢量柵格投影變換與地圖動(dòng)態(tài)投影、自定義坐標(biāo)系設(shè)置等功能。
在SuperMap Objects 6中,投影方面體現(xiàn)如下新特性:
數(shù)據(jù)集可單獨(dú)設(shè)置及保存投影坐標(biāo)系信息。
SuperMap 系統(tǒng)中的投影坐標(biāo)系設(shè)置向?qū)е械念A(yù)定義和自定義投影參數(shù),都可以保存及與他人共享,根據(jù)不同國家和地區(qū)的使用習(xí)慣,還可以將自定義的投影坐標(biāo)系等參數(shù)設(shè)置為首選項(xiàng)。
系統(tǒng)預(yù)定義投影設(shè)置中,全面支持2008年國家測繪局公布實(shí)施的2000國家大地坐標(biāo)系(CGCS2000)。
系統(tǒng)預(yù)定義投影中支持更多的本地化坐標(biāo)系設(shè)置。包括Sweden RT90、Sweden SWEREF 99及Sweden National Grid。
為了使SuperMap 服務(wù)器產(chǎn)品如SuperMap IS .NET或SuperMap iServer發(fā)布的基于OGC標(biāo)準(zhǔn)的地圖服務(wù)更加完善,支持將SuperMap 定義的投影編號(hào)與EPSG定義的編號(hào)之間進(jìn)行相互轉(zhuǎn)換。
◆ 數(shù)據(jù)訪問及互操作
※ 多源數(shù)據(jù)訪問
通過SuperMap Objects 的空間數(shù)據(jù)引擎SDX+,直接訪問多源的GIS、CAD、RS及通用影像格式等的數(shù)據(jù)。支持最新版本的AutoCAD DWG與DXF,MicroStation DGN V8,SuperMap 加密影像文件SIT,地圖緩存文件SCI,多波段TIFF影像數(shù)據(jù)等。
在SuperMap Objects 6中,完善了對(duì)Web引擎的支持,支持直接訪問OGC的 WMS、WFS、WCS及WFS-T服務(wù),引入緩存機(jī)制,在瀏覽地圖性能上有很大改進(jìn),并且在新版本中,支持服務(wù)器端投影,及EPSG 80%以上的投影類型,可實(shí)現(xiàn)地圖服務(wù)與本地?cái)?shù)據(jù)的動(dòng)態(tài)投影疊加顯示。對(duì)WFS服務(wù)還支持制作專題圖和空間查詢、數(shù)據(jù)復(fù)制等功能。支持WFS服務(wù)的事務(wù)編輯等。
※ 數(shù)據(jù)格式轉(zhuǎn)換
SuperMap Objects 數(shù)據(jù)轉(zhuǎn)換引擎支持幾乎所有當(dāng)今流行的與GIS相關(guān)的地理數(shù)據(jù)、影像數(shù)據(jù)、CAD數(shù)據(jù)及屬性數(shù)據(jù),使其集成到SuperMap數(shù)據(jù)庫中,擁有相同的地理基礎(chǔ),可方便地進(jìn)行各種操作及分析,制圖等。而SuperMap Objects 同樣支持將內(nèi)部格式導(dǎo)出為外部數(shù)據(jù),便于多系統(tǒng)之間交互。
在SuperMap Objects 6中,數(shù)據(jù)格式轉(zhuǎn)換方面最大的新特性體現(xiàn)在對(duì)國家標(biāo)準(zhǔn)矢量交換格式、國土資源部標(biāo)準(zhǔn)的土地利用及城鎮(zhèn)地籍交換格式VCT的高級(jí)支持?梢詫(dǎo)入這些標(biāo)準(zhǔn)的VCT數(shù)據(jù)成為SuperMap 的數(shù)據(jù)集,也可以將存儲(chǔ)在SuperMap 數(shù)據(jù)源中的各個(gè)圖層,依據(jù)配置文件導(dǎo)出成標(biāo)準(zhǔn)的VCT格式,極大地方便了國土行業(yè)應(yīng)用中的數(shù)據(jù)交換。
◆ 數(shù)據(jù)編輯與處理
※ 編輯與捕捉
SuperMap Objects提供多種類型的幾何對(duì)象:點(diǎn)、直線、折線、樣條曲線、自由曲線、多段線、平行線、圓、橢圓、斜橢圓、弧線、矩形、圓角矩形、多邊形和平行四邊形等。對(duì)空間對(duì)象,提供了打斷、連接、修剪、分割、鏡像、旋轉(zhuǎn)和節(jié)點(diǎn)編輯等操作,充分滿足地圖編輯處理的需要,可堪與CAD類軟件相媲美。
在空間對(duì)象繪制和編輯過程中,還提供了編輯捕捉功能,能方便地提供點(diǎn)與線、線與線之間的位置關(guān)系。比如:點(diǎn)在線上、點(diǎn)與線端點(diǎn)重合、點(diǎn)在線中點(diǎn)、點(diǎn)在線延長線上、線與線平行、線與線垂直、線與線成指定的角度和繪制定長線等。編輯捕捉功能為編輯操作提供了非常有效的提示信息,不僅方便了地圖編輯,更極大提高了工作效率。
SuperMap Objects 2008中新增參數(shù)化繪制對(duì)象的功能,在編輯過程中,可以精確輸入當(dāng)前繪制點(diǎn)的坐標(biāo)(如下圖左),繪制線時(shí)(如下圖右),可輸入角度和長度值,也可保留對(duì)象未完成繪制的部分,方便計(jì)算角度和長度等信息。
※ 矢柵轉(zhuǎn)換
SuperMap Objects 的矢柵轉(zhuǎn)換的功能,尤其柵格數(shù)據(jù)轉(zhuǎn)點(diǎn)、線、面,對(duì)于特征數(shù)據(jù)效果最佳。如柵格的河流,等高線等可先進(jìn)行細(xì)化預(yù)處理,之后再進(jìn)行轉(zhuǎn)線,其效果相當(dāng)于手動(dòng)跟蹤矢量化,極大簡化了GIS數(shù)據(jù)采集的時(shí)間。
※ 拓?fù)錂z查
SuperMap Objects 6中共提供30種拓?fù)湟?guī)則,用于檢查GIS矢量數(shù)據(jù)中的拓?fù)溴e(cuò)誤。如規(guī)則“面內(nèi)無縫隙”,可用于檢查諸如宗地、土地利用數(shù)據(jù)、人口普查單元數(shù)據(jù)等本身不允許相鄰多邊形之間有縫隙的數(shù)據(jù)。拓?fù)湟?guī)則針對(duì)點(diǎn)、線面三種類型的數(shù)據(jù)進(jìn)行檢查,實(shí)用性強(qiáng),大大提高了數(shù)據(jù)的質(zhì)量,從而更有利于進(jìn)行可靠的編輯處理、空間分析、制圖等。
在SuperMap Objects 6中,對(duì)被檢查數(shù)據(jù)中違反拓?fù)湟?guī)則的對(duì)象,以新數(shù)據(jù)集的方式保存結(jié)果,關(guān)于每一種規(guī)則對(duì)應(yīng)的錯(cuò)誤數(shù)據(jù)集的描述,可參考SuperMap Objects 的聯(lián)機(jī)幫助文檔。對(duì)于具有假結(jié)點(diǎn)或者重復(fù)線的拓?fù)溴e(cuò)誤,soTopoCheck對(duì)象中提供方法直接用于修復(fù)此類錯(cuò)誤。
※ 拓?fù)涮幚?/P>
SuperMap Objects提供了對(duì)線數(shù)據(jù)集進(jìn)行拓?fù)溴e(cuò)誤處理的功能,包括:條件弧段求交、去除重復(fù)線、懸線處理(刪除過頭線及長懸線延伸)、去除冗余點(diǎn)、合并假結(jié)點(diǎn)、合并鄰近端點(diǎn)。如下圖所示:
在SuperMap Objects 6中,在原有拓?fù)錁?gòu)面的基礎(chǔ)上新增了一系列用于拓?fù)潢P(guān)系處理的方法,如提取面邊界、查找線的左右多邊形等。以滿足在實(shí)際的應(yīng)用中經(jīng)常涉及一些需要在保證地理要素拓?fù)潢P(guān)系的基礎(chǔ)上進(jìn)行的要素變更。例如,在國土行業(yè)應(yīng)用中,線狀地物(線)和地類界線(線)一起構(gòu)建地類圖斑(面),且生成的地類圖斑需要和線狀地物、地類界線之間建立拓?fù)潢P(guān)系;或者根據(jù)已有的地類圖斑(面)和地類界線(線),生成兩則之間的拓?fù)潢P(guān)系;或者把地類圖斑(面)分解成地類界線(線),同時(shí)建立相互之間的拓?fù)潢P(guān)系等,而這些具體應(yīng)用的本質(zhì)就是在保證對(duì)象拓?fù)潢P(guān)系的基礎(chǔ)上對(duì)空間對(duì)象進(jìn)行處理。
※ 拓?fù)錁?gòu)建
在保證空間數(shù)據(jù)質(zhì)量的前提下,可實(shí)現(xiàn)基于網(wǎng)絡(luò)模型的高級(jí)拓?fù)浞治龉δ堋uperMap Objects 提供了多種靈活的方式用于構(gòu)建拓?fù)潢P(guān)系。具體的有,線數(shù)據(jù)集直接構(gòu)建網(wǎng)絡(luò)、線數(shù)據(jù)集構(gòu)建面數(shù)據(jù)、多點(diǎn)多線聯(lián)合構(gòu)建網(wǎng)絡(luò)。其中,多點(diǎn)多線聯(lián)合構(gòu)建網(wǎng)絡(luò)是SuperMap Objects 6中新增的功能,一些不一定是網(wǎng)絡(luò)結(jié)點(diǎn)的點(diǎn),比如公交車站、的士?奎c(diǎn)、緊急呼救中心等,在保留屬性信息的情況下都可作為網(wǎng)絡(luò)模型中的子數(shù)據(jù)集存儲(chǔ)下來。
※ 圖形綜合
SuperMap Objects中提供一系列可用于制圖綜合的方法,如線面要素的分類融合、線條的光滑與抽稀、面要素綜合為點(diǎn)、成組線條簡化(刪除碎部彎曲)等。
※ 圖幅拼接
SuperMap Objects 6中增強(qiáng)了對(duì)相鄰圖幅的柵格數(shù)據(jù)鑲嵌功能,提供了更加實(shí)用的接邊處理方法(接邊處自動(dòng)羽化)、更加靈活的結(jié)果表現(xiàn)方式,可自由選擇生成的像素格式、編碼方式與分辯率。
※ 屬性更新
SuperMap Objects 6中新增根據(jù)空間關(guān)系(包含、被包含、相交)進(jìn)行數(shù)據(jù)集或?qū)ο髮傩愿碌墓δ堋?/P>
◆數(shù)據(jù)管理
※ 空間數(shù)據(jù)引擎SDX+
SuperMap 新一代的空間數(shù)據(jù)引擎SDX+ 秉承產(chǎn)品“更穩(wěn)、更快、更好用”的理念,在穩(wěn)定性與性能方面均有很大改進(jìn)。關(guān)于空間數(shù)據(jù)引擎SDX+的詳細(xì)介紹,請(qǐng)參閱本書第2章“SuperMap SDX+海量空間數(shù)據(jù)庫引擎”。
在SuperMap Objects 6中,新增支持IBM Informix數(shù)據(jù)庫,因而在SDX+引擎家族中,又新添了SDX+ for Informix引擎。
在SuperMap Objects 6中,SDX+ 的另一大特性體現(xiàn)在對(duì)外掛表的支持方面。存儲(chǔ)在關(guān)系數(shù)據(jù)庫如Oracle和MS SQL Server中非SuperMap 的業(yè)務(wù)屬性表,可以通過SDX+ 引擎在SuperMap 中直接打開瀏覽,如果用戶想進(jìn)行表關(guān)聯(lián)、查詢和利用關(guān)聯(lián)表制作專題圖等功能,還可以將這些外掛表注冊(cè)成為SuperMap 的純屬性表數(shù)據(jù)集。新版本中提供了相應(yīng)的注冊(cè)、反注冊(cè)等功能,方便實(shí)用。
※ 查詢
屬性查詢:SuperMap Objects 支持基于DBMS的標(biāo)準(zhǔn)SQL語句進(jìn)行查詢,可關(guān)聯(lián)任意的屬性表,包括關(guān)聯(lián)非SuperMap管理的表格進(jìn)行查詢。支持跨庫查詢,可關(guān)聯(lián)在SDBPlus、SDX+ for Oracle和SQL Server三個(gè)庫中的任意屬性表。
空間查詢:SuperMap Objects 支持21種空間查詢算子,包括9種基本算子、3種常用算子和9種組合算子,完全可以滿足各種關(guān)系的空間對(duì)象選取的要求,用戶可自由選擇各種查詢方式。除支持基本的幾何對(duì)象類型點(diǎn)線面外,空間查詢還擴(kuò)展支持文本數(shù)據(jù)集、CAD數(shù)據(jù)集的空間查詢。
距離查詢:SuperMap Objects提供具有高查詢性能的距離查詢方法,例如通過點(diǎn)線面數(shù)據(jù)集來查詢點(diǎn)的功能,如查詢中國國境內(nèi)一級(jí)河流周圍5公里以內(nèi)的所有發(fā)電站。
※ 時(shí)空數(shù)據(jù)庫
SuperMap Objects支持時(shí)空數(shù)據(jù)建模,允許用戶對(duì)矢量數(shù)據(jù)進(jìn)行基于時(shí)間點(diǎn)的版本存檔、合并及刪除和通過查詢進(jìn)行數(shù)據(jù)狀態(tài)的歷史回溯。
※ 長事務(wù)處理
SuperMap Objects 除支持普通事務(wù)處理之外,還支持長事務(wù)處理。
※ 日志
SuperMap Objects在數(shù)據(jù)引擎、數(shù)據(jù)格式轉(zhuǎn)換、地圖顯示等方面提供五個(gè)等級(jí)的日志信息,包括調(diào)試信息、一般提示信息、警告信息、錯(cuò)誤信息和致命錯(cuò)誤信息。用戶可以通過開放出來的日志管理功能記錄、檢索、輸出各個(gè)級(jí)別的日志信息等。
※ 屬性表管理
用戶可以為空間數(shù)據(jù)創(chuàng)建屬性字段,修改字段類型等操作。
◆ 基于矢量的空間分析
※ 疊加分析
SuperMap Objects 提供基于矢量數(shù)據(jù)的多種疊加分析功能,包括:交(Intersect)、并(Union)、對(duì)稱差(SymmetricDifference)、擦除(Erase)、同一(Identity)與更新(Update)。
在SuperMap Objects 6中,改進(jìn)了數(shù)據(jù)量差距較大的數(shù)據(jù)集疊加分析分析的性能。采用新算法實(shí)現(xiàn)了線與面、點(diǎn)與面的疊加分析操作,提高了效率與正確性。
※ 鄰近分析
緩沖區(qū)分析作為基于矢量的空間鄰近性分析的一種,應(yīng)用廣泛。SuperMap Objects 提供針對(duì)不同類型數(shù)據(jù)的多種緩沖分析功能,如對(duì)點(diǎn)線面要素創(chuàng)建多重緩沖區(qū),對(duì)線要素創(chuàng)建平頭及圓頭、左右不對(duì)稱、據(jù)屬性字段等多種組合的緩沖區(qū)等。下圖為某地區(qū)鐵路沿線生成左右不等緩沖區(qū)的效果:
在GIS中,距離計(jì)算屬于空間鄰近性分析的一種。在SuperMap Objects 6中,對(duì)距離計(jì)算的功能繼續(xù)完善,提供計(jì)算距已知點(diǎn)最近點(diǎn)線距離的功能。應(yīng)用舉例:如某市區(qū)學(xué)校分布數(shù)據(jù)、犯罪地點(diǎn)數(shù)據(jù),計(jì)算距離犯罪地點(diǎn)1公里以內(nèi)最近的學(xué)校。
此外,空間查詢和路徑分析也屬于基于矢量的空間鄰近性分析。
※ 路徑分析
SuperMap Objects 提供基于網(wǎng)絡(luò)數(shù)據(jù)模型的路徑分析功能,包括最佳路徑分析、旅行商路徑分析。在路徑分析中,還可以根據(jù)實(shí)際應(yīng)用需求,靈活設(shè)置轉(zhuǎn)向表、障礙點(diǎn)和障礙邊、交通規(guī)則等參與到路徑分析中,支持將分析結(jié)果輸出為行駛導(dǎo)引。在結(jié)果準(zhǔn)確性和大數(shù)據(jù)量分析性能方面完全可以滿足現(xiàn)實(shí)公共交通、物流運(yùn)輸?shù)葢?yīng)用較廣泛的路徑分析需求。
※ 最近設(shè)施分析
SuperMap Objects 在網(wǎng)絡(luò)分析模塊中,支持最近設(shè)施查找分析?捎糜诮鉀Q緊急事件、公共服務(wù)等領(lǐng)域中的問題。如某地點(diǎn)發(fā)生一起事故,120急救調(diào)配中心需要查詢?cè)?0分鐘內(nèi)能到達(dá)該地點(diǎn)的最近的急救中心,且提供時(shí)間花費(fèi)最少的最佳路徑;火車站或機(jī)場需要查找在15分鐘內(nèi)可到達(dá)的賓館,且提供行駛路線。諸如此類的問題,都可以通過最近設(shè)施查找來解決?傊琒uperMap Objects中提供的最近設(shè)施查找功能不僅可以得到指定條件下到達(dá)某設(shè)施點(diǎn)的最佳路線及行駛導(dǎo)引,還可以在多個(gè)分析結(jié)果中選擇總耗費(fèi)最小的最近設(shè)施。
※ 服務(wù)區(qū)分析
SuperMap Objects 在網(wǎng)絡(luò)分析模塊中,支持創(chuàng)建設(shè)施點(diǎn)的服務(wù)區(qū),支持服務(wù)區(qū)重疊處理。
※ 資源分配
SuperMap Objects在網(wǎng)絡(luò)分析模塊中,支持資源分配分析?捎糜陔娋W(wǎng)輸電、學(xué)生選擇學(xué)校上學(xué)等問題。支持資源跨越及雙向分配。
※ 選址分析
SuperMap Objects在網(wǎng)絡(luò)分析模塊中,支持選址分區(qū)分析?捎糜趫D書館、學(xué)校等公共設(shè)施的選址,以及劃分其覆蓋范圍,保證服務(wù)范圍內(nèi)需求點(diǎn)到此類設(shè)施點(diǎn)的總距離和最小。
※ 物流配送
SuperMap Objects 中的多車送貨/多路徑旅行商問題屬于物流配送(Logistics)功能,主要解決現(xiàn)實(shí)中給定一定數(shù)量和位置的目標(biāo)點(diǎn),對(duì)承載有資源量的車輛進(jìn)行路線分配以達(dá)到最優(yōu)解決方案等的物流問題,應(yīng)用廣泛。
※ 動(dòng)態(tài)分段
SuperMap Objects中的動(dòng)態(tài)分段功能,支持帶刻度的點(diǎn)與路線聯(lián)合創(chuàng)建路由數(shù)據(jù)集;支持使用正確的點(diǎn)來校正路線上的刻度;支持根據(jù)空間數(shù)據(jù)創(chuàng)建事件表;根據(jù)事件表來進(jìn)行空間定為等功能。
※ 追蹤分析
SuperMap Objects 2可以進(jìn)行基于設(shè)施管線、水網(wǎng)的追蹤分析功能?捎糜诓檎疑嫌、下游,查找環(huán)路,某點(diǎn)的源頭或交匯點(diǎn)、多點(diǎn)的共同上游、下游交匯等的功能。并支持多圖幅的跨圖幅追蹤分析。
◆ 基于柵格的空間分析
※ 鄰近分析
SuperMap Objects 提供柵格的最小耗費(fèi)路徑分析功能。可生成線性或者基于權(quán)重的距離柵格、方向柵格和服務(wù)區(qū)柵格。
※ 條件提取
通過柵格代數(shù)運(yùn)算中提供的CON函數(shù),實(shí)現(xiàn)基于柵格數(shù)據(jù)的條件提取,對(duì)Grid/DEM類型的柵格數(shù)據(jù),可進(jìn)行多重條件嵌套的柵格提取。
※ 概括分析
SuperMap Objects 提供多種柵格概括分析,包括柵格聚合、柵格重分級(jí)、柵格重采樣、柵格替換等分析功能。
※ 水文分析
SuperMap Objects 提供基于DEM地形表面的流向計(jì)算、流長計(jì)算、累積匯水量計(jì)算、流域劃分、地形特征線提取、匯水盆地計(jì)算等分析功能。
※ 內(nèi)插表面
SuperMap Objects 提供多種內(nèi)插表面的方法,包括距離反比權(quán)重IDW內(nèi)插,普通克呂格內(nèi)插和樣條內(nèi)插?筛鶕(jù)采樣點(diǎn)數(shù)據(jù)直接創(chuàng)建表面。特別對(duì)于DEM或TIN地形表面的生成,除了可以使用等高線、采樣高程點(diǎn)參與運(yùn)算之外,還支持地形特征數(shù)據(jù)的參與,如湖泊水面,對(duì)分析區(qū)域還支持裁剪范圍、擦除范圍等的聯(lián)合創(chuàng)建表面的分析。
※ 柵格統(tǒng)計(jì)
SuperMap Objects 提供基于柵格的常用統(tǒng)計(jì)分析功能,如大于、小于、等于等。
基于柵格的鄰域統(tǒng)計(jì)功能,支持不同形狀的鄰域,如環(huán)狀、圓形、矩形、扇形,可用于計(jì)算最大、最小、均值、標(biāo)準(zhǔn)差等常用統(tǒng)計(jì)指標(biāo)。
基于柵格的區(qū)域統(tǒng)計(jì)功能,可以指定區(qū)域分類匯總各個(gè)區(qū)域內(nèi)柵格值的統(tǒng)計(jì)信息,且對(duì)超過10000×10000大小的柵格在效率上進(jìn)行了優(yōu)化提高。
在SuperMap Objects 6中,柵格區(qū)域統(tǒng)計(jì)功能得到了進(jìn)一步的擴(kuò)展,值數(shù)據(jù)可以是矢量數(shù)據(jù),其屬性中的某個(gè)字段可以被作為統(tǒng)計(jì)的值,如存儲(chǔ)坡度信息的字段。
※ 地圖代數(shù)
SuperMap Objects 支持多種柵格代數(shù)運(yùn)算。在柵格代數(shù)運(yùn)算中,可以通過構(gòu)建數(shù)學(xué)表達(dá)式或者條件表達(dá)式等實(shí)現(xiàn)多種數(shù)學(xué)運(yùn)算操作,支持四則運(yùn)算符、條件運(yùn)算符、邏輯運(yùn)算符和常用數(shù)學(xué)函數(shù)以及ISNULL、CON函數(shù)等。
在SuperMap Objects 6中,新提供了一種ExecuteEx的方法,可以設(shè)置是否處理無值柵格數(shù)據(jù)以及是否對(duì)結(jié)果柵格數(shù)據(jù)進(jìn)行壓縮處理的選項(xiàng)。
※ 表面分析
SuperMap Objects 分析控件中統(tǒng)一提供了一系列表面分析的功能。包括坡度、坡向計(jì)算,表面積計(jì)算、可視域分析、通視分析、填挖方計(jì)算、暈渲圖、正射影像圖生成、提取等值線、多點(diǎn)提取等值線、根據(jù)區(qū)間生成等值面(如氣象預(yù)報(bào)中的等降雨量面、坡度面等)、自動(dòng)提取等值面等功能。左下圖為某地區(qū)DEM數(shù)據(jù),右下圖為提取的部分等值面效果:
◆ 地圖顯示
※ 地圖操作
SuperMap Objects 通過運(yùn)行時(shí)可見的地圖控件實(shí)現(xiàn)交互式的地圖操作,如放大、縮小、漫游、自由縮放等。
※ 地圖多級(jí)預(yù)緩存
任何一幅地圖,尤其對(duì)于多圖層多要素的地圖,可以為其創(chuàng)建基于系列比例尺的一定規(guī)格的多文件預(yù)緩存圖片。目前支持多種格式,包括GIF、BMP、JPG、TIFF與PNG。生成預(yù)緩存圖片可以作為WebGIS開發(fā)平臺(tái)直接使用,也可以使用影像插件引擎在SuperMap Deskpro或者SuperMap Objects中直接打開,可作為空間數(shù)據(jù)編輯的背景,其上疊加局部矢量數(shù)據(jù),可大大提高大數(shù)據(jù)量顯示與處理的效率。
在SuperMap Objects 6中,對(duì)地圖多級(jí)預(yù)緩存功能進(jìn)行了增強(qiáng)。使得緩存出圖與顯示設(shè)備分辨率無關(guān)。通過緩存索引范圍,可以使多次生成的相鄰地理范圍的緩存圖片一起使用,也使得變更區(qū)域內(nèi)新生成的緩存圖片與原有圖片可以合理拼接。
※ 普通地圖制圖
利用SuperMap Objects 提供的標(biāo)準(zhǔn)圖幅圖框生成工具,方便快捷地創(chuàng)建基于國家基本比例尺的各種圖幅,在標(biāo)準(zhǔn)圖幅內(nèi)添加具有相同坐標(biāo)系的居民點(diǎn)、水系、土地利用、等高線、行政區(qū)劃等國家基礎(chǔ)地理信息數(shù)據(jù),配以坡度尺、鄰接圖表、繪制信息等可快速地創(chuàng)建一幅精美的全要素標(biāo)準(zhǔn)普通地圖。
※ 專題地圖制圖
SuperMap Objects 提供了豐富的專題地圖類型:單值專題圖、分段專題圖、等級(jí)符號(hào)圖、點(diǎn)密度圖、標(biāo)簽專題圖、統(tǒng)計(jì)專題圖,其中統(tǒng)計(jì)專題圖包括:面積圖、散點(diǎn)圖、階梯圖、折線圖、柱狀圖/三維柱狀圖、餅圖/三維餅圖、玫瑰圖/三維玫瑰圖和堆積圖/三維堆積圖等。SuperMap Objects中的專題圖功能具有如下特點(diǎn):
§ 各類專題圖支持過濾條件,只對(duì)滿足條件的要素以專題風(fēng)格顯示。
§ 各類專題圖支持置頂顯示。
§ 各類專題圖通過圖層的過濾顯示條件接口,可支持使用關(guān)聯(lián)屬性表中的字段來創(chuàng)建專題圖。
§ 各類專題圖的創(chuàng)建設(shè)置,可保存為XML作為專題圖模板。
§ 標(biāo)簽專題圖可進(jìn)行文本過濾顯示、自動(dòng)文字避讓、沿線標(biāo)注,并可設(shè)置文本顯示方向,在跨距較大的要素上可循環(huán)顯示文本,對(duì)超長標(biāo)注可換行或省略顯示、支持分?jǐn)?shù)格式的標(biāo)注、對(duì)非沿線的文本可單獨(dú)調(diào)整其放置位置,使其具有最佳顯示效果,此外,還可對(duì)標(biāo)注的文本加不同風(fēng)格的背景框顯示。
在SuperMap Objects 6中,標(biāo)簽專題圖中支持設(shè)置標(biāo)簽放置優(yōu)先級(jí),以實(shí)現(xiàn)可能發(fā)生重疊的標(biāo)簽之間進(jìn)行自動(dòng)避讓,優(yōu)化了地圖標(biāo)注的效果。
統(tǒng)計(jì)專題圖中,新增環(huán)狀統(tǒng)計(jì)圖,對(duì)原有玫瑰圖予以增強(qiáng),可自由設(shè)置玫瑰分瓣角度,增強(qiáng)表現(xiàn)效果。統(tǒng)計(jì)圖制圖中,還可通過SQL語句直接關(guān)聯(lián)外部屬性表。各要素的統(tǒng)計(jì)圖也可通過地圖控件的Action實(shí)現(xiàn)單獨(dú)移動(dòng)。
更詳細(xì)的關(guān)于專題圖制圖的功能特點(diǎn),請(qǐng)參閱SuperMap Objects 聯(lián)機(jī)幫助文檔。
◆ 地圖顯示效果
SuperMap Objects增強(qiáng)了地圖顯示效果。
※ 地圖反走樣。對(duì)于地圖上的線型、文本、符號(hào)以及專題圖,都可以采用反走樣來顯示,顯示效果可保存到地圖及工作空間中,并不會(huì)影響原數(shù)據(jù)。反走樣功能使得SuperMap的地圖表現(xiàn)更加平滑美觀。
※ 柵格圖層顏色表。對(duì)于Grid/DEM數(shù)據(jù)集,在圖層上顯示時(shí),支持用戶自定義的顏色表,并可指定無值數(shù)據(jù)顯示的顏色,使用透明色等。柵格顏色表方案可保存到地圖中。
※ 地圖書簽及自定義地圖全幅顯示范圍。SuperMap Objects支持設(shè)置地圖標(biāo)簽,便于快捷訪問某個(gè)范圍的地圖;同時(shí),可以自定義地圖全幅顯示時(shí)的范圍。
※ 地圖顯示裁剪。支持地圖自定義裁剪范圍,只顯示該范圍內(nèi)的地圖內(nèi)容,可保存地圖,用于布局及打印輸出。如選中某個(gè)標(biāo)準(zhǔn)圖框,可將其內(nèi)的地圖直接輸出到布局中,而不需要對(duì)原數(shù)據(jù)進(jìn)行重新提取。
※ 地圖布局輸出
SuperMap Objects 的SuperLayout控件專門提供了地圖布局排版功能。它提供了標(biāo)注、藝術(shù)字、符號(hào)、直線、折線、矩形、圓角矩形、橢圓、多邊形、地圖、復(fù)雜圖框、指北針、比例尺、圖例、圖片和表格等實(shí)體對(duì)象;不僅為上述對(duì)象提供了剪切、復(fù)制、居中、移動(dòng)和縮放等操作,還提供了多布局元素對(duì)齊、等距和成組等功能;支持地圖的任意區(qū)域剪裁。SuperLayout控件支持多種型號(hào)的打印機(jī)和繪圖儀,并且可以根據(jù)設(shè)計(jì)紙面的大小進(jìn)行智能分頁打印;也支持將布局輸出到整張位圖或分頁輸出到位圖。
地圖可以輸出為顯示精度更高的WMF和EMF文件,可在不需要安裝SuperMap軟件的機(jī)器上直接進(jìn)行地圖打印,且精度更高。
SuperMap Objects 6增強(qiáng)了布局圖例表現(xiàn),在圖例內(nèi)容非常多的情況下,可以靈活分多欄放置圖例內(nèi)容,并且支持繪制統(tǒng)計(jì)專題圖圖例的功能。
SuperMap Objects 6中還支持在布局中設(shè)置地圖鷹眼的功能。多個(gè)地圖元素的情況下,可以為每個(gè)地圖元素指定鷹眼地圖,也可以將當(dāng)前地圖作為其他地圖元素的鷹眼。
SuperMap Objects 6在布局中新增了根據(jù)地圖元素繪制格網(wǎng)及坐標(biāo)標(biāo)注的功能。根據(jù)地圖元素中的地理數(shù)據(jù)所具有的不同空間參考,用戶可以選擇不同的網(wǎng)格繪制方式。對(duì)于具有地理坐標(biāo)系的空間數(shù)據(jù),可以繪制經(jīng)緯網(wǎng)或自定義網(wǎng)格;對(duì)于具有投影坐標(biāo)系的空間數(shù)據(jù),可以繪制經(jīng)緯網(wǎng)、公里網(wǎng)或者自定義網(wǎng)格;而對(duì)于不具有空間參考的普通平面坐標(biāo)系的一般數(shù)據(jù),只能繪制自定義網(wǎng)格。每一種網(wǎng)格都可以單獨(dú)設(shè)置繪制的風(fēng)格。