墨卡托切片地图获取图层的Resulations简易算法(在知道地图原点坐标位置)

    <TileMatrixSet>
            <ows:Identifier>EPSG:900913</ows:Identifier>
            <ows:SupportedCRS>urn:ogc:def:crs:EPSG::900913</ows:SupportedCRS>
            <TileMatrix>
                <ows:Identifier>EPSG:900913:0</ows:Identifier>
                <ScaleDenominator>5.590822639508929E8</ScaleDenominator>
                <TopLeftCorner>-2.003750834E7 2.0037508E7</TopLeftCorner>
                <TileWidth>256</TileWidth>
                <TileHeight>256</TileHeight>
                <MatrixWidth>1</MatrixWidth>
                <MatrixHeight>1</MatrixHeight>
            </TileMatrix>
            <TileMatrix>
                <ows:Identifier>EPSG:900913:1</ows:Identifier>
                <ScaleDenominator>2.7954113197544646E8</ScaleDenominator>
                <TopLeftCorner>-2.003750834E7 2.0037508E7</TopLeftCorner>
                <TileWidth>256</TileWidth>
                <TileHeight>256</TileHeight>
                <MatrixWidth>2</MatrixWidth>
                <MatrixHeight>2</MatrixHeight>
            </TileMatrix>
            <TileMatrix>
                <ows:Identifier>EPSG:900913:2</ows:Identifier>
                <ScaleDenominator>1.3977056598772323E8</ScaleDenominator>
                <TopLeftCorner>-2.003750834E7 2.0037508E7</TopLeftCorner>
                <TileWidth>256</TileWidth>
                <TileHeight>256</TileHeight>
                <MatrixWidth>4</MatrixWidth>
                <MatrixHeight>4</MatrixHeight>
            </TileMatrix>
      </TileMatrixSet>

如上图层配置信息显示,没有Resulation参数值,但是有<TopLeftCorner>-2.003750834E7 2.0037508E7</TopLeftCorner>坐标,及<TileWidth>256</TileWidth><TileHeight>256</TileHeight>信息,2.003750834E7*2/256即可获取第一个Resulation值

猜你喜欢

转载自blog.csdn.net/weixin_40563890/article/details/84135590