You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
クラウドネイティブ運用を成功させるための最初の5ステップ / The First 5 Steps to Successful Cloud-Native Operations
1. ソースデータから PMTiles を生成 / Generate PMTiles from Source Data
使用ツール / Tools: felt/tippecanoe, go-pmtiles, GDAL.
手順 / Steps:
Shapefile などのソースデータを準備。 / Prepare source data, such as Shapefiles.
tippecanoe コマンドを使用して、PMTiles フォーマットに変換。 / Use the tippecanoe command to convert the data into the PMTiles format.
ポイント / Key Points:
tippecanoe に付属するデータの簡素化(Simplification)オプションに習熟して、効率的なレンダリングを実現できる PMTiles を生産する必要がある。 / Familiarize yourself with the simplification options in tippecanoe to produce efficient PMTiles suitable for rendering.
pmtiles.io でチェックするステップまで進んでから、反復的に設計を改善していく必要がある。 / Iterate on the design after checking the output using pmtiles.io.
国際的なコラボレーションを意識したデータ共有プラットフォーム。 / A platform designed for international collaboration and data sharing.
3. pmtiles.io でデータを確認 / Validate the Data on pmtiles.io
動作確認 / Validation:
Source Cooperative にアップロードした PMTiles の URL を https://pmtiles.io で指定してファイルを読み込む。 / Specify the URL of the PMTiles uploaded to Source Cooperative and load it on https://pmtiles.io.
留意点 / Notes:
pmtiles.io では、ベクトルタイルにスタイルづけをすることができない。後続の作業でスタイルづけをしていくことになる。 / pmtiles.io does not support vector tile styling. Styling will be handled in later steps.
チェックリスト / Checklist:
pmtiles.io の機能を用いてタイルごとのサイズを表示し、タイルサイズが概ね 256KiB 以下に収まっていることを確認する。 / Use the pmtiles.io features to inspect tile sizes and ensure they are under 256KiB.
収まっていないようであれば、PMTiles を生産する際の tippecanoe のコマンドラインオプションを調整する。 / If tile sizes exceed this threshold, adjust the command-line options for tippecanoe during PMTiles generation.
4. Smart Maps Module でのホスティング / Host PMTiles with the Smart Maps Module
目的 / Purpose:
Source Cooperative に次ぐ第二のプラットフォームを確保する。 / Secure a secondary platform after Source Cooperative.
クラウドネイティブという縛りから生まれる高い可用性・安全性・可搬性・分散性を早期に確保する。 / Realize the high availability, security, portability, and decentralization that cloud-native solutions provide.
5. 以降の作業 / Next Steps
スタイルの作成 / Create custom styles
MapLibre GL JS サイトの作成・運用 / Develop and operate a MapLibre GL JS website
お願いしたいこと / Requests
ミニマムなやり方にしていきたいところですが、コメントを求めます。 / We welcome comments on this minimalist approach.
GeoParquet を作成し、MapLibre GL JS の代わりに QGIS を使うという可能性も検討しています。 / Another possibility is to create GeoParquet and use QGIS instead of MapLibre GL JS.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
クラウドネイティブ運用を成功させるための最初の5ステップ / The First 5 Steps to Successful Cloud-Native Operations
1. ソースデータから PMTiles を生成 / Generate PMTiles from Source Data
felt/tippecanoe,go-pmtiles, GDAL.tippecanoeコマンドを使用して、PMTiles フォーマットに変換。 / Use thetippecanoecommand to convert the data into the PMTiles format.tippecanoeto produce efficient PMTiles suitable for rendering.2. PMTiles を Source Cooperative にアップロード / Upload PMTiles to Source Cooperative
3. pmtiles.io でデータを確認 / Validate the Data on pmtiles.io
tippecanoeduring PMTiles generation.4. Smart Maps Module でのホスティング / Host PMTiles with the Smart Maps Module
5. 以降の作業 / Next Steps
お願いしたいこと / Requests
All reactions