一、奥维地图自定义图源文件参数:
奥维地图图源参数查看可在奥维地图自定义地图中查看,选择自定义地图并双机鼠标左键即可查看,参数中涉及制作图新地球图源关键参数已在下图采用红色框标出。
奥维地图自定义图源参数界面
二、图新地球自定义图源“.lrc”文件中编码示意:
<?xml version="1.0" encoding="GB18030"?><DataDefine>
<Version>0</Version>此处对应奥维图源“版本号”,一般都为0
<Name>map</Name>此处命名可结合自己自定义,尽量用英文
<GeoGridType>WebMercatorWGS84</GeoGridType>此处对应奥维地图图源投影类型(若为经纬度,则为“TianDiTuLatLon”,若为墨卡托,则为“WebMercatorWGS84”)
<SampleSize>256</SampleSize>此处对应奥维地图图源“图片大小”数值
<FileExt>jpg</FileExt>此处对应奥维地图图源“图片格式”类型
<DataVersion></DataVersion>
<DataType>urlformat</DataType>
<MapSpaceType>GCJ02</MapSpaceType>此处可根据地图图源坐标系空间类型来确认,没特殊要求不必修改
<TileRowDir>NorthToSouth</TileRowDir>
<UrlParamOrder>X,Y,Z</UrlParamOrder>此处结合奥维地图图源URL中x(行数),y(列数),z(层数)的排列顺序进行一一对应
<NetPath>https://0pn.cn/maps/vt?lyrs=s,h&hl=zh-CN&gl=CN&src=app&x=%d&y=%d&z=%d&s={$Galileo}&scale=1</NetPath>此处对应奥维地图图源“协议”+“主机名”+“URL”,在奥维地图图源的URL中存在“{$x}”“{$x}”“{$x}”其实际为可变变量,在图新地球图源中可将其均表示为“%d”
<ServerParts>0</ServerParts>此处对应奥维地图图源主机编号,如奥维地图图源主机编号为0-0,在图新地球图源中表示为0;如奥维地图图源主机编号为1-3,在图新地球图源中表示为“1 2 3”,中间用空格隔开;如奥维地图图源主机编号为a-c,在图新地球图源中表示为“a b c”,中间用空格隔开;
<FileExt></FileExt>
<Range>
<West>-180</West>
<East>180</East>
<South>-85</South>
<North>85</North>
<LevelBegin>1</LevelBegin>>此处对应奥维地图图源显示的“最小级别”,一般均为1
<LevelEnd>21</LevelEnd>此处对应奥维地图图源显示的“最大级别”
</Range>
</DataDefine>
三、制作图新地球自定义图源文件
(一)新建记事本文件
(二)复制代码并改参数
- 复制代码并粘贴于记事本文档:
<?xml version="1.0" encoding="GB18030"?><DataDefine>
<Version>0</Version>
<Name>map</Name>
<GeoGridType>WebMercatorWGS84</GeoGridType>
<SampleSize>256</SampleSize>
<FileExt>jpg</FileExt>
<DataVersion></DataVersion>
<DataType>urlformat</DataType>
<MapSpaceType>GCJ02</MapSpaceType>
<TileRowDir>NorthToSouth</TileRowDir>
<UrlParamOrder>X,Y,Z</UrlParamOrder>
<NetPath>https://0pn.cn/maps/vt?lyrs=s,h&hl=zh-CN&gl=CN&src=app&x=%d&y=%d&z=%d&s={$Galileo}&scale=1</NetPath>
<ServerParts>0</ServerParts>
<FileExt></FileExt>
<Range>
<West>-180</West>
<East>180</East>
<South>-85</South>
<North>85</North>
<LevelBegin>1</LevelBegin>
<LevelEnd>21</LevelEnd>
</Range>
</DataDefine>
2.修改代码参数
结合奥维地图图源参数及“图新地球自定义图源“.lrc”文件中编码示意”内容修改上述代码中标红部分内容,以下为示例代码:
<?xml version="1.0" encoding="GB18030"?><DataDefine>
<Version>0</Version>
<Name>demap</Name>
<GeoGridType>WebMercatorWGS84</GeoGridType>
<SampleSize>256</SampleSize>
<FileExt>png</FileExt>
<DataVersion></DataVersion>
<DataType>urlformat</DataType>
<TileRowDir>NorthToSouth</TileRowDir>
<UrlParamOrder>Z,X,Y</UrlParamOrder>
<NetPath>http://{$serverpart}.tile.thunderforest.com/cycle/%d/%d/%d.png</NetPath>
<ServerParts>a b c</ServerParts>
<FileExt></FileExt>
<Range>
<West>-180</West>
<East>180</East>
<South>-85</South>
<North>85</North>
<LevelBegin>1</LevelBegin>
<LevelEnd>19</LevelEnd>
</Range>
</DataDefine>
3.保存为“.lrc”文件
修改参数完成后,将文件先保存为txt格式,保存时编码选择"GB18030",保存后将后缀名修改为“.lrc”即可,图新地球自定义图源文件便制作完成。