本接口用於開發三維地圖軟件(參見www.edushi.com、www.o.cn)。本接口使用Javascript開發,支持Firefox,IE,支持多種語言(英、簡體、繁體),多種樣式,地圖服務器分佈式佈署。可用任意服務器開發語言(JSP、PHP、ASP等)。
點此下載。地址:http://download.csdn.net/source/3305653
此版本爲測試版。
很久未維護此程序,IE8以上存在地圖顯示的BUG,是因MS對VML的支持變更造成的:修改如下:
程序文件/MyGis.js:
if(IE) {
document.namespaces.add("v", "urn:schemas-microsoft-com:vml");
var style = document.createStyleSheet();
style.addRule('v\\:*', "behavior: url(#default#VML); " );
};
修改爲if(IE) {
document.namespaces.add("v", "urn:schemas-microsoft-com:vml");
var style = document.createStyleSheet();
var m=navigator.userAgent.indexOf("MSIE ")+5;
var n=navigator.userAgent.indexOf(".",m);
if(parseInt(navigator.userAgent.substring(m,n)<8))
style.addRule('v\\:*', "behavior: url(#default#VML); " );
else style.addRule('v\\:shape',"behavior:url(#default#VML); ");
};
修改完成後複製到文檔/map目錄就可在IE8以上版本看到地圖了。