OpenRouteService API 是一个提供路线规划、导航和地理编码服务的应用程序接口(API),支持多种交通方式(如步行、骑行、驾车等),并可集成到地图应用中实现路径计算和导航功能。它通过开放接口为开发者提供地理位置服务,适用于需要路线优化或导航功能的应用程序开发。
GraphHopper Directions API 是由 GraphHopper GmbH 提供的基于 RESTful 架构的路线规划与导航服务,它依托 OpenStreetMap 数据覆盖全球地图,支持多种交通方式(如驾车、骑行、步行、公共交通等)的路径计算,并集成实时交通信息、路径优化、地理编码、等时线分析等功能,开发者可通过其 Java 或 JavaScript 客户端快速集成至应用程序中,适用于物流配送、交通导航、地理信息系统等场景,兼具开源灵活性与商业级性能。
OSRM API(Open Source Routing Machine)是一个基于OpenStreetMap数据的高性能开源路径规划引擎,通过RESTful HTTP接口提供路线计算服务。它支持汽车、自行车和步行等多种出行模式,能快速返回最短路径结果,广泛应用于导航应用开发、物流配送规划和出行时间分析等场景。核心功能包括路线计算、多点行程时间矩阵生成、GPS轨迹匹配等,采用Contraction Hierarchies算法实现毫秒级响应。
v2.0.5主要是修复3DTiles转OSGB后的位置偏移以及优化OSGB转3DTiles的暂停机制。
v2.0.4主要是修复模型的PBR材质效果、城市按钮闪退问题、模型导出位置偏移以及OSGB导入场景的位置偏移。优化了转换切片任务的内存占用。
v2.0.3主要修复了建筑无法生成的问题,输出路径部分情况下无法更改的问题。优化了高斯泼溅切片。
v2.0.2主要增加了高斯泼溅切片升级支持KHR_gaussian_splatting_compression_spz_2扩展,场景支持导入高斯泼溅文件,场景支持要素编辑并发布服务,场景支持导入DWG格式文件,新增支持MVT、LYRX样式。修复了OSGB转换3DTiles后的位置偏移,高斯泼溅切片后的位置偏移,3DTiles转换OSGB因缺少文件导致的任务失败。优化了api获取任务列表支持分页。
v2.0.1主要增加了部分协议的缓存功能,更多格式的样式支持,多种默认的切片规则,DWG格式作为服务数据源。修复了部分OSGB文件切片后不存在对应倾斜摄影文件的问题,倾斜摄影切片失败并显示检查文件结构的问题,splat文件的高斯泼溅切片效果异常的问题,WMTS协议在Openlayers中预览偏移的问题,地形切片多文件失败的问题。优化了WMS、WMTS协议响应时间。
v2.0.0主要增加了服务支持样式和切片规则,通用模型大文件切片,WMTS协议服务,支持3DTiles协议数据源(URL),支持WMTS、WFS、WMS协议数据源(URL)。修复了api调用可能被阻止的问题,预览打开时加载耗时太久的问题,dem读取到的高程可能不准确的问题。优化了通用模型切片空间参考允许设置。
v1.3.7主要增加了MVT协议服务,shp文件生成白模建筑时可使用自带高度属性。修复了通用模型切片无光照,fbx格式模型无贴图时无法导入场景,shp文件存在自定义WKT时无法解析问题,glb格式模型切片时InstancingMesh重复写出问题。优化了DWG切片,倾斜摄影切片顶层重建的层级选择逻辑。