以前做WebGIS开发时,一直采用的是OpenLayers2.13.1版本,2.X版本推出已有些年头,在各行各业应用非常广泛。在该版本发布自定义切片的主要代码如下:
map = new OpenLayers.Map(mapContainerName, {
controls: [new OpenLayers.Control.PanZoomBar({ zoomWorldIcon: true, position: new OpenLayers.Pixel(5, 22) }),
new OpenLayers.Control.Navigation(),
new OpenLayers.Control.TouchNavigation({ dragPanOptions: { enableKinetic: true } }),
new OpenLayers.Control.ScaleLine({ topOutUnits: "公里", topInUnits: "米", bottomOutUnits: "", bottomInUnits: "" }),
new OpenLayers.Control.MousePosition({ prefix: "经度:", separator: ",纬度:" }),
new OpenLayers.Control.Attribution({ separator: '_@_@_' }),
new OpenLayers.Control.KeyboardDefaults()
],
units: scaleLineUnits,
projection: toProj,
displayProjection