power_station

时间:2024-05-07 19:11:56
【文件属性】:
文件名称:power_station
文件大小:24.53MB
文件格式:ZIP
更新时间:2024-05-07 19:11:56
JavaScript :rocket: powerStation! 简介 ​ 这是一个3d地图的测试demo, 使用three.js三维引擎开发, 在创建地图实例时,传入经纬度坐标、半径和层级, 默认请求mapbox服务器,返回该区域的地图瓦片和高程, 然后渲染成3维模型。 然这些工作都是由 。 为了实现项目的本地部署,在阅读three-geo这个项目代码后,抽离了通过经纬度和半径获得地图瓦片编号的核心逻辑后, 使用node写了一个简易的地图服务器,详情可以移步阅读。 ​ 还有比较重要的一点是,在使用three-geo进行开发的时候,遇到一个难题,就是虽然它提供了通过经纬度换算世界坐标的api, 可是没有提供高度的换算。作者表示在后期可能会加上这个功能。就目前情况,我只能提供两个思路:1.使用高程api接口查询,优点是简单方便。 2. 对于内网部署的话,有一个思路就是 参考three.js模型的点击事件:将经纬度换算成世

网友评论