Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
FengFengmomo committed Jun 21, 2024
2 parents bd72769 + 71ea79e commit ca2bd9e
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,21 @@
WE-GEO


**介绍**

这是一个3d web gis 的应用,目前市面上的web gis 应用,基本都是基于leaflet 或者 openlayers 进行二次开发,
而leaflet 或者 openlayers 本身功能有限,无法满足实际开发需求,而Cesium后续进行特效开发时过于繁杂,所以,基于three.js 开发了一个web gis 应用,threejs本身就已经是web端3D图形库,使用起来比较方便,也方便后续对gis地图进行扩展,不需要从底层进行开发,特别是对我这样的非图形学专业人员。
![image](https://github.com/FengFengmomo/we-geo/assets/12838106/3db37ebe-7f33-414f-8dc5-2ed4bc538f50)


**案例**
* 一个3D地球例子,目前市面上暂时无基于threejs开发的3d地图,地图图源选自bing的数据,带有LOD功能,目前在放大以后平移操作存在一些问题,后续会进行调整。
* [3D地球](https://fengfengmomo.github.io/we-geo/examples/transition.html)

**引用**

本应用主要参考了[tentone/geo-three](https://github.com/tentone/geo-three),但是该作者的3D地球基本是个静态的,主要还是平面地图。

**后续**
* 目前在平面地图上已经支持了添加水系(可根据经纬度计算水面)、带高程的地图、行政区划、3dtiles,后续功能完善以后会放出。
* 3D地球的功能后续也会陆续添加。
* 3D地球的功能后续也会陆续添加。

0 comments on commit ca2bd9e

Please sign in to comment.