1.其實各gis公司、網路上 都會有提供 軍事標繪的功能,如arcgis 的,超圖的、mapgis的;但大多數是非開源、且收費的。
2.在這裡要感謝超圖,超圖開源了標繪擴充套件符號庫,我這裡使用的就是超圖的這個類庫,並稍微擴充套件了openlayers就可以使用。沒有修改openlayers的原始碼。
3.附件中提供了軍事標繪的源**,
只做了個別的例子
,按照如下方法修改即可使用全部的標繪功能。
大家把超圖的
標繪擴充套件符號庫中supermap改成openlayers,然後把
lib\ext\extend.js加進來,就可以直接使用了。
4. 先來個。
5. 說明:我使用的不是最新超圖的標繪擴充套件符號庫
openlayers使用的2.12版本
基於OpenLayers 的WFS模糊查詢優化
思路 先通過指定乙個featurename欄位,在全表查詢時,返回的資料就會比較小,這樣會提高一些速度。返回資料中,我們取出featureid的值,再通過url進行gml格式的解析,從而得到查詢後返回的全欄位gml資訊。實現 var filter new openlayers.filter.logi...
基於DOM物件 2
1.設定標籤中的文字內容 設定標籤中的文字內容,應該用textcontent屬性,谷歌,火狐支援,ie8不支援 設定標籤中的文字內容,應該用innercontent屬性,谷歌,火狐,ie8都支援 如果這個屬性在瀏覽器中不支援,那麼這個屬性的型別是undefined 相容 設定任意標籤中的任意文字內容...
基於異常的設計(2)
在stats 內部有4 條語句在try 塊之外,在下面兩條語句完成之前,可能會有異常被丟擲 1 int pstats new int 4 2 do something pstats 在語句 1 中,new 表示式可能會失敗,如果發生了這樣的情況,標準庫將產生bad alloc 標準異常,由於bad ...