基于postgis数据库实现矢量切片

实现步骤:

1、安装postgresql+postgis2.4版本以上,将wgs84坐标系矢量点数据导入postgis数据库

2、安装python2.7.17,64位版本(本机为64位的),需要单独安装psycopg2,flask两个依赖包.

使用python(tilesOnline.py)实现服务端处理实时切片请求:

核心数据库连接配置

数据库配置

使用postgis,sql生成数据切片

postgis关键语句

3、python tilesOnline.py运行

运行结果

4、IIS部署访问vector tile.html:

mapbox访问

5、可优化方向:

1、根据请求等级,对矢量数据进行抽稀

2、可封装成后台服务。

3、欢迎一起改进

源码下载https://gitee.com/dreamsmarthappy/vectorTiles

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 背景     现在我们的数据量越来越来越大,往往会有短时间渲染大量数据的要求,但是往往这些数据过大难以实时处理,整...
    polong阅读 777评论 2 3
  • 矢量地图切片-mapbox本地化 1. 矢量地图数据切片1.1. 安装1.2. 一般数据生产使用1.3. 常用选项...
    天堂潇潇阅读 6,698评论 1 9
  • # Python 资源大全中文版 我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列...
    小迈克阅读 3,170评论 1 3
  • 原文链接 《Python数据分析》(Python for Data Analysis, 2nd Edition)第...
    李绍俊阅读 8,834评论 0 5
  • 过了多年不开炊的生活,一直都以为鱼就是超市里那种白色盒子装好的一段段,鸡鸭肉都是明净的一盒盒清清楚楚干净的摆在...
    一碗鱼阅读 233评论 2 0

友情链接更多精彩内容