vtquery

ベクタータイルのバッファ群から、指定した経緯度に最も近い地物を取得するNodeモジュールです。タイルデータで地点の近くに何があるかを調べられます。

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

概要

vtquery は、ベクタータイルのバッファ群の中から、指定した経度緯度に最も近い地物を探す Node モジュールです。バッファと z、x、y を持つタイルオブジェクト、検索点、オプションを渡します。主な用途は、点に近い地物の一覧取得と、半径を 0 にしたポイントインポリゴン判定の2つです。オプションには半径、結果数の上限、レイヤー名、ジオメトリ種別があります。node-cpp-skel や vtzero などの C++ ライブラリで作られています。

主な特長

  • [経度, 緯度] に最も近い地物を返す
  • 半径 0 でポイントインポリゴン判定
  • 半径、件数(1から1000)、レイヤー、ジオメトリの指定
  • 入力はベクタータイルのバッファ

こんな人・用途に

ベクタータイルのデータで、ある点の近くや真下に何があるかを調べたい Node 開発者向けです。半径がタイル1枚を超える場合は隣のタイルも渡します。

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