ArcGIS JS API 4.15 加载CGCS2000天地图

看了您推荐的文章http://zhihu.esrichina.com.cn/article/3953,通过jsapi加载天地图的问题解决,非常感谢。但有三个小疑问:
(1)当缩放到level=0时,为什么基于ArcGIS API for JavaScript 4.15生成的地图右边和下边有些区域是灰色的(附件:esri.png),和基于leaflet加载的天地图相比,leaflet就没有这种情况(附件:leaflet.png);
(2)当基于BaseTileLayer.createSubclass来创建TdtLayer时,有没有什么方法在createSubclass方法中实现fullExtent、spatialReference、tileInfo属性值的初始化?getTileUrl等方法是通过重载实现的,那这些属性值有没有什么方式实现初始化,而不用通过构造函数传参数的方式来实现:var tiledLayer = new TdtLayer({tileInfo:tileInfo,...});好像老版本中可以在getDefaults方法进行属性值的初始化,那4.15中有没有类似于getDefaults方法的实现方式?谢谢;
(3)此外,文档中下载的CGCS2000_Geographic_Coordinate_System.xml方案,里面的<Scale>295828763.79585469</Scale>值和我们省里面下发制作天地图的瓦片方案有点不一样,这个应该不影响吧?例如,省里的level=0时,<Scale>295497593.05875003</Scale>;
esri.png leaflet.png
已邀请:

要回复问题请先登录注册