Pelias/geocode.earth API 是一个开源地理编码服务,提供地址和坐标之间的双向转换功能。它支持正向地理编码(通过地址查找地点坐标)和反向地理编码(通过坐标查找具体地点信息),并具备结构化地理编码能力,可处理已分割的数据(如门牌号、街道等)。该API还提供自动完成功能,能实时建议地点名称,并返回包含名称、地址、坐标等详细信息。其典型应用场景包括为地图服务提供精确的地址搜索、支持移动应用的实时位置导航,以及将地址数据转化为地理坐标用于空间分析。
OpenRouteService API 是一个提供路线规划、导航和地理编码服务的应用程序接口(API),支持多种交通方式(如步行、骑行、驾车等),并可集成到地图应用中实现路径计算和导航功能。它通过开放接口为开发者提供地理位置服务,适用于需要路线优化或导航功能的应用程序开发。
GraphHopper Directions API 是由 GraphHopper GmbH 提供的基于 RESTful 架构的路线规划与导航服务,它依托 OpenStreetMap 数据覆盖全球地图,支持多种交通方式(如驾车、骑行、步行、公共交通等)的路径计算,并集成实时交通信息、路径优化、地理编码、等时线分析等功能,开发者可通过其 Java 或 JavaScript 客户端快速集成至应用程序中,适用于物流配送、交通导航、地理信息系统等场景,兼具开源灵活性与商业级性能。
OSRM API(Open Source Routing Machine)是一个基于OpenStreetMap数据的高性能开源路径规划引擎,通过RESTful HTTP接口提供路线计算服务。它支持汽车、自行车和步行等多种出行模式,能快速返回最短路径结果,广泛应用于导航应用开发、物流配送规划和出行时间分析等场景。核心功能包括路线计算、多点行程时间矩阵生成、GPS轨迹匹配等,采用Contraction Hierarchies算法实现毫秒级响应。
CesiumJS是一款开源的3D GIS框架,目前使用率非常高,应该是3D GIS中应用最广的GIS框架,可以将地理数据非常好看的展现出来。而DWG文件是在工程领域应用非常广的文件格式,基本上在工程施工前,招标过程中都会产生非常多的DWG文件。
GISBox现在支持从导入模型,到高斯球编辑,对齐坐标系,发布服务一站式的高斯切片处理,这样大家就不用先用一个模型处理软件,在切换到GISBox中进行切片了。
目前对于大范围的高斯模型而言,还无法像3dtiles一样能够分片分层在Cesium加载,因此一定程度限制了3d高斯在gis场景中的应用。山海鲸团队希望能够在工具链和Cesium渲染两个层面来解决3D高斯的这个短板,让3D高斯能够真正能够进入Cesium生态。
由于水利是数字孪生中非常重要的一个领域,因此水面的渲染和大气,云层一样,也是山海鲸的重点攻克的目标。经过了两年的打磨,和与真实项目的磨合,山海鲸目前围绕水的渲染,已经实现了从平面,到波形模拟,到浅水方程式,到粒子的全流程水效的技术实现和快速使用。
GISBox项目的背景,我们在做倾斜摄影项目的过程有大量需要编辑OSGB模型的需求,但目前市面的产品要么就是产品功能单一,要么就是连试用都无法试用。我们希望打造一款真正业内愿意使用,也能一站式的搞定从OSGB编辑,转换,切片,分发完整链路的产品,这样GISBox就诞生了,目前产品正在快速完善中,大家可以下载体验
话说在之前的技术调研中,写白天大气散射和体积云渲染的文章可以说是多如牛毛,具体可以参考我前面的系列文章,但写夜空渲染的文章竟然一个没有。同时UE和Unity似乎也对夜空渲染不感兴趣,在官方的天空中都没有整合夜空的逻辑。UE新版大气散射的介绍视频中倒是提了一句“如果要做夜空只需要整合一张星空贴图即可”,Unity的官方Roadmap中也有提到说很难用基于物理的方式来实现夜空,因此打算提供一些艺术家向的设置来实现夜空的渲染。