|
命令行运行结果
现象
——————————————————————————————————————————————————————
命令行:#osgviewer a.earth
输出结果如附件图片所示。
文件a.earth内容如下
<map name="MyMap" type="geocentric" version="2">
<heightfield name="pelican srtm" driver="tms">
<url>http://demo.pelicanmapping.com/rmweb/data/srtm30_plus_tms/tms.xml</url>
</heightfield>
</map>
问题
——————————————————————————————————————————————————————
在使用tms driver读取网络数据时,总是会报错,无法加载数据
[osgEarth]* [TMS driver] Error reading TMS TileMap, and no overrides set (url=ht
tp://demo.pelicanmapping.com/rmweb/data/srtm30_plus_tms/tms.xml)
[osgEarth]* Could not initialize TileSource for layer pelican srtm
[osgEarth]* [ElevationLayer] Error: layer does not have a valid TileSource, cann
ot create heightfield
[osgEarth]* [OSGTerrainEngine] Couldn't make tile for root key: 0/0/0
[osgEarth]* [OSGTerrainEngine] Couldn't make tile for root key: 0/1/0
利用tms driver,已经成功从网络中读取并显示数据的朋友们,请问上述情况是什么原因导致的?
(不仅仅是http://demo.pelicanmapping.com/rmweb/data/srtm30_plus_tms/tms.xml这一个链接的数据
读取失败,其他的链接也试过,tms读取都不能成功) |
-
|