如何发布WMS/WMTS离线地图服务
创始人
2024-03-23 19:42:06
0

介绍:    

      WMTS(OpenGIS® Web Map Tile Service)当前版本是1.0.0。WMTS标准定义了一些操作,这些操作允许用户访问切片地图。WMTS可能是OGC首个支持RESTful访问的服务标准。

· WMTS的原理和操作

如果知道一个请求的边界范围,可以根据以下的算法获取切片的序号:

// 计算切片序号范围

epsilon = 1e-6[1] //一个不影响坐标精度的小数值

tileMinCol = floor((bBoxMinX - tileMatrixMinX) / tileSpanX + epsilon)

tileMaxCol = floor((bBoxMaxX - tileMatrixMinX) / tileSpanX - epsilon)

tileMinRow = floor((tileMatrixMaxY - bBoxMaxY) / tileSpanY + epsilon)

tileMaxRow = floor((tileMatrixMaxY - bBoxMinY) / tileSpanY - epsilon)

// 避免超出范围

if (tileMinCol < 0) tileMinCol = 0

if (tileMaxCol >= matrixWidth) tileMaxCol = matrixWidth-1

if (tileMinRow < 0) tileMinRow = 0

if (tileMaxRow >= matrixHeight) tileMaxRow = matrixHeight-1

在一个WMTS服务中包括以下3个操作:

1. GetCapabilities(获取服务的元信息)

2. GetTile(获取切片)

3. GetFeatureInfo(可选,获取点选的要素信息)

   BIGEMAP Server离线地图服务器提供了WMTS方式的地图服务

 1、 启动BIGEMAP Server离线地图如下图:

 

点击后面的【开发使用】,弹出如下对话框:

 

   选择上面红色框,左边【WMTS】,右边红色框就是对应WMS/WMTS的服务地址,具体应用,请参看下面的应用案例:

     1、openlayer调用WMTS离线地图开发

     2、Arcgis调用WMTS进行离线地图开发

     3、Geoserver调用WMTS进行离线地图开发
————————————————

相关内容

热门资讯

《办法》:建立身份透明制度,划... 专家解读|促进人工智能拟人化互动服务有序开展引领人工智能负责任创新 人工智能技术的突破正推动人机交互...
探寻强制执行律师服务,周云卿律... 在法律纠纷中,胜诉只是第一步,真正实现权益落地,强制执行环节至关重要。那么,强制执行律师服务哪家强?...
李宏毅直播称活动因不可抗力取消... 12月25日,艺人李宏毅因与芒果娱乐的经纪合同纠纷,被法院执行约1118万元款项,同时收到限制消费令...
法援故事|法援“撑腰”!13名... 绿色通道,法援接单 春节前,农民工们多次向县住建局清欠办反映情况,在工作人员协调下,郭某某给部分人出...
山西黄河壶口瀑布旅游区推出免门... 公众号转载山西经济日报稿件,须申请授权。 山西黄河壶口瀑布旅游区日前发布消息,从12月下旬至明年2...
吉利汽车旗下公司起诉知名电池企... 欣旺达(SZ300207)子公司欣旺达动力科技股份有限公司(以下简称欣旺达动力)卷入了一场高达23....
备案审查成效显著 全国人大常委... 每经记者|李彪 每经编辑|黄博文 12月24日,全国人大常委会法工委(以下简称“法工委”)法规备案...
男子以分手前见“最后一面”为由... 男子董某与女子陶某此前是恋人关系,后分手。2023年3月的一天,董某以分手前见最后一面为由,将陶某约...
原创 阚... 近几日,阚清子“孩子夭折”的消息在全网持续发酵,从最初的匿名爆料到网友热议,这事一直扑朔迷离,最主要...