geo-viewport
バウンディングボックスを、静的地図用の中心点とズームレベルに変換します。Node.jsでもブラウザでも動作します。
Xで共有ライセンス: BSD-2-Clause
概要
geo-viewport は、バウンディングボックス(範囲)を、静的地図に必要な中心点とズームレベルに変換するモジュールです。Node.js とブラウザの両方で動き、browserify か、geoViewport オブジェクトを公開する通常の script タグで使えます。viewport メソッドは範囲と画像サイズ(ピクセル)を受け取り、中心とズームを返します。bounds メソッドはその逆で、中心、ズーム、サイズから範囲を返します。
主な特長
- viewport() が範囲とピクセルサイズから中心とズームを算出
- bounds() が中心、ズーム、サイズから範囲を返す
- Node.js とブラウザで動作
- script タグで geoViewport オブジェクトを利用
こんな人・用途に
静的地図画像や、既知の範囲にぴったり合わせたい表示を作る開発者向けです。
- アップストリーム
- mapbox/geo-viewport
- GitHubのフォーク
- Guo-astro/geo-viewport
- アップストリームのスター数
- 197
- カテゴリ
- 地図・地理空間
- 言語
- JavaScript
- ライセンス
- BSD-2-Clause
- フォーク日
- 2020-11-01
- 同期状態
- 同期済み最終同期 2026-09-29
同じカテゴリ: 地図・地理空間
ドローンや気球、凧で撮った写真から地図や点群、3Dモデル、標高モデルを作るオープンソースのツールです。空撮測量に使います。
地図点灯チャレンジのモバイルWebプロトタイプです。主催者が実在の範囲を選んでリンクを共有し、参加者は歩いて地図のマスを点灯させます。
建物や道路のデータを使って実在の都市の3Dマップを生成するWebアプリです。GLBファイルとして書き出せます。
iOS、Android、デスクトップアプリにインタラクティブなベクタータイル地図を表示するオープンソースライブラリです。GPUで高速に描画し、ネイティブアプリへの地図組み込みに使います。
フォーク日 2025-12-31最終同期 2026-09-29ライセンス: BSD-2-Clause地図・地理空間GitHub