Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🖐 Smart Maps Meetup 2022-11-22T12:30/12:55+09:00 #28

Closed
hfu opened this issue Nov 16, 2022 · 19 comments
Closed

🖐 Smart Maps Meetup 2022-11-22T12:30/12:55+09:00 #28

hfu opened this issue Nov 16, 2022 · 19 comments
Assignees
Labels
meetup Smart Maps Meetup

Comments

@hfu
Copy link
Contributor

hfu commented Nov 16, 2022

Smart Maps Meetup 第2回です。
原則、毎週水曜日ですが、この週は水曜日が祝日ですので火曜日に実施します。

実施時間帯

2022-11-22T12:30/12:55+09:00

実施方法

ウェブ会議(接続情報は後ほど御案内します。)

参加方法

このイシューにご自身をアサインしてください。必要な権限があれば @hfu にリクエストお願いします。

実施内容

ここで議論しましょう。

前回の実施内容

#27

@hfu
Copy link
Contributor Author

hfu commented Nov 18, 2022

第2回目のテーマ

  • コアの話をしよう」でいかがでしょう。結果として Objective 7 がとりあえずローンチする、ことを目指す感じで。(@smellman いかがでしょう。)

@hfu
Copy link
Contributor Author

hfu commented Nov 18, 2022

See also: #13

@hfu
Copy link
Contributor Author

hfu commented Nov 21, 2022

明日の打ち合わせのウェブ会議システムについて

Zoom にします。明日 URL を作ってこちらに貼り出しますね。

(予備的分析)Core で我々の行うこと

#13 の Objective ドラフトから動詞を抜き出すと、次のようになると思います。

  • 理解
  • 文書化
  • 活用
  • パッケージ化
  • 貢献

(予備的分析)対象となりそうなソフトウェア

限定的なリストを作るつもりではなく、イメージ共有のために、対象となりそうなソフトウェアを整理してみました。

geospatial x owned

Tool

  • charites

Package

  • equinox

geospatial x external

Tool

  • tippecanoe
  • tikemaker
  • openmaptiles
  • vt-optimizer

non-geospatial x external

  • docker / podman
  • minio

@hfu
Copy link
Contributor Author

hfu commented Nov 21, 2022

話題として、静岡点群 COPC を Raspberry Pi で運用する MinIO につっこんでいっている様子です。MinIO を Raspberry Pi で運用することの無謀さを実感しつつ、MinIO よくできてるかも?とも思いつつあるところです。

 2022-11-21 17 26 05

@yuiseki
Copy link
Member

yuiseki commented Nov 21, 2022

Coreを検討するうえで、 @hfu さん、 @smellman さんや @ubukawa さんが、日々どのようなソフトウェアツールチェインでベクトルタイルの生成やホスティングを行っているかは、ぜひお伺いしたいです。それを把握しておくことで、CoreがObjective 1やObjective 2の役に立てるのではないかと考えています。

また、時間があれば、DWG6 OpenDroneMapおよびUN Field Missionsとの連携の展望についても、お話できたら嬉しいです。

@hfu
Copy link
Contributor Author

hfu commented Nov 21, 2022

MinIO の話についてダンプしてみました!
unvt/adr#4

@ubukawa ubukawa self-assigned this Nov 21, 2022
@ubukawa
Copy link

ubukawa commented Nov 21, 2022

