一:
一篇文章,無(wú)需專門(mén)的格式說(shuō)明或者元數(shù)據(jù),我們就可以理解其知識(shí),從中獲取有關(guān)信息,因?yàn)槲淖质腔谡Z(yǔ)義而不是基于表達(dá)的,但現(xiàn)有的IS系統(tǒng)或者GIS系統(tǒng),是完全基于表達(dá),甚至是可視化的。這點(diǎn)大概就是語(yǔ)義Web或者GIS的最初驅(qū)動(dòng)力吧。
XML之所以可以風(fēng)靡,是因?yàn)樗亲悦枋龅模敲嫦蛘Z(yǔ)義而不是表達(dá)的(HTML是基于表達(dá)的技術(shù)),因此,有語(yǔ)義Web的提出。但也許語(yǔ)義Web永遠(yuǎn)不會(huì)到來(lái),來(lái)臨的是RSS的風(fēng)靡,或者下一個(gè)技術(shù)的風(fēng)靡,最終的結(jié)果一致,而且保持了技術(shù)和環(huán)境的銜接與過(guò)渡。
那么GIS呢,我們也許不會(huì)看到語(yǔ)義GIS的出現(xiàn),但我們是否可以有類似RSS的技術(shù),用于數(shù)據(jù)交換和互操作。對(duì)于研究,一個(gè)啟示就是要從需求出發(fā),不能“兩耳不聞窗外事”。
RSS風(fēng)靡的啟示是,一項(xiàng)技術(shù),不僅需要需求,而且需要根植于環(huán)境。在Semantic Web的研究中,在看好和宣傳Web Service的風(fēng)潮中,RSS卻提前流行,一個(gè)很重要的原因就是:第一,RSS的簡(jiǎn)單性;第二,Web是主流,軟件已經(jīng)是附屬品或者基礎(chǔ)結(jié)構(gòu);第三,信息量的劇增導(dǎo)致對(duì)于信息的獲取更依賴于搜索而不是組織,Google的流行是與這種趨勢(shì)互相作用的結(jié)果,RSS更適合于搜索;第四,對(duì)于語(yǔ)義Web,Web的概念不僅僅是信息,而且是軟件,是用戶界面,是用戶和計(jì)算機(jī)進(jìn)行交互的媒介,語(yǔ)義Web只是看到了Web最初的含義。
二:
和數(shù)據(jù)無(wú)關(guān)的空間分析模塊
?
和數(shù)據(jù)無(wú)關(guān)是指空間分析和具體的數(shù)據(jù)格式無(wú)關(guān)。現(xiàn)在的空間分析模塊都是平臺(tái)綁定的,說(shuō)實(shí)話,筆者學(xué)會(huì)了
ESRI
的
MO
下的各類空間檢索的實(shí)現(xiàn),換了
MapX
,還要學(xué)習(xí)和對(duì)比,換了
SuperMap Object
,還是要學(xué)。
?
有了數(shù)據(jù)的標(biāo)準(zhǔn),分析模塊可以互換和互操作;在沒(méi)有事實(shí)的標(biāo)準(zhǔn)的情況下,是不是可以使用
XML
格式的
GML
,我相信,效率也不會(huì)太壞,市場(chǎng)也不會(huì)太壞。
三。 對(duì)SharpMap 的引介和剖析
需要說(shuō)明的是不同的數(shù)據(jù)源的GetFeaturesInView方法實(shí)現(xiàn)方法是不同的,目前版本的Shape數(shù)據(jù)源的Provider是使用了空間索引算法,PostGIS數(shù)據(jù)源則通過(guò)PostGIS的空間索引接口來(lái)獲取需要的數(shù)據(jù)。
系統(tǒng)效率的好壞,基本上就在于這里,一個(gè)是如何獲取視圖內(nèi)的空間對(duì)象,關(guān)鍵在于空間索引;一個(gè)是渲染機(jī)制,例如使用DirectX加快渲染。