WGS84坐标系EPSG:4326切片生成算法说明:

wgs84的坐标系范围是:[-180,-90,180,90],单位是度。
对比于web mercator的坐标范围,中间没有坐标的转换过程,都是一致的,从最大坐标范围的对比上,能够看出,wgs84切片尺寸的第0级和web mercator还是有区别的,wgs84的范围,长度是宽度的2倍,显示结果就是长方形,web mercator的范围长宽是一致的,显示结果是正方形。
wgs84的切片生成过程:
经纬度坐标 <-> 像素 <-> 切片
LatLon <-> Pixels <-> Tiles

对于待切的wgs84影像数据,不需要进行坐标的转换了,只需要将坐标和图片的像素进行转换,再生成对应的切片数据。
因为这个范围是足够的,所以不存在在南北极数据被裁切的问题。
wgs84切片的第一级zoom=0,有些也从zoom=1开始,每一级切片的大小设置256*256,第一级切片有2张(TMS),也有一张的(OpenLayers, MapProxy, etc default resolution for WMTS),根据上边提到的wgs84坐标范围,换算第一级的分辨率是:
resFact = 180.0 / 256 = 0.703125 (2张切片)
resFact = 360.0 / 256 = 1.40625 (1张切片)
之后每放大一级,对应的用第一级分辨率/2,这些分辨率的级别,是各个可以制作切片软件的方案(scheme),如Arcgis Server,Geoserver等。
wgs84切片应用在球面上的三维地图,如googleearth等,效果还是比较贴合的。

参考文章:
gdal2tiles地图切片
https://github.com/wclwksn/gdal2tiles/blob/master/gdal2tiles/gdal2tiles.py

更多文章请关注公众号查看!

GIS开发:切片格式说明(翻译)-wgs84相关推荐

  1. GIS开发入坑(二)--ArcGIS影像切片并使用GeoServer发布

    目录 1.使用ArcGIS切片 1.1修改ArcMap选项 1.2创建切片缓存方案 1.3开始切片 2.使用GeoServer发布切片缓存 2.1 启用GeoWebcache 2.2 发布切片 Geo ...

  2. GIS开发:WGS84、GCJ-02、BD-09的区别

    GIS开发:WGS84.GCJ-02.BD-09的区别 前言 开发地图应用服务时,一定会接触到各种坐标系,而保证坐标系的正确与合理是一切数据分析的前提. 这篇文章就梳理了一些常见的地理坐标系,希望能帮 ...

  3. arcgis xml 下载 切片_GIS开发:Arcgis的切片格式

    常规的地图切片,存储在计算机的目录,一般都是以数字的模式,表现层级的文件夹名称,无外乎缩放等级(level),横向的切片数(x),纵向的切片数(y),例如下边的一个切片存放文件夹,按照level\y\ ...

  4. 从零开始搭建一个GIS开发小框架(一)——基本框架

    目录 1.概述 1.1 项目背景 1.2 传送门 2.技术选型:GMap.NET 3.底图功能实现 2.1 方式一:在线地图(以高德为例) 2.2 greatmaps生成底图(瓦片地图) 3.搭建主程 ...

  5. ArcEngine C# GIS开发入门作业 (三)Ex04——实现地图的简单渲染和唯一值渲染

    文章评论 写评论 sinat_37432938: 可以说非常有参考的意义,谢谢分享 4周前 #2楼 举报回复查看回复(1) domen_dragon 回复 sinat_37432938: 哈哈,谢谢夸 ...

  6. GIS开发中的JavaScript的应用

    JavaScript简介 JavaScript是一种很常见的高级编程语言,它和Java计算机语言没有任何联系. JavaScript主要用于开发Web端的用户界面,比如在Web和移动GIS应用程序中就 ...

  7. WEB GIS 开发基础概念汇总

    WEB GIS 开发基础概念汇总 文章目录 WEB GIS 开发基础概念汇总 1.基础概念 2.技术框架 2.1 常见技术概念汇总 2.2 思维导图(借用,感觉比较到位) 3.内网离线WEB GIS搭 ...

  8. GIS开发:nginx发布常用数据

    nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行.其特点是稳定.占有内存少,并发能力强.–来自百科 在GIS开发中 ...

  9. GIS开发扫盲贴--地理坐标系

    GIS开发,可能最基础的,就是要搞懂坐标系了. 所谓GIS开发,无非就是处理一堆空间数据,即存储空间信息的数据.空间信息也者,经度纬度,高程之类.但是,地点就是那个地点,然后量度的方法.标准却多种多样 ...

  10. GIS 矢量切片(Vector Tile)-地图定制化的时代已经悄悄来临

    文中代码可以在我的GitHub中找到: https://github.com/QingyaFan/data-visualization 前言 切片技术的简单介绍,以及传统栅格图片切片的不足 现在最流行 ...

最新文章

  1. java.lang.date_无法将java.lang.String类型的值转换为必需类型java.util.Date
  2. python好还是c语言好-初学者先学习python语言还是C语言
  3. LocaleResolver
  4. Redis中使用Lua语言
  5. 在JupyterNotebook中使用多个Python环境
  6. 【ElasticSearch】 ElasticSearch 读取 流程
  7. 软件外包中常见的七个错误之一 - 不懂用户需求
  8. c语言课后第七章习题,c语言课后习题第7章函数
  9. 基于OpenCv的人脸识别系统设计
  10. 【信号与系统实验】实验七 音频信号的采集和传输
  11. java毕业设计对外汉语教学辅助平台Mybatis+系统+数据库+调试部署
  12. codesys写文件到远程并在远程读取文件
  13. wpf ui分析工具 Snoop
  14. Matlab中神经网络工具箱性能指标(R系数、均方误差、误差直方图)图的含义
  15. 支付宝小程序登录 -tp
  16. 小程序源码:经典语录大全微信小程序源码下载多种分类语录-多玩法安装简单
  17. 作为兼并重组的重要方式之一,企业合并、分立的具体形式?
  18. 笔记本电脑外接显示器接口类型
  19. 【图像增强】基于matlab Frangi滤波器血管图像增强【含Matlab源码 2108期】
  20. 推荐一款在线免费共享云桌面

热门文章

  1. 小试牛刀——用python画一朵美丽的玫瑰花
  2. 最新IDC研究结果(防攻击空间)
  3. 我们所说的A、B、C、D、E、F、G站你知道吗?
  4. 后缀自动机(SAM)讲解 + Luogu p3804【模板】后缀自动机 (SAM)
  5. 顺磁性和抗磁性物质的一个重要的特征
  6. 用JavaScript语言通过DOM遍历XML文档
  7. 本来WOW可以不用加入防沉迷的,现在看来不可能了
  8. 基于STM32+SIM800C+IoT开发平台设计的森林火灾预警系统(联动控制)
  9. CentOS 7 NIS 配置
  10. 软件开发成本太高,怎么办?