Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ベクタータイル地図の取り組み@マピオン

One compath
November 02, 2016

 ベクタータイル地図の取り組み@マピオン

マピオンのベクター地図への取り組みについて

One compath

November 02, 2016
Tweet

More Decks by One compath

Other Decks in Programming

Transcript

  1. Copyright(c) Mapion Co., Ltd. All rights reserved. ベクタータイル地図 主なプロダクト HTTP Request

    GET /PATH/{z}/{x}/{y} ①タイル生成 ②タイル配信 ③スタイル適用 ④レンダリング 5 タイル生成&配信 osm2vectorWles タイルフォーマット GeoJSON TopoJSON Mapbox Vector レンダリング Mapbox Tangram Leaflet Etc…
  2. Copyright(c) Mapion Co., Ltd. All rights reserved. レンダリングエンジン比較 地図描画エンジン 対応プラットフォーム

    対応タイルデータ 配信フォーマット スタイル記述 補足 Mapbox GL JS Web ブラウザ Mapbox Vector Mapbox Style SpecificaWon Mapbox の JS 実 装、 WebGL Mapbox GL NaWve iOS, Android, Linux, etc… Mapbox Vector Mapbox Style SpecificaWon Mapbox の C++ 実 装、 OpenGL Tangram Web ブラウザ GeoJSON, TopoJSON, Mapbox Vector Tangram Scene File Leaflet プラグイン、 WebGL Tangram ES iOS, Android, Linux, etc… GeoJSON, TopoJSON, Mapbox Vector Tangram Scene File Tangram の C++ 実装、 OpenGL 国土地理院ベクト ルタイル提供実験 Web ブラウザ GeoJSON JavaScript 記述 Leaflet プラグイン、 SVG と Canvas Leaflet.VectorGrid Web ブラウザ GeoJSON, TopoJSON, Mapbox Vector JavaScript 記述 Leaflet プラグイン、 SVG と Canvas 6
  3. Copyright(c) Mapion Co., Ltd. All rights reserved. マピオンの技術選択 項目 選択

    タイルデータ生成 独自実装 タイルデータ配信 H2Oを改変 タイルデータ配信フォーマット Mapbox Vector 地図描画エンジン Mapbox GL スタイル記述 Mapbox Style SpecificaWon •  マピオン独自の地図データソースも扱うため、タイルデータ生 成は独自実装 •  独自実装を追加した H2Oでタイル配信 •  タイルデータ配信フォーマットや地図描画エンジンは Mapbox のオープンソース実装を採用 7
  4. Copyright(c) Mapion Co., Ltd. All rights reserved. 展望①: 地図品質の向上 現在のラスター地図と同様な

    実用性の高い「美しい」「迷わない」地図 <ラスター> 9 (c)Mapion 地図データ (c)ZENRIN <ベクター>
  5. Copyright(c) Mapion Co., Ltd. All rights reserved. 展望③: 技術選択 Mapbox

    実装のみならず、 Tangram 実装やその他新 しい実装についても評価を続け、最適な実装の模索を 続けていきたい。 11
  6. Copyright(c) Mapion Co., Ltd. All rights reserved. まとめ Ø ベクター地図の改善に取り組みますので、フィード バックをいただけると嬉しいです

    Ø 「マピオンテックラボ」にてエンジニアの新しい取り組 みを随時公開していきます 12 マピオンラボ