成果图
这种底图基本上都是按照raster来加载的,主要就是知道地址了,拼参数
具体参数请参考官网
https://developers.arcgis.com/rest/services-reference/enterprise/export-map.htm
源码
我的服务列表是这样的
http://XXXX:XXXX/arcgis/rest/services/XXXX/MapServer
坐标参考还是4490,如果这样加载的话那些bbox等参数都要写成4490
那么mapbox加载的话,就把那些参数都改成3857就行了,arcgis的这个也会像geoserver一样,修改参数就变成不同的投影了。
"sources":{'baseMap':{'type':'raster','tiles':['http://你的地址/arcgis/rest/services/XXXX/MapServer/export?dpi=96&transparent=true&format=png8&layers=&bbox={bbox-epsg-3857}&f=image&bboxSR=3857&imageSR=3857'], 'tileSize':256}},"layers": [{'id':'baseMap','type':'raster','source':'baseMap'}],