GIS数据处理-栅格切片工具

常见的切片工具

MapTiler:把 GDAL2Tiles 工具做了个图形化界面,使用更方便。暂时只支持栅格图片,如TIFF/GeoTIFF, MrSID, ECW, JPEG2000, JPEG, PNG等。支持在Google Maps, Openlayers等上使用。

Google Maps Image Cutter:顾名思义,基本上来说专门为Google Maps 提供Overlay的,切图完毕后,有个直接用Google Maps的界面展示。

MapCruncher:主要是为微软Bing Maps提供的切图工具,支持矢量格式( WMF, EMF)和栅格格式(JPG, PNG, TIFF, GIF, BMP)等,也支持PDF数据。

MapTiler工具

软件安装

这里提供一个软件下载地址:

链接:https://pan.baidu.com/s/13m0EuncopwxtatdBsk48mQ
提取码:ur57

软件解压后如下所示:

点击exe文件进行安装即可,安装完成后将补丁移动到安装源目录双击运行

软件使用

安装好MapTiler后打开选择StandardTiles,然后点击下一步

选择刚才做好的tif文件,并点击后侧的CHANGE按钮,进行经纬度范围配置。(可选可不选)

选择CORNERS项

根据在导出地图图片时的左上角(lng1,lat1)和右下角(lng2,lat2)的经纬度输入坐标信息,顺序是

lng1 lat1 lng2 lat1 lng2 lat2,这个地方注意别输错。

点击下一步,选择输出到Folder,并选择下方的缩放等级。

配置切片选项

详细配置如下(可根据自己情况来调整):

导出完成!可以预览了。

GDAL

GDAL库介绍

GDAL是Geospatial Data Abstraction Library的缩写,最早是由Frank Warmerdam发起的一个开源栅格空间数据转换库。它利用抽象数据模型来表达所支持的各种文件格式。它还有一系列命令行工具来进行数据转换和处理。OGR是GDAL的一个分支,支持矢量数据。自GDAL 2.0开始,它就集成了OGR,同时支持栅格和矢量数据。
有很多著名的GIS类产品都使用了GDAL/OGR库,包括ESRI的ArgGIS平台,Google Earth和跨平台的GRASS GIS系统。GDAL可以用来对各种栅格数据格式进行读写,也可以用于格式相互转换,图像几何校正、重投影、重采样 等。GDAL同时包含很所算法,用于地理信息数据的分析处理。

安装GDAL库

因为我现在使用的是Mac,现在这里就介绍一下在MacOS下的安装。在MacOS上安装GDAL比较简单,在这里需要感谢KyngChaos。他已经将GDAL库编译成Framework,直接下载使用即可。最新的版本为2.2,点击下载地址选择你需要的版本。
完成安装之后,打开终端输入以下内容将GDAL添加到环境变量:

echo 'export PATH=/Library/Frameworks/GDAL.framework/Programs:$PATH' >> ~/.bash_profile
source ~/.bash_profile

测试已经安装的GDAL

gdalinfo --version

使用(待补充)

其他参考

https://blog.csdn.net/a374682949/article/details/100167869

