个人作品展示

离线(本地)GIS地图定位系统Web版(Java、vue、Geoserver、MySQL)

发布于 / 239 次围观 / 0 条评论 / IT1995
系统运行截图

1.png
输入一个城市,比如乌鲁木齐,就会生成一个黄色的圆环,并且直接定位到那边!

2.png

点击左下角的table内的数据,也可以定位:
3.png


这里地图界面是飞过去的,来个动态图(这里GIF针数,不太好):
3.gif


这里目前提供了web版的系统,本人新电脑还没到,等到了,就准备写一个C++|Qt版本的本地GIS定位系统,目前的电脑坚持了5年了,系统重来没有恢复过,现在已经不太好使用了,等新电脑来到时候就可以出一个C++版本的本地GIS定位系统!

 

所使用的技术
这里后端使用的是java的spring boot;

前端框架是vue-cli,输入框等表格使用的element ui。找到地带后黄色的圈使用的是echarts,地图在web显示使用的是leaflet。

这里前后端是分离的。前端使用axios向后端请求数据。

本地GIS使用Geoserver作为服务器。而地图素材使用全能电子地图下载器,下载的 谷歌 地图。

这里来试试请求
4.png

乌鲁木齐的请求:
5.png

地理数据插入到MySQL数据库中


Geoserver
这里使用了Geoserver搭建了一个中国地图的GIS服务:
6.png


这里采用的是谷歌EPSG900913的坐标系统