三维(SceneView)调用arcmap发布的4326服务报错

用arcmap发布4326的切片服务,然后在arcgis for js三维里利用TileLayer调用,当做Basemap底图;
结果提示“The tiling scheme is not compatible with the ArcGIS Online WGS84 tiling scheme” "tilingscheme:incompatible-global-wgs84".
arcmap怎么样发布的4326服务,才能在SceneView调用.
已邀请:

许丹石

赞同来自:

如果你想要在SceneView里使用切片缓存服务,建议使用online切片方案。如果不是,确保切片方案中的比例尺相邻级别为二倍关系。能否上传你的切片方案,是一个xml文件。

谢军

赞同来自:

需要使用WGS84_Geographic_Coordinate_System_V2切片方案。WGS84_Geographic_Coordinate_System_V2.xml切片方案文件可以从ArcGIS Server,或者ArcMap,或者ArcGIS Pro的安装目录下找到,如果没找到,这里有一个下载地址:https://pan.baidu.com/s/1dFo7jf7
 
另外,用这个切片方案文件可能存在一些bug。规避方案为:发布服务时,选择手动创建缓存,发布服务后,在服务的rest页面检查一下Resolution和Scale是否和WGS84_Geographic_Coordinate_System_V2.xml中的信息完全一致,如果不一致,修改服务的conf.xml文件,或者直接将WGS84_Geographic_Coordinate_System_V2.xml文件名称更改为conf.xml,然后替换掉服务中原有的conf.xml文件。之后再进行切图。

要回复问题请先登录注册