首页 / 浏览问题 / 云GIS / 问题详情
图层跨域不能导出地图
70EXP 2020年04月10日
1、参照openlayers的例子导出地图,发现: TileSuperMapRest.optionsFromMapJSON(url, mapJSONObj)创建的source的图层没问题,而这么去一个个设置属性的创建source: new TileSuperMapRest({ url: url, noWrap: false,cacheEnabled: false})会报:The canvas has been tainted,请问是哪一个属性控制跨域?

2、openlayers去修改服务字段名的接口是哪一个?能修改非空数据集的别名吗?

1个回答

1.控制跨域的是他的上级接口中的crossOrigin  https://openlayers.org/en/v6.1.1/apidoc/module-ol_source_TileImage-TileImage.html

2.客户端不能直接修改数据集的别名,这个如果有需求的话需要考虑使用组件开发来实现

5,668EXP 2020年04月10日
...