TE二次开发加载wmts的示例分析

发布时间:2022-01-13 17:27:06 作者:小新
来源:亿速云 阅读:131

这篇文章给大家分享的是有关TE二次开发加载wmts的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

TE中可以通过网络服务加载地图,常用的服务有wms,wmts等,

WMTS提供了一种采用预定义图块方法发布数字地图服务的标准化解决方案。WMTS弥补了WMS不能提供分块地图的不足。WMS针对提供可定制地图的服务,是一个动态数据或用户定制地图(需结合SLD标准)的理想解决办法。WMTS牺牲了提供定制地图的灵活性,代之以通过提供静态数据(基础地图)来增强伸缩性,这些静态数据的范围框和比例尺被限定在各个图块内。这些固定的图块集使得对WMTS服务的实现可以使用一个仅简单返回已有文件的Web服务器即可,同时使得可以利用一些标准的诸如分布式缓存的网络机制实现伸缩性。

TE支持二次开发加载wmts,代码比较简单:

 ITerrainRasterLayer66 il = sgworld.Creator.CreateImageryLayer("ter.wms文件路径", -180, 90, 180, -90, 0, "", "", "ter");

关键是其中的.wmts如何配置,下边列举一个wmts的配置格式:

[INFO]

ProtocolType=3

ServerOptions=20000000

Meters=0

MPP=4.291534423828125e-005

Url=http://t0.tianditu.com/ter_c/wmts?request=GetTile&Version=1.0.0&Service=WMTS&Layer=ter&Style=default&Format=tiles&TileMatrixSet=c&TileMatrix=1&TileRow=0&TileCol=0

Layers=ter

CapabilitiesUrl=http://t0.tianditu.com/ter_c/wmts?

xul=-180

ylr=-89.99999999977328

xlr=179.99999999954656

yul=90

WMSCoordSys=urn:ogc:def:crs:EPSG::4490

WKT=GEOGCS["China Geodetic Coordinate System 2000",DATUM["China_2000",SPHEROID["CGCS2000",6378137,298.257222101,AUTHORITY["EPSG","1024"]],AUTHORITY["EPSG","1043"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.0174532925199433,AUTHORITY["EPSG","9122"]],AXIS["Latitude",NORTH],AXIS["Longitude",EAST],AUTHORITY["EPSG","4490"]]

TileInfo=000002C9Ezrv.vN......A.A......A.....................2.l.....f...1V.V#f##3##lH#nB.....A.A......C..........A..........2.l.....f...1V.V#f##3##VH#pB.....A.A......G..........C..........2.l.....f...1V.V#f##3##FH#rB.....A.A......O..........G..........2.l.....f...1V.V#f##m##2H#tB.....A.A......e..........O..........2.l.....f...1V.V#f##m##lH#vB.....A.A......#..........e..........2.l.....f...1V.V#f##m##VH#xB.....A.A....D.#..........#..........2.l.....f...1V.W#f##m##FH#zB.....A.A....L.#.........A#..........2.l.....f...1V.W#f##W##2H#2B.....A.A....L.#A........C#..........2.l.....f...1V.W#f##W##lH#4B.....A.A....L.#C........C#A.........2.l.....f...1V.W#f##W##VH#6B.....A.A....L.#G........C#C.........2.l.....f...1V.W#f##W##FH#9B.....A.A....L.#O........C#G.........2.l.....f...1V.W#f##G##2L#.B.....A.A....L.#e........C#O.........2.l.....f...1V.W#f##G##lL#CB.....A.A....L.##........C#e.........2.l.....f...1V.W#f##G##VL#FB...w..x..y.z..1..2.3..4..5.w.v.w.w.w.x.w.y.w.z..

ProtocolType为协议类型

ServerOptions服务器配置

Meters偏移

Url wmts的连接字符串

Layers 图层

CapabilitiesUrl 基础的url

xul ylr  xlr yul 四至坐标范围

WMSCoordSys wkt 参考坐标系统

感谢各位的阅读!关于“TE二次开发加载wmts的示例分析”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

推荐阅读:
  1. TE缓存清理的示例分析
  2. TE二次开发中如何批量加载发布3dml模型

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

te wmts

上一篇:TE开发中矢量图层结构是怎么样的

下一篇:TE缓存清理的示例分析

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》