arcgis for kotlin 遇见的问题

84 阅读1分钟
  1. arcgis for kotlin wmts不支持设置style,需要自己拼接地址来实现
        "layer=${layerId}" +
        "&style=${style}" +
        "&tilematrixset=EPSG%3A4326" +
        "&Service=WMTS" +
        "&Request=GetTile" +
        "&Version=1.0.0" +
        "&Format=image%2Fpng" +
        "&TileMatrix=EPSG%3A4326%3A{level}" +
        "&TileCol={col}" +
        "&TileRow={row}"

2.WebTiledLayer使用时存在的问题,arcgis和高德gps等经纬度是反的,也就是xy是反向的。这导致xyz格式的瓦片图无法正常加载,目前高德有偏移(webst01.is.autonavi.com/appmaptile?… ),我自己的卫星xyz测试地址无法正常显示,使用网上天地图的方式加载后偏移到了其他半球,目前未解决这个问题,如果有大佬熟悉希望能得到指导。 在使用高德sdk的情况下,重写了UrlTileProvider后也能正常展示,但是在arcgis 安卓中却不能 arcgis for javascript 正常展示。 结果如下:

image.png 3.目前arcgis for kotlin200.5已经出了compose版本,但是界面跳转后的重组依旧会刷新地图,即使加了缓存依旧存在,不过状态很多已经能够保存了