1.地图下载
地理空间数据云:https://www.gscloud.cn/search
可以下载很多高分影像及DEM地图,我是主要用来下载DEM地图的。
DataV.GeoAtlas地理小工具系列:http://datav.aliyun.com/portal/school/atlas/area_selector
我主要用他的拉取geojson数据,阿里云上还有其他一些技术啥的,不过我没怎么去关注过罢了,这里就不多说了。
2.GIS技术学习
GIS视界:http://www.tuxingis.com/gisvision/index.html
这个是之前大学的时候做一个东西,用到了,现在也很久没用了。主要还是偶尔瞅一眼里面的一些技术啥的吧。
xiaok海洋测绘网:http://www.xiaokcehui.com/
里面的一些帖子感觉还是挺有帮助的。
3.前端GIS技术
MapGIS Client for JavaScript 云GIS Web客户端开发平台:http://develop.smaryun.com/#/index
当时刚开始学习webGIS的时候收藏的,但是mapGIS这个软件在我目前工作中用的还是比较少的
蚂蚁数据可视化:https://antv.antgroup.com/
(主要是其中的L7——蚂蚁地理空间数据可视化:https://l7.antv.antgroup.com/zh)
火星科技:http://marsgis.cn/
刚毕业入职的公司的师傅给我说的(还有后面的Cesium),当时算是为我打开了webGIS的大门吧。
epsg.io:https://epsg.io/
转坐标系经常会用到的东西,前后端应该都会用到,可以查到很多坐标系转换的参数,相当好用
4.前端GIS框架
(1)mapbox
首页:https://www.mapbox.com/#top
今年新公司第一个项目就是用的这个框架,当时对于还算是小白的我属实是给了我一大难题。那些的代码真是惨不忍睹。。。
可自定义的绘制工具:https://github.com/mapbox/mapbox-gl-draw
(未使用过)
虽然mapbox自带的就有绘制工具,但是常常不能满足各种各样的控制需求。这个算是官方的一个修改原始绘制工具的小组件,不过我没搞懂怎么用- -!。当时是已经找到怎么自己写绘制工具的方法了,而且已经写到项目里了,甲方还催的急,后面也没再想改,就不了了之了。。。
mapbox地理编码器:https://github.com/mapbox/mapbox-gl-geocoder
(官网中应该有使用方法)
没怎么用,用的高德的地理编码器。不过万一呢,啥时候想研究研究了是吧。
官方案例:https://docs.mapbox.com/mapbox-gl-js/example/
官方demo,没啥好说的
API文档:https://docs.mapbox.com/
直接点GL JS Docs进去就完了
(2)Cesium
首页:https://cesium.com/
我接触的第一个前端地图框架。
官方沙盒demo:https://sandcastle.cesium.com/
官方英文文档:https://cesium.com/learn/cesiumjs/ref-doc/index.html
一直令人诟病的文档,属实是既难找又难找。难道是我姿势不对?
Gesium中文网:http://cesium.xin/wordpress/
里面不仅有中文文档,还有一些Cesium的教程,对于初学者还是比较有用的。不过部分案例收费。
中文文档:http://cesium.xin/cesium/cn/Documentation1.95/index.html
(非官方,版本有落后)
感觉有点像是机翻的味道,不过帮助已经很大了。
Cesium资料大全:https://zhuanlan.zhihu.com/p/34217817
(知乎推文,有很多Cesium的相关网站)
感谢这位大佬!
EarthSDK官网:http://www.earthsdk.com/
有很多好用的已封装组件。虽然我没用过。。。
(3)ArcGIS
ArcGIS Maps SDK for JavaScript主页:https://developers.arcgis.com/javascript/latest/
ArcGIS的demo(Sample Code)和API文档(API Reference)都很好找,就不多贴出来了。至于其他的学习性的网站,暂时接触不多,后面遇到了再更新吧。
个人感觉ArcGIS SDK的优势也是劣势,就是它尤其适配ArcGIS Server的服务,其他的服务添加到ArcGIS框架中时不时会遇到些许问题,可能是我接触不多吧,有待后续学习。有大佬有见解的话欢迎评论区指点一二。
(4)SuperMap
超图官网:https://www.supermap.com/
SuperMap iClient JavaScript:https://iclient.supermap.io/
对于主流的几个地图框架都有相应的文档,不过多赘述
源码:https://github.com/SuperMap/iClient-JavaScript
超图技术学习——917书院GIS学堂:http://edu.supermap.com/#/Index
有很多免费的课程,以帮助学习超图的各个文档。
(6)OpenLayers
首页:https://openlayers.org/
首次接触OpenLayers还是因为超图的OpenLayers文档,它的API文档和Demo也很好找,也就不多贴了。
(7)Leaflet
首页:https://leafletjs.com/index.html
比较轻量化的一个地图框架,目前我所经手的项目中,也就只有一个项目用到了,而且这个项目还成了五条悟(被腰斩)。所以也就没怎么用过。这里不做过多介绍。
5.后端GISAPI
Geotools:https://docs.geotools.org/stable/javadocs/
后台GIS工具,有看过,但不多。
以上就是我目前工作学习中,所遇到的较为有用的网站和一些主流的前端框架了。如果后续还有其他网站会持续更新。大家有什么其他好用的GIS网站也可以分享一下。
第一次写CSDN帖子,有什么不妥之处,还望指出以便改正,非常感谢!