【GIS】ArcGIS瓦片組織規則


1.  ArcGIS Server瓦片格式

1.1. 文件說明

 

第一層目錄:瓦片描述信息,包含了:conf.xml、conf.cdi及缺省標注目錄名_ _alllayers

第二層目錄:L+層數(0補齊,2位數)

第三層目錄:R+瓦片行號的16進制的8位數(0補齊)

第四層目錄:C+瓦片列號的16進制的8位數(0補齊)

 

conf.xml:定義了坐標投影參考信息、瓦片分級信息

conf.cdi:定義了瓦片覆蓋區域

_alllayers:分級存儲了瓦片目錄

 

1.2. 文件目錄

1.1.1.  第一層

 

 

 

1.1.2.  第二層

 

 

 

1.1.3.  第三層

 

 

 

1.1.4.  第四層

 

 

 

1.3. 切片規則

經緯度坐標一般默認(x0,y0)=(-400,400)作為切圖的起始點,即從這開始算行列號。假設切圖的地圖某點坐標為x,y,切圖的瓦片大小為256,其瓦片的級別分辨率為resolution,則計算該地圖點的行列號計算如下:

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

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

 

LOGInfos是每個層級切片信息,ID是層級,Scale是比例尺大小,Resolution是當前比例尺層級下切片的每個像素點代表的實際長度;

0級  Resolution = 20037508.3427892 * 2 / 256 = 156543.03392804062

1級  Resolution = 20037508.3427892 * 2 / 256 / 2 = 78271.51696402031

n級  Resolution = 20037508.3427892 * 2 / 256 / 2 ^ n = ****

……………….