GIS数据处理-栅格切片工具相关推荐

  1. GIS中的栅格分析工具和技术

    (本文首发于"水经注GIS"公号,关注公号免费领取地图数据) 栅格分析是分析格网数据集中包含的空间信息的过程. 格网中的每个像元都包含一个值或类,这些值或类可能与土壤.土地覆被.高 ...

  2. GIS开发:Vector tiles切片工具

    vector tiles作为一种可以在客户端设置样式的切片图层,可以通过各类软件进行发布,例如Portal for ArcGIS.geoserver.MapServer等,客户端通过mapbox gl ...

  3. Bigemap GIS数据处理及开发应用一站式解决方案

    Bigemap GIS大数据 数据处理与开发应用一站式解决方案 技术服务:数据中心 + 桌面端 + 移动端(APP) + WEB端 关 键 词:地图 导航 定位 编辑 开发 分析 智慧 可视化 (以上 ...

  4. python-GDAL之空间数据处理-自带工具集

    GDAL自带了很多实用方便的工具,方便大家直接使用. 如果想了解更多关于python-GDAL的可以去看视频教程(python与GDAL-空间数据处理入门教程):https://edu.csdn.ne ...

  5. OpenLayers 调用 Tomcat 发布的栅格切片服务

    前提 Tomcat 8.5.38 CesiumLab 2 OpenLayers JavaScript {z}/{x}/{y}.png 第一次看见这种切片加载形式是在加载谷歌地图中.也是因为在做项目的时 ...

  6. GIS数据处理-cesium中模型位置设置

    GIS数据处理-cesium中模型位置设置 介绍 最近我收到不少人私信询问我,在cesium中加载3dtiles模型后如何调整模型位置,这里我就统一的介绍一下,我是怎么处理的以供大家参考. 常见模型分 ...

  7. 【GIS数据处理】 利用空间关系建立线CAD数据和属性表关联

    这两天遇到一个不太容易解决的问题. 某燃气公司想自己对自建管线进行测绘便于数字化管理,在接受了简单的RTK测量培训和Cass成图培训后,就自己着手开干. 最近数据整理的差不多了,就提交给我请我帮忙核查 ...

  8. python与GIS数据处理——随机森林算法插值

    背景 这个是我系列插值文章的第三篇,使用机器学习插值(使用随机森林算法插值). 代码链接 代码我已经放在Github上面了,免费分享使用,https://github.com/yuanzhoulvpi ...

  9. 前端笔记(6)css布局机制,浮动,清除浮动,图片格式,ps切片工具及插件

    css样式表/层叠样式表(4) css布局的三种机制 浮动 浮动(float)的扩展 清除浮动 额外标签法(隔墙法) 父级添加overflow属性方法 使用after伪元素清除浮动 使用双伪元素清除浮 ...

最新文章

  1. 学习Spring Boot:(十)使用hibernate validation完成数据后端校验
  2. android double比较大小吗,Android双向选择控件DoubleSeekBar使用详解
  3. Eclipse中安装freemarker插件
  4. 两路虚拟化服务器,当四核多路服务器碰上虚拟化
  5. X-Mas Musings –在Grails集成测试中不要使用随机服务器端口
  6. mybatis没有导入sqlsessionfactory包_MyBatis——搭建第一个MyBatis
  7. matlab实现整数规划/01规划
  8. 面向对象 阶段性总结
  9. ie java 注册表,win7在桌面显示IE图标的注册表
  10. python3.6.5 安装第三方库
  11. Mybatis复杂结果集映射(详细)
  12. 计算机操作系统的基本概念
  13. SpringBoot2.x整合Redis数据库
  14. Vulkan Samples 阅读 -- Basics(四): Texture Arrays Cube Map Textures 3D Textures
  15. ABC182 E - Akari(扫描)
  16. ABeam中国2022社招 | ABeam旗下艾宾信息技术开发(大连) 最新招聘信息
  17. 2019 数学建模国赛 C 题思路
  18. 华为MAS移动行业应用解决方案
  19. vue-loader
  20. Android targetSdkVersion从23升级到26适配指南

热门文章

  1. Geekbench 4 for Mac(mac跑分软件)
  2. conda选择channel
  3. Optitrack与ROS详细教程以及Motive的使用
  4. 2382. 删除操作后的最大子段和--(phase2--day3)
  5. 淘宝店铺模板装修、外加视频教程
  6. mysql ERROR 1178 (42000) at line 241: The storage engine for the table doesn‘t support native partit
  7. 【2023新】华为OD机试 - 绘图机器(Python)
  8. 机器学习实战 | 自动化特征工程工具Featuretools应用
  9. SQL新手常见问题001:1292 incorrect date value
  10. 公钥与私钥的使用方式