使用TMS瓦片,KML和简单的网络浏览器生成目录。
## 概要
```
gdal2tiles.py [-p profile] [-r resampling] [-s srs] [-z zoom]
[-e] [-a nodata] [-v] [-q] [-h] [-k] [-n] [-u url]
[-w webviewer] [-t title] [-c copyright]
[-g googlekey] [-b bingkey] input_file [output_dir]
```
## 描述
该实用程序按照OSGeo Tile Map服务规范生成具有小图块和元数据的目录。 生成基于Google Maps,OpenLayers和Leaflet的观众的简单网页,所以任何人都可以轻松浏览您的地图,您不需要安装或配置任何特殊软件(如MapServer),地图显示速度非常快 在网络浏览器中。 您只需将生成的目录上传到Web服务器上即可。
GDAL2Tiles还会为Google Earth(KML SuperOverlay)创建必要的元数据,以防所提供的地图使用EPSG:4326投影。
世界文件和嵌入式地理参考在瓦片生成期间使用,但您也可以在没有适当地理参考的情况下发布图片。
**-p PROFILE, –profile=PROFILE:**
瓷砖切割轮廓(墨西哥,大地测量,光栅) - 默认'mercator'(Google Maps兼容)。
**-r RESAMPLING, –resampling=RESAMPLING:**
重采样方法(平均值,近似,双线性,立方,立方线,立体声,反锯齿) - 默认“平均值”。
**-s SRS, –s_srs=SRS:**
用于源输入数据的空间参考系统。
**-z ZOOM, –zoom=ZOOM:**
缩放级别呈现(格式:“2-5”或“10”)。
**-e, –resume:**
恢复模式。 仅生成缺少的文件。
**-a NODATA, –srcnodata=NODATA:**
NODATA透明度值分配给输入数据。
**-v, –verbose**
生成瓦片生成的详细输出。
**-q, –quiet**
禁用消息和stdout状态(GDAL> = 2.1)。
**-h, –help**
显示帮助信息并退出。
**--version**
显示程序版本号并退出。
### KML(Google Earth)选项:
生成的Google Earth SuperOverlay元数据的选项
**-k, –force-kml**
为Google Earth生成KML - 在EPSG中默认为“大地测量”配置文件和“栅格”:4326。 对于具有不同投影用途的数据集,请谨慎使用!
**-n, –no-kml:**
避免为EPSG自动生成KML文件:4326。
**-u URL, –url=URL:**
生成的图块将要发布的URL地址。
### 网络浏览器选项:
生成的HTML浏览器的选项,Google地图
**-w WEBVIEWER, –webviewer=WEBVIEWER:**
Web查看器生成(全部,谷歌,openlayers,传单,无) - 默认'全部'。
**-t TITLE, –title=TITLE:**
地图标题
**-c COPYRIGHT, –copyright=COPYRIGHT:**
地图版权。
**-g GOOGLEKEY, –googlekey=GOOGLEKEY:**
来自http://code.google.com/apis/maps/signup.html的Google Maps API密钥。
**-b BINGKEY, –bingkey=BINGKEY:**
Bing Maps API密钥,从https://www.bingmapsportal.com/
注意:gdal2tiles.py是一个Python脚本,需要针对“新一代”Python GDAL绑定运行。