GIS专业研究生,想学点开发,各位有没有什么推荐🙏好迷茫
webgis可以学习java、html、js
C++/qt也可以
开源gis有ArcGis、QGIS
付费gis:超图、天地图
一般开发用百度地图或者谷歌地图也可以。
选择挺多的。
基本上都支持java开发,C++、qt支持的相对欠缺一些。
做GIS开发工作已经7年了,我来说一说吧。
GIS的开发技术现在基本是跟着互联网技术走的,所以技术上基本贴近于现在的互联网技术。
前端
做前端开发的话需要学一个前端框架如:vue、react、angular,然后再学一下GIS的前端库,不管你使用哪个库,做前端开发都需要学习JavaScript+css+html,这是基础知识。
如果你做的业务是强GIS的,那你需要学习一下leaflet.js、openlayer.js、arcgis for javascript或mapbox-gl.js这类GIS库。
如果你是做偏向互联网地图的弱GIS,直接学习一下百度地图api,高德地图api、天地图api和谷歌地图api的使用就行了。
如果你是想做三维,可能还需要学习一下cesium.js,以及它的工具链。
后端
如果你想从后端切入的话,那你需要学习一下java、python、node.js、Golang、C#等语言。
GIS的工作主要还是应用一些成熟的库和产品,调用这些库开放的一些接口,如:GDAL、Postgresql数据库、qgis、ArcGIS engine。
这些东西在入门了开发语言后直接去官方文档看就是了。
希望我的回答对你有用。
如果你还是不太清楚也可以找我具体交流一下。