最近のOSS活動 - KoedoLUG 2023.03

459 Views

March 18, 23

スライド概要

KoedoLUG 2023/03/18の発表資料です。
最近やっていたOSS活動について紹介しています。

profile-image

Georepublic / OSGeo.JP / Japan Unix Society / OpenStreetMap Foundation Japan

シェア

またはPlayer版

埋め込む »CMSなどでJSが使えない場合

関連スライド

各ページのテキスト
1.

最近のOSS活動 Taro Matsuzawa (@smellman) KoedoLUG 2023/3/18

2.

自己紹介 ● ● ● ● ● ● ● 合同会社Georepublic Japan R&D / GIS Specialist 日本UNIXユーザー会 会長 一般社団法人 OSGeo日本支部 理事 一般社団法人 OpenStreetMap Foundation Japan 理事 Breakcore クラスタ 最近ゲーミングヘッドホン買いました 3/24に42歳になります ○ ● はとちゃんと出会ったのが 19歳の時なのでだいぶ歳を取りました うっかりUQWiMAX契約しました ○ 外に出るぞ!という気持ちです

3.

宣伝 現場のプロがわかりやすく教える 位置情報エンジニア養成講座 絶賛発売中です。 紹介者として名前が載っています。

4.

最近のOSS活動 ● 自社サービスに関連するコードを書いたりしています。 ○ ● https://www.lobsta.jp ■ Redmine GTT Plugin ■ S.M.A.S.H ■ OL-ext OpenStreetMap 関連活動もやっています。 ○ ○ unvt/charites 自作スタイル

5.

Redmine Geo Task Tracker(GTT) Plugin ● Redmineのタスクに地理情報(Point、 Polyline、 Polygon)の情報を付与するプラグイン。 ○ ● https://github.com/gtt-project/redmine_gtt/pull/223 ○ ● MyCityReport/Lobstaのコア機能。 ■ MyCityReportはGTT Pluginのforkを利用している。 Redmine GTT PluginにPDF印刷時にエラーとなる箇所があったので修正 https://github.com/gtt-project/redmine_gtt/pull/228 ○ ○ S.M.A.S.Hが利用しているアイコンフォントと同じものを利用するよう修正 OL-extのリリース待ち状態

6.

S.M.A.S.H ● ● Smart Mobile App for the Surveyor's Happiness - S.M.A.S.H オンライン、オフラインで現地調査をするためのモバイルアプリケーション ○ ● https://github.com/geopaparazzi/smash/pull/216 ○ ● iOSのシミュレーターで起動できない問題を対応 https://github.com/geopaparazzi/smash/pull/219 ○ ● Flutter 3.7.x対応を実施 https://github.com/geopaparazzi/smash/pull/217 ○ ● Flutter製 URLの入力を簡単にするためのパッチ https://github.com/geopaparazzi/smash_import_export_plugins/pull/20 ○ 同上のパッチのプラグインバージョン

7.

OL-ext(OpenLayers extension) ● OpenLayers を拡張するパッケージ ○ ● 過去にol-ext-types(TypeScriptの補助パッケージ)の全面的な改修を担当 ○ ● めちゃくちゃ機能が多い 大変でした https://github.com/Viglino/ol-ext/pull/916 ○ ○ Material Design Iconsへの対応 S.M.A.S.HとRedmine GTT Pluginを連携させるために実装 ■ リリース待ち

8.

unvt/charites ● 国連ベクトルタイルツールキット(unvt)の重要なコンポーネント ○ ○ ● Mapbox / Maplibre Styleをyamlで記述する仕組みを提供 serveコマンドによってリアルタイムの監視が可能 https://github.com/unvt/charites/pull/160 ○ Dockerfileを追加 ■ arm64対応

9.

独自スタイルの作成 ● https://smellman.github.io/maptiler-basic-gl-style ○ ○ Maptiler Basic GL Styleをベースに AWSのTerrain(標高)タイルを追加したもの。 ■ 3D表示に対応。 unvt/charitesの練習用に作成

10.

TODO ● unvt/nanban のarm64対応 ○ ● node-mapnikのインストールに苦戦中 OpenLayersのVector TIleのフォント対応 ○ Google Fontsにアクセスするので GDPR対応をしたい まぁ、細々と OSS活動をしていきます。