使用ArcGIS api for js 4.2 加载自定义瓦片服务,三维场景一片空白
api: arcgis api for js 4.2
瓦片服务: arcgis 10.3 ,WGS84坐标系
问题描述:
整套运行环境在局域网,瓦片服务为自定义发布,wgs84坐标系,切片方案见图。
使用js4.2 版本api建立测试页面,代码见图。
如果使用MapView,能够正常显示瓦片地图
然而,切换使用SeceView,无地图,一片空白,
通过浏览器调试无报错,可以访问到http://xxx.abc.com/arcgis/rest/world/MapServer?f=json的内容,
但后面就没有瓦片的请求。
官方api说明已支持wgs84,见图。
因此使用自己的数据按要求发布了一个wgs84的测试服务。但在测试过程中出现上述问题,代码、服务状态都已检查。求解。谢谢
瓦片服务: arcgis 10.3 ,WGS84坐标系
问题描述:
整套运行环境在局域网,瓦片服务为自定义发布,wgs84坐标系,切片方案见图。
使用js4.2 版本api建立测试页面,代码见图。
如果使用MapView,能够正常显示瓦片地图
然而,切换使用SeceView,无地图,一片空白,
通过浏览器调试无报错,可以访问到http://xxx.abc.com/arcgis/rest/world/MapServer?f=json的内容,
但后面就没有瓦片的请求。
官方api说明已支持wgs84,见图。
因此使用自己的数据按要求发布了一个wgs84的测试服务。但在测试过程中出现上述问题,代码、服务状态都已检查。求解。谢谢
1 个回复
谢军
赞同来自: minokie
在全球场景中,缓存服务的坐标系可以是是Web 墨卡托(辅助球体)或 GCS WGS 84。这两种坐标系都有相对应的切片方案,分别是ArcGIS Online/Bing Maps/Google Maps 和 WGS84 Geographic Coordinate System, Version 2 tiling scheme。
关于WGS84 Geographic Coordinate System, Version 2 tiling scheme,目前相关的资料比较少。可以参考Esri提供的在线服务(如:http://services.arcgisonline.com/arcgis/rest/services/ESRI_StreetMap_World_2D/MapServer 和 http://services.arcgisonline.com/arcgis/rest/services/ESRI_Imagery_World_2D/MapServer) ,新版的WGS 84 tiling scheme文件参见:https://pan.baidu.com/s/1miqI0vI
要回复问题请先登录或注册