第一章 开源GIS选型

系列文章目录

第一章 开源GIS选型

第二章 Geoserver+QGis开发环境搭建

第三章 Openlayers前端接入

前言

​ 博主目前在一家从事交通行业公司任职,最近项目中需要使用到gis,展示高速路网情况,博主就去调研gis这块的相关技术,我也从一个javer开启到giser入门之路,本系列就记录我的入门到实践经历。

一、什么是GIS?

​ GIS系统即地理信息系统(GIS ,geographic information system)是随着地理科学、计算机技术、遥感技术和信息科学的发展而发展起来的一个学科。GIS 技术把地图这种独特的视觉化效果和地理分析功能与一般的数据库操作(例如查询和统计分析等)集成在一起。

二、为什么使用开源GIS

目前可选解决方案

  • 开放平台类

    • 百度地图

    • 高德地图

  • 企业级厂商

    • 国内的超图

    • 国外的ArcGis

  • 开源套件

开放平台

  • 无法自定义图层,无法满足一些定制化需求。
  • 局域网无法访问问题。
  • 数据安全问题,保密级别高的数据。
  • 开放平台,会针对每个账号,做频率和次数的限制
  • 无法自定义每个图层的样式

企业级厂商

  • 一个字,真的是贵啊,一般公司承受不起这么高的费用

三、开源gis选型

​ 因为本人是java开发,且公司主要也是java为主,所以选型技术栈都是偏向于java。

看看下面的选型,不是某一个组件,而是一套组合起来才能玩儿,学这些个东西,着实花了我不少时间。

img

数据存储

PostGIS

GIS服务器

GeoServer

渲染编辑

QGis

前端接入

OpenLayers

PostGIS + GeoServer + QGis + OpenLayers

四、我用开源gis能做什么

  • 空间计算

    • 点、线、面的2D空间计算
    • 例如:电子围栏等
  • 自定义图层

    • 待建、拟建道路
  • 自定义样式

    • 随心所欲制定图层样式
  • 私有化发布

    • 目前没发现什么硬性要求

总结

回看了一下写的内容,典型的程序员文笔,写的有点儿烂。。。开篇简介就这样吧。


分享个很好用的免费工具
可以爬省市的矢量数据,以及各大厂商google、百度、高德等的瓦片数据
关注公众号【Java厂面试官】,回复:地图下载器
在这里插入图片描述

关注我的公众号【Java大厂面试官】,回复:架构资源等关键词(更多关键词,关注后注意提示信息)获取更多免费资料。

公众号会发布在工作中遇到的问题和解决方案,分享自己的读书笔记和面试总结,成为一个架构师的辛酸之路,以及去大厂的面试资料和面经。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lakernote

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值