1. OpenLayers支持WMS應(yīng)用,即Web地圖服務(wù)。Mapinfo安裝后在tomcat目錄有一個wmsserver111的目錄,這個目錄就是mapinfo的WMS應(yīng)用,也就是說mapinfo支持WMS,這樣一來mapinfo和Openlayers的結(jié)合應(yīng)用是可以實現(xiàn)的。 2. OpenLayers采用的是瓦片方式繪制地圖,這些層不同于以前.mdf中定義的層,得打開mapinfo的管理用工具,打開原來的.mdf文件加載地圖到管理器上,然后點擊圖層控制,打開控制窗口,選著一層點擊下面的保存,保存為layers的命名資源,
3.部署應(yīng)用,有兩種辦法:1.把mapinfo的服務(wù)和項目放在兩個不同的tomcat中,當(dāng)然的改變port,不能讓二者有沖突。2.部署在同一個tomcat中,mapinfo的服務(wù)有兩個,一個就是wmsserver111,另一個就是mapxtreme480,如果采用后者,的需要把wmsserver111中的web.xml文件中
Port改和mapxtreme480的tomcat端口一致。那些保存的命名資源保存在mapxtreme480的mapxtreme480\resources\layers下面的。 4.在Openlayers定義切片tiled時候吧WMS的url寫上mapinfo的wms即可,如:
|
|