imobile加载天地图失败

0 投票

使用idesktop将天地图加载到自己的地图中,然后导入移动端展示,天地图影像未显示,日志文件中报访问被拒绝:

2021-06-18 16:06:12|     84| EJc004| 3035142512|   error| 访问被拒绝 HTTP Status Code 403http://t0.tianditu.gov.cn/img_c/wmts?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&Layer=img&Style=default&TileMatrixSet=c&TileMatrix=8&TileRow=60&TileCol=120&Format=tiles&tk=d23aeacf5bfb646105f472028c100e79| jni/JB/32/NetToolkit/../../../Src/NetToolkit/UGHttpHelper.cpp(1634)

另外,不使用上述方法,直接通过如下代码加载地图,程序会卡死崩溃,另,此种方式也会有上诉问题:
 

//                val info = DatasourceConnectionInfo()
//
//                val url =
//                    "http://t0.tianditu.com/img_w/wmts?tk=d23aeacf5bfb646105f472028c100e79&topleftcornerexchange=1"
////        val url = " http://t2.supermapcloud.com"
//
//
//                info.driver = "WMTS";
//                info.server = url
//                info.engineType = EngineType.OGC
//                info.alias = "t0.tianditu.com_WMTS"
//                val datasource = mWorkspace!!.datasources.open(info)
//                if (datasource == null) {
//                    MyLog().d("loadTianDiTuMap", "打开天地图服务失败!")
//                    return;
//                }
//                mMapControl!!.map.layers.add(datasource.datasets[0], false)
6月 18 分类:  69次浏览 | 用户: ranmj0930 初出茅庐 (25 分)

1个回答

0 投票
您好,这个报错应该是天地图将你的访问限制了,您可以看下其他在线服务能不能正常打开。
6月 18 用户: 董懿鑫 登峰造极 (8,135 分)
加载超图云也不行,程序直接崩溃了
程序直接崩溃看下崩溃日志是什么呢
...