この章ではこのオープンソースプロジェクトの一覧をご紹介します。
全てのライブラリはGithubにあり、一部を除いてMITライセンスです。
プラグイン | デモ | 備考 |
---|---|---|
watergis/mapbox-gl-export | demo | PNGとPDFに出力できるシンプルな印刷用コントロール。 |
watergis/mapbox-gl-legend | demo | シンプルな凡例を追加するコントロール。 |
watergis/mapbox-gl-elevation | demo | Mapbox GL JSに標高取得ツールを追加します。Terrain RGBタイルセットに依存するプラグインです。 |
watergis/mapbox-gl-valhalla | demo | ValhallaのAPIに対応したコントロールを追加するプラグインです。 |
watergis/mapbox-gl-area-switcher | demo | エリアを簡単に切り替えるシンプルなコントロール |
watergis/mapbox-gl-popup | demo | Mapbox GL JSにシンプルなポップアップを追加します |
watergis/mapbox-gl-pitch-toggle-control | demo | 3Dと2Dを切り替えるシンプルな3Dボタンを追加します |
watergis/mapboxgljs-boilerplate | demo | 水道事業体向けにMapbox GL JSの実装を既に行い、全てのカスタマイズされたプラグインを含んだテンプレートです。 |
watergis/mapbox.photon | demo | Photonジオコーダーのコントロールを追加するプラグインです。Apache 2.0ライセンスです |
プラグイン | 備考 |
---|---|
watergis/vt-boilerplate | PostGISからベクトルタイルを生成しGithubページにデプロイするテンプレート |
watergis/postgis2geojson | PostGISからGeoJSONを生成するモジュール |
watergis/postgis2mbtiles | PostGISからmbtilesを生成するモジュール |
watergis/postgis2mbtiles-docker | postgis2mbtiles モジュールのDocker実装 |
watergis/mbtiles2pbf | mbtilesをpbf(mvt)ベクトルタイルに変換するモジュール |
watergis/postgis2vectortiles | PostGISからpbfベクトルタイルをダイレクトに生成するモジュール |
watergis/sprite-creator | SVGアイコンからスプライトファイルを生成するモジュール |
watergis/mvt-generator | PostGISから直接ベクトルタイルを1タイルずつ生成するモジュール |
プラグイン | 備考 |
---|---|
watergis/geojson2inp | GeoJSONファイルからINPファイルを生成するモジュール |
watergis/postgis2inp | PostGISからINPファイルを生成するモジュール |
プラグイン | 備考 |
---|---|
watergis/dem2terrainrgb | DEMをTerrain RGBのラスタタイルセットに変換するPythonモジュール |
watergis/terrain-rgb | 指定した緯度経度でTerrain RGBのラスタタイルセットから標高を取得するTypescriptのモジュール |
プラグイン | 備考 |
---|---|
watergis/es_tileserv | Elasticsearchからベクトルタイルを配信するシンプルなタイルサーバー |
watergis/elastic2mvt | ElasticsearchからMapboxベクトルタイルを生成するNodejsモジュール |