要求三周以内做出来,可以给我一份工作 不过我太菜了,完全没有头绪,有没有谁能给指导一下学习的大体方向
1). 使用 WebGL 渲染 2). 支持墨卡托和椭球体两种投影模型 3). 投影模型可动态扩展(必须在 shader 中进行投影坐标转换处理),各种投影模型可任意切换 4). 支持 Tile 切片 5). 支持多种数据源 a. 任意 json 格式 (remote + local) b. geojson (remote + local) c. pbf (remote) d. image (remote + local) e. raster tile (remote) 6). 支持以下可视化组件 a. Raster(地图底图) b. Image c. Circle d. Line e. Polygon f. Icon g. Text 7). 可视化组件可动态扩展(shader) 8). 使用 FrameBuffer 实现物体拾取 9). 事件交互
1
a6377508 2018-06-23 16:51:20 +08:00
可以了解下 mapbox
|
2
rabbbit 2018-06-23 18:22:40 +08:00
shader...
要是没学过 Opengl 估计没法快速上手把. |
3
wangxiaoaer 2018-06-23 18:37:58 +08:00 via Android
提醒你一下,2 跟 4 是矛盾的。
|
4
maomaomao001 2018-06-23 19:12:53 +08:00 via Android
Cesium.js 了解一下~
|
7
Mascdo OP @maomaomao001 我搜索的时候还真的搜索到这个了,不过是用这个还是用 three.js 啊
|
8
Mascdo OP @wangxiaoaer 感谢提醒,我先去看看了解一下
|