ご参考まで、国連で使っているツールは以下のような感じです。
もととも@hfuさんが開発されたツールを活用しています。

  • ベクトルタイル生成(production)

    • (もともとはEsri ArcGIS Pro)
    • UNVTを含めたオープンソースツール
      • PostgreSQL/PostGISデータベースからnodejsで変換。変換サーバーはRHEL。mbtiles形式931ファイルでグローバルをカバー(150GB以上のデータ)
      • 重要なnpmモジュール 
        • pg: ソースデータベースへのアクセス
        • tippiacanoe: データ変換
        • mapbox/tilebelt: タイル番号からbboxを生成
        • better-queue: フローをコントロール(パラレル処理など)など
      • PostGSIからGeoJSON Seq形式での出力ができるので、いつもの変換作業でgdalは使っていないですが、Esri GeoDataBase形式であった等高線データを変換したときはgdalも使いました。
  • ホスト

    • nodejs/expressでホスト。
    • Esri ArcGIS Onlineでのデータ表示のためのインターフェースもnodejsで作成(index,style,tilemap)。
    • 重要なnpmモジュール
      • mapbox/mbtiles: mbtilesからpbfを返すため
      • spdy: httpsサービス
    • ファイルサイズが小さい場合は静的なホスティングで済ませたいです(pbf)
  • スタイル

    • 以前はhoconを使って作業していましたが、今はunvt/charitesを使ってYAMLファイルの編集で作業しています。

また、データサイズが小さい場合は、Docker(unvt/nanban)でtippecanoe等で変換することもありますし、RHELのサーバーで主導でtippecanoeを実行することもあります。RGB Elevation tile の作成には mapbox/rio-rgbify も使いました。

@hfu
Copy link
Contributor Author

hfu commented Nov 21, 2022

接続情報

本日 2022-11-22T12:30/12:55+09:00 の接続情報は、次でお願いします!

https://us02web.zoom.us/j/81403164657?pwd=U0RjNDJaclIyNTAyUGZLb1pJckFydz09

ミーティングID: 814 0316 4657
パスコード: 900913

@yuiseki @ubukawa

@hfu
Copy link
Contributor Author

hfu commented Nov 22, 2022

時間が許せば

  • 次回は水曜日にやりましょう。テーマどうしましょう。
  • Meetup へのメンバーをどのようにしていくかについてコメントありますか。

@smellman
Copy link
Collaborator

こちらが使ってるツール

@hfu
Copy link
Contributor Author

hfu commented Nov 22, 2022

  • 来週は水曜日だと yuiseki さんの参加が難しそうなので、別の曜日にするか順延するか、それとも予定通りに実施するかを考える必要があります。
  • 来週のテーマは UNVT Portable あたりになるといいかなということで、@hfu から @mapconcierge に相談してみることにしました。

@hfu hfu closed this as completed Nov 22, 2022
@mapconcierge
Copy link
Collaborator

11/30 大丈夫です!!!

@smellman
Copy link
Collaborator

UNVT Portable の話を聞きたいというのは @yuiseki のリクエストなので、 @yuiseki が参加できる日の方がよいと思います。
日程案出せます? > @yuiseki

@yuiseki
Copy link
Member

yuiseki commented Nov 22, 2022

2022-11-30がElasticsearchのカンファレンスで一日埋まってしまっているので、以下のいずれかだとありがたいです。

  • 2022-11-29 12:30-13:00
  • 2022-12-01 12:30-13:00

@mapconcierge 11/29または12/01のご都合、いかがでしょうか?

@mapconcierge
Copy link
Collaborator

11/29 12:30-13:00 大丈夫です!

@hfu
Copy link
Contributor Author

hfu commented Nov 22, 2022

@mapconcierge, @yuiseki, @smellman ありがとうございます。
次回の日程を 2022-11-29 にしました。具体の内容についての予備的議論など、#29 で進めていただければと思います。楽しくなってきました!

@hfu
Copy link
Contributor Author

hfu commented Nov 22, 2022

他方で、UN Open GIS Initiative DWG7 Objective 7 "Smart Maps Core" については今日の打ち合わせの機会に発足🚀と整理し、#13@yuiseki さんにドラフトいただいている Objective description を私の方で Project Document に転記しておきますね。遅くとも明日中に進めておきます。

@smellman, @yuiseki, @ubukawa

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
meetup Smart Maps Meetup
Projects
None yet
Development

No branches or pull requests

5 participants