Download presentation
Presentation is loading. Please wait.
Published byRaul Clementino Estrela Modified 6年之前
1
传播GIS知识 | 交流GIS经验 地图切片简介 LZUGIS 分享GIS价值 | 专注GIS发展
2
传播GIS知识 | 交流GIS经验 地图切片的定义 几个重要概念 Contents 目录 矢量切片简介 分享GIS价值 | 专注GIS发展
3
01 Part One 地图切片的定义 传播GIS知识 | 交流GIS经验 | 分享GIS价值 | 专注GIS发展
4
1-1 提出 1-2 定义 受服务器处理能力和网络传输带宽等多方面因素影响, 响应速度一度成为互联网电子地图的发展瓶颈。
地图切片就是采用预先生成的方法存放在服务器端,然后根据用户提交的不同请求,把相应的地图瓦片发送给客户端的过程,是一种一种多分辨率层次模型,从瓦片金字塔的底层到顶层,分辨率越来越低,但表示的地理范围不变。 传播GIS知识 | 交流GIS经验 | 分享GIS价值 | 专注GIS发展
5
1-3 切片方式与命名 地图采用 level (缩放级别) + row(行号) + column(列号)方式 。
地图切片采用类似四叉树的方式进行切割,每一层的图幅数皆为前一层的四倍 。 传播GIS知识 | 交流GIS经验 | 分享GIS价值 | 专注GIS发展
6
1-4 优势 1.瓦片地图缓存非常高效 如果你曾查看某一区域的瓦片,当你需要在此查看该区域的地图时,你的浏览器可以使用之前缓存的相同的瓦片,而不是重新再下载一次。 2.瓦片地图可以渐进加载 你可以移动或缩放地图到某一个特定点,即使当前地图的边缘部分还没有加载完成。 3.瓦片地图简单易用 描述地图瓦片的坐标系统很简单,使得很容易在服务器、网络、桌面或移动设备上实现技术集成。 传播GIS知识 | 交流GIS经验 | 分享GIS价值 | 专注GIS发展
7
02 Part Two 几个重要的概念 传播GIS知识 | 交流GIS经验 | 分享GIS价值 | 专注GIS发展
8
2-1 四至(Extent)/原点(Origin)
地图的原点,为实际数据的四至的左上角或者左下角 切片的原点,一般为切片四至的左上角(-180,90) 或者左下角(-180,-90) 切片的四至(-180,-90,180,90),一般大于地图的四至 地图的四至为实际数据的xmin,ymin,xmax,ymax 传播GIS知识 | 交流GIS经验 | 分享GIS价值 | 专注GIS发展
9
2-2 切片大小 从地图图片的左上角开始,从左至右、从上到下进行切割,分割成相同大小(比如256x256像素)的正方形地图瓦片
传播GIS知识 | 交流GIS经验 | 分享GIS价值 | 专注GIS发展
10
2-2 切片分辨率与比例尺 1.比例尺 2.分辨率 3.转化关系
图上1个长度单位(厘米)代表实际的多少长度单位的(厘米),如1: ,代表的是图上1cm代表实际 cm(10000m)。 2.分辨率 分辨率的概念与比例尺的概念相似,指的是屏幕上1个像素(px)代表实际多少单位(dd/m),实际单位依地图的坐标而定。 3.转化关系 A、单位是米,dpi=96 Scale = 1 : (96 * Resolution / ) B、单位是度,dpi为96 Scale = 1 : (96 * 2 * Math.PI * * resolution / 360 / ) 传播GIS知识 | 交流GIS经验 | 分享GIS价值 | 专注GIS发展
11
2-3 举例说明(以天地图为例) 传播GIS知识 | 交流GIS经验 | 分享GIS价值 | 专注GIS发展 256px 当前分辨率:
180/256= 当前比例尺: 传播GIS知识 | 交流GIS经验 | 分享GIS价值 | 专注GIS发展
12
03 Part Three 矢量切片简介 传播GIS知识 | 交流GIS经验 | 分享GIS价值 | 专注GIS发展
13
3-1 提出 GIS的底图一直使用金字塔技术进行切图,使用户能够快速访问指定级别的地图或者影像。但是切图本身是一张图片,无法进行交互。于是又引入了矢量图层用来显示矢量点线面,这通常需要先获取矢量地理数据,然后通过前端将其绘制成不同元素便能通过鼠标进行响应交互了。 这种GIS组织方式在数据量比较小的时候并没有什么大问题,但是在数据量比较大时(例如全国的详细街区数据)存在以下几个问题。 1、同一套数据的展示在不同的需求下可能需要不同的样式(例如,白天和夜间模式)而对于传统栅格切片对此需求必须重新进行切片; 2、由于切片的分辨率固定,分辨率过高切片体积过大,分辨率过低高清屏无法清晰显示。 3、矢量数据的请求如果是按需请求每次都向服务器请求数据加重服务器压力,如果一次请求按需展示,当矢量数据过大时(例如全国的水系数据)对于前端的压力过大。 传播GIS知识 | 交流GIS经验 | 分享GIS价值 | 专注GIS发展
14
3-2 定义 矢量切片是一种利用协议缓冲(Protocol Buffers)技术的紧凑的二进制格式用来传递信息。当渲染地图时矢量切片使用一系列储存的内部数据进行制图。被组织到矢量切片的图层(比如道路、水、区域),每一层都有包含几何图形和可变属性的独立要素(例如姓名、类型等等)。通俗的说,就是将矢量数据以建立金字塔的方式,像栅格切片那样分割成一个一个描述性文件,以GeoJson格式或者以pbf等自定义格式组织,然后在前端根据显示需要按需请求不同的矢量瓦片数据进行Web绘图。 3-3 常见格式 GeoJson、TopoJson、pbf(Arcgis格式)、KML、 GeoRSS等 传播GIS知识 | 交流GIS经验 | 分享GIS价值 | 专注GIS发展
15
3-4 优势 切图快 传输快 渲染快 体积小 动态渲染 不失真 传播GIS知识 | 交流GIS经验 | 分享GIS价值 | 专注GIS发展
16
3-5 比较 传播GIS知识 | 交流GIS经验 | 分享GIS价值 | 专注GIS发展
17
传播GIS知识 | 交流GIS经验 Thank you! LZUGIS 分享GIS价值 | 专注GIS发展
Similar presentations