????作者:Flyingis
??? GeoRSS提供了一種地理位置搜索與聚合的方案,并且可以用于地理分析,例如在指定地點10公里范圍內,所有可能受地震影響的地物的信息,在自己出行道路中出現交通事故的位置點,等等。只要RSS包含了地理位置信息,就可以將應用進行擴展。
??? 那么哪些技術方案可以支持GeoRSS呢?目前ESRI已經支持通過JavaScript API來使用GeoRSS,我們可以不用將GeoRSS導入到ArcWeb Explorer中,僅僅將GeoRSS URL鏈接輸入到搜索框即可。如下圖所示(圖片來自于James Fee的博客)。

??? 遺憾的是,ESRI目前僅支持點的聚合查詢,并且使用GeoRSS Feeds還存在一些bug。
??? 另外一種方案,就是結合Microsoft Virtual Earth API來使用GeoRSS,這是Virtual Earth API 3.0中新增的一項強大的功能。GeoRSS層可以很容易的使用基于WGS84 lat/long坐標系,或GeoRSS Simple語法的GeoRSS XML文件,加入一組點到地圖上,具體的方法可以參考這兩篇文章:
??? http://blogs.msdn.com/keithkin/archive/2006/09/19/761333.aspx
??? http://blogs.msdn.com/keithkin/archive/2006/09/19/761573.aspx
????在Keith的demo中,他實現了將鼠標停留在地圖上某標注點,其相關信息就會反應出來,示例如下:
??? http://krkinnan.members.winisp.net/samples/georss/hurricaneivan.html
??? 關于GeoRSS:http://www.tkk7.com/flyingis/archive/2006/09/25/71823.html