2017-03-07 3 views
1

私はMapbox GL JSを使って自分のタイルサーバー(ディレクトリ構造のopenmaptilesファイルpbfを提供する)を使って地図を表示しています。Mapbox GL JSの現在のタイルのXインデックスとYインデックスを取得する方法は?

タイルの読み込みは、現在の中心座標に基づいて自動的に行われます。

オフラインソリューション用に周囲のタイルをあらかじめロードしたいと考えています。 現在のズームレベルを取得する方法を知っていますmap.getZoom()

現在のタイルURLのXインデックスとYインデックスはどのように取得できますか?私は地理座標の面で問題をフレーミング示唆

答えて

1

  • あなたはMap#getBoundsからビューポート地理座標を取得することができます)
  • あなたがタイルに地理座標を変換することができますが、いくつかのlight math
0

また、bashスクリプトで計算を行う必要がある場合は、mercantileライブラリまたはCLIユーティリティを使用してlon/lan座標をタイルに変換し、親または子のタイルを検索してその他の情報を取得できます。別の高度なツールはsupermercadoです。

関連する問題