route-annotator

OSMデータの接続されたノードのペアを索引化し、メタデータを返すオープンソースのNodeJSモジュールです。経路上の道路タグの取得に使えます。

Xで共有ライセンス: BSD-3-Clause

概要

Route Annotator は、OpenStreetMap データから接続したノードの組を索引化し、そのメタデータを検索できる、C++ を核にした NodeJS モジュールです。ベースマップから得たルートの形状があり、その沿線の OSM タグ情報がほしいときに役立ちます。Annotator、SegmentSpeedLookup、WaySpeedLookup の3つのモジュールがあります。Annotator は OSM 抽出データを読み込み、ノード ID や座標からタグを引きます。Node 4 以上が必要です。

主な特長

  • 接続した OSM ノードの組を索引化して高速に検索
  • Annotator がノード ID や座標からタグを取得
  • SegmentSpeedLookup と WaySpeedLookup モジュール
  • npm のバイナリ導入またはソースからのビルド

こんな人・用途に

ルート形状を持っていて、その元になる OSM タグが必要なチーム向けです。ソースからのビルドには C++14 対応コンパイラが要ります。

アップストリーム
mapbox/route-annotator
GitHubのフォーク
Guo-astro/route-annotator
アップストリームのスター数
34
カテゴリ
地図・地理空間
言語
C++
ライセンス
BSD-3-Clause
フォーク日
2020-11-01
同期状態
同期済み最終同期 2026-09-29