theoknoep/gpx-difficulty-score

用于评估 GPX 文件难度的简单 PHP 库(基于海拔高度)

v1.0.0 2024-04-03 07:20 UTC

This package is auto-updated.

Last update: 2024-10-03 08:33:01 UTC


README

用于分析 GPX 文件并提取各种数据的后台项目,例如

  • 距离
  • 爬升高度
  • 难度评分
  • 起点地址
  • 环形或单程
  • 穿越的省份 [待办]
  • 预览缩略图(图片格式) [待办]

使用方法

composer require theoknoep/gpx-difficulty-score
<?php
require 'vendor/autoload.php'; 

$result_array = Theoknoep\GpxDifficultyScore\GpxDifficultyScore::parse('path/to/file.gpx');

// display difficulty score :
echo $result_array['score']['value']; 

资源

GPX 文件文档: https://www.topografix.com/gpx.asp

GPX(GPS 交换格式)是一种文件格式,用于交换来自 GPS 的地理坐标。此格式允许描述一个点集合,这些点可以表示为路径点(waypoints)、轨迹(tracks)或路线(routes)。此格式是开放的。最常用的版本是 GPX v 1.1 格式。