赞
踩
在PG相关分享上已经分享过两次关于PG与PostGIS做实时矢量切片这块的内容了。这次写几篇博客来分享这块的知识。
本文中提到的矢量瓦片为Mapbox Vector Tile格式,简称MVT。
MVT标准参考Mapbox官方文档。传送门链接
顾明思议,矢量瓦片不在使用工具线下进行预先切片,采用即时浏览即时传输矢量瓦片。
采用实时切的矢量瓦片可以做到数据编辑功能。如果采用预先切片方式,那么在数据编辑后,浏览的数据还是旧的数据,做到实时的矢量瓦片后,编辑数据之后浏览到的矢量瓦片就是最新数据。这样就可以解决数据编辑后瓦片不是最新的问题。
本文介绍使用PG+PostGIS来做到实时的矢量瓦片,在实战之前先介绍几个用到的矢量瓦片相关的函数。
主要函数:
辅助函数:
思路:
本文先介绍如何使用PG+PostGIS生成矢量瓦片。后续会写几篇一些小的优化技巧,用来支持大数据量下的浏览,欢迎关注。
本人写了后端服务以及前端浏览(mapboxgljs)的源代码,后端服务使用Go与Node.js分别实现了一遍,以下附上源代码地址,github链接觉得有用动动手给个star。
在分享会上的PPT分享给大家,传送门
GISer
小刘先森
QQ: 1016817543
邮箱:1016817543@qq.com
github:https://github.com/MrSmallLiu (欢迎star)
以下为本人参与开发的一些库,欢迎各位Star、Issues、PR
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。