zoukankan      html  css  js  c++  java
  • arcgis server瓦片行列号计算

    2013-08-01

        arcgis server切图时会设置一个原点坐标,如果是经纬度坐标一般默认(x0,y0)=(-400,400)作为切图的起始点,即从这开始算行列号。假设切图的地图某点坐标为x,y,切图的瓦片大小为256,其瓦片的级别分辨率为resolution,则计算该地图点的行列号计算如下:

      col  = floor((x0 - x)/(256*resolution));

      row = floor((y0 - y)/(256*resolution));

    注:resolution根据设置的比例大小会自动计算,在切图时设置的参数会自动保存在layers目录下的conf.xml文件中,resolution在该文件中可以找到。

    切图的瓦片相关命名规则:

    每级一个文件夹,文件夹以L开头,如第一级为L00,一次类推L01....;

    每级里每行一个文件夹,行文件夹以R开头,由16进制的8位数组成,不够的以0补充,如R0000ef11;

    每个行文件夹里的列命名与行类似,由16进制的8位数组成,不够的以0补充,不过是以C开头,如C00000de1。

  • 相关阅读:
    Qt高级编码约定
    QTextCodec::codecForLocale
    无边框窗口拖动代码
    QString QByteArray char 之间的转换
    Qt 程序发布指南
    qt demo pro
    snort vtun performance on vm
    xhEditor用法
    MVC控制器使用总结
    第七章 模态框
  • 原文地址:https://www.cnblogs.com/lanzi/p/3231322.html
Copyright © 2011-2022 走看看