col  = |  floor((x0 - x)/(256*resolution)) = floor((-20037508.3427892-(-20037508.3427892)/(256 * 156543.03392804062))  |  = 0

row = |  floor((y0 - y)/(256*resolution)) = flow((20037508.3430388-20037508.3430388)/(256 *  156543.03392804062)) |  = 0

 

col  = | floor((x0 - x)/(256*resolution)) = floor((-20037508.3427892-12388034.5186361)/(256 * 156543.03392804062)) |  = 0

row = | floor((y0 - y)/(256*resolution)) = flow((20037508.3430388-3594413.03659627)/(256 * 156543.03392804062)) |  = 0

 

col  = | floor((x0 - x)/(256*resolution)) = floor((-20037508.3427892-12388034.5186361)/(256 * 0.597164283477939)) | = 212106 = 33C8A(轉16進制)

row = | floor((y0 - y)/(256*resolution)) = flow((20037508.3430388-3594413.03659627)/(256 * 0.597164283477939)) | = 107559 = 1A427(轉16進制)

 

 

 

 

 

 

 

 瓦片存儲路徑位於:

 

 

 

 

 

 

 

<EnvelopeN>

  <XMin>12388034.5186361</XMin>

  <YMin>3594413.03659627</YMin>

  <XMax>12393881.9512999</XMax>

  <YMax>3600795.52845809</YMax>

</EnvelopeN>

 

<TileOrigin xsi:type="typens:PointN">

      <X>-20037508.3427892</X>

      <Y>20037508.3430388</Y>

    </TileOrigin>

    <TileCols>256</TileCols>

    <TileRows>256</TileRows>

    <DPI>96</DPI>

    <LODInfos xsi:type="typens:ArrayOfLODInfo">

      <LODInfo xsi:type="typens:LODInfo">

        <LevelID>0</LevelID>

        <Scale>591658710.91</Scale>

        <Resolution>156543.033928041</Resolution>

      </LODInfo>

      <LODInfo xsi:type="typens:LODInfo">

        <LevelID>1</LevelID>

        <Scale>295829355.45</Scale>

        <Resolution>78271.5169640205</Resolution>

      </LODInfo>

      <LODInfo xsi:type="typens:LODInfo">

        <LevelID>2</LevelID>

        <Scale>147914677.73</Scale>

        <Resolution>39135.7584820102</Resolution>

      </LODInfo>

      <LODInfo xsi:type="typens:LODInfo">

        <LevelID>3</LevelID>

        <Scale>73957338.86</Scale>

        <Resolution>19567.8792410051</Resolution>

      </LODInfo>

      <LODInfo xsi:type="typens:LODInfo">

        <LevelID>4</LevelID>

        <Scale>36978669.43</Scale>

        <Resolution>9783.93962050256</Resolution>

      </LODInfo>

      <LODInfo xsi:type="typens:LODInfo">

        <LevelID>5</LevelID>

        <Scale>18489334.72</Scale>

        <Resolution>4891.96981025128</Resolution>

      </LODInfo>

      <LODInfo xsi:type="typens:LODInfo">

        <LevelID>6</LevelID>

        <Scale>9244667.36</Scale>

        <Resolution>2445.98490512564</Resolution>

      </LODInfo>

      <LODInfo xsi:type="typens:LODInfo">

        <LevelID>7</LevelID>

        <Scale>4622333.68</Scale>

        <Resolution>1222.99245256282</Resolution>

      </LODInfo>

      <LODInfo xsi:type="typens:LODInfo">

        <LevelID>8</LevelID>

        <Scale>2311166.84</Scale>

        <Resolution>611.49622628141</Resolution>

      </LODInfo>

      <LODInfo xsi:type="typens:LODInfo">

        <LevelID>9</LevelID>

        <Scale>1155583.42</Scale>

        <Resolution>305.748113140705</Resolution>

      </LODInfo>

      <LODInfo xsi:type="typens:LODInfo">

        <LevelID>10</LevelID>

        <Scale>577791.71</Scale>

        <Resolution>152.874056570353</Resolution>

      </LODInfo>

      <LODInfo xsi:type="typens:LODInfo">

        <LevelID>11</LevelID>

        <Scale>288895.85</Scale>

        <Resolution>76.4370282851763</Resolution>

      </LODInfo>

      <LODInfo xsi:type="typens:LODInfo">

        <LevelID>12</LevelID>

        <Scale>144447.93</Scale>

        <Resolution>38.2185141425881</Resolution>

      </LODInfo>

      <LODInfo xsi:type="typens:LODInfo">

        <LevelID>13</LevelID>

        <Scale>72223.96</Scale>

        <Resolution>19.1092570712941</Resolution>

      </LODInfo>

      <LODInfo xsi:type="typens:LODInfo">

        <LevelID>14</LevelID>

        <Scale>36111.98</Scale>

        <Resolution>9.55462853564703</Resolution>

      </LODInfo>

      <LODInfo xsi:type="typens:LODInfo">

        <LevelID>15</LevelID>

        <Scale>18055.99</Scale>

        <Resolution>4.77731426782352</Resolution>

      </LODInfo>

      <LODInfo xsi:type="typens:LODInfo">

        <LevelID>16</LevelID>

        <Scale>9028</Scale>

        <Resolution>2.38865713391176</Resolution>

      </LODInfo>

      <LODInfo xsi:type="typens:LODInfo">

        <LevelID>17</LevelID>

        <Scale>4514</Scale>

        <Resolution>1.19432856695588</Resolution>

      </LODInfo>

      <LODInfo xsi:type="typens:LODInfo">

        <LevelID>18</LevelID>

        <Scale>2257</Scale>

        <Resolution>0.597164283477939</Resolution>

      </LODInfo>

    </LODInfos>

 

1.4. 瓦片加載測試-ArcMap

1.4.1.  ArcMap鏈接磁盤文件夾

 

 

 

1.4.2.  文件夾所在磁盤路徑

 

 

 

1.4.3.  拷貝該磁盤全路徑字符串

 

 

 

 

1.4.4.  選中如下該圖標

 

 

 

 

1.4.5.  ArcMap中地圖區域看到瓦片數據

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM