{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":715447222,"defaultBranch":"main","name":"plateau-gis-converter","ownerLogin":"MIERUNE","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-11-07T06:51:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/26852304?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726150874.0","currentOid":""},"activityList":{"items":[{"before":"e775429cfbcb812a175cf7d0418400c51a81ff51","after":"4acdebe915886db38d073319771e74802115cc57","ref":"refs/heads/fix/unf-coord-transformation","pushedAt":"2024-09-13T16:18:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TadaTeruki","name":"Teruki TADA","path":"/TadaTeruki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69315285?s=80&v=4"},"commit":{"message":"EPSGコードをgml:Envelopeから入力","shortMessageHtmlLink":"EPSGコードをgml:Envelopeから入力"}},{"before":"aa0c909c9e6adb50409fc153edb2232eec1dc8ad","after":"e775429cfbcb812a175cf7d0418400c51a81ff51","ref":"refs/heads/fix/unf-coord-transformation","pushedAt":"2024-09-13T04:45:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"TadaTeruki","name":"Teruki TADA","path":"/TadaTeruki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69315285?s=80&v=4"},"commit":{"message":"lint/fmt","shortMessageHtmlLink":"lint/fmt"}},{"before":null,"after":"d2a396c8001c16ebec3708f339866d767405f793","ref":"refs/heads/lint/fix/unf-coord-transformation","pushedAt":"2024-09-12T14:21:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TadaTeruki","name":"Teruki TADA","path":"/TadaTeruki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69315285?s=80&v=4"},"commit":{"message":"obj_writerのlint","shortMessageHtmlLink":"obj_writerのlint"}},{"before":"05bc85d1363447eeb20e0b8f31ff5d243999f809","after":null,"ref":"refs/heads/feature/lod-option","pushedAt":"2024-09-12T07:28:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nokonoko1203","name":"Satoru Nishio","path":"/nokonoko1203","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31245655?s=80&v=4"}},{"before":"263d2f2034089848826060400d37135862b0599d","after":"9454ae41708cad184e5698fe7c2907370ec21e35","ref":"refs/heads/main","pushedAt":"2024-09-12T07:28:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nokonoko1203","name":"Satoru Nishio","path":"/nokonoko1203","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31245655?s=80&v=4"},"commit":{"message":"LODレベルを選択できるオプションを追加 (#635)\n\n\r\nClose #571 \r\n\r\n### What I did(変更内容)\r\n\r\n\r\n\r\n### GUI\r\n\r\n- 出力時にLODの種類をセレクトボックスで選択できるように変更(LOD0〜4の指定は一旦なしに変更)\r\n- 変換時に選択したLODが存在しなかったときはエラーを出すように修正\r\n\r\n![image](https://github.com/user-attachments/assets/cad71fe0-330d-45b6-bd9c-51fa8d66b22f)\r\n\r\n-\r\nGUIの操作時にデバッグがしやすいように、入力ファイルパスと出力ファイルパス、対象のsinkを起動時に最初っからセットされる環境変数を用意(.envは各自で用意する)\r\n- 以下の`.env`を`app`ディレクトリに配置し。`npm run tauri dev`を実行すると、各値に自動的にセットされます\r\n```sh\r\n# 例\r\n# 入力ファイルパス\r\nVITE_TEST_INPUT_PATH='/Users/hoge/nusamai/37201_takamatsu-shi_city_2022_citygml_3_op/udx/bldg/51344024_bldg_6697_op.gml'\r\n# 出力ファイルパス\r\nVITE_TEST_OUTPUT_PATH='/Users/hoge/Downloads'\r\n# 対象シンク\r\nVITE_TEST_SINK = 'gltf'\r\n```\r\n\r\n### CLI\r\n- トランスフォーマーに関するオプションは`-t`に変更\r\n - テクスチャの使用 `-t use_texture=true`\r\n - 最大LODのみ出力 `-t use_lod=max_lod`\r\n\r\n\r\n\r\n- CLIで無効のオプション引数を指定するとエラーで止めるように修正\r\n```sh\r\n# --sink geojson -t use_texture=true\r\nERROR nusamai > Invalid key 'use_texture' specified for transformer option. Valid keys for geojson format are: 'use_lod'\r\n\r\n# -t use_lod=lod90\r\nERROR nusamai > Non-existent value 'lod2' specified for option 'use_lod'. Available options are: 'max_lod', 'min_lod'\r\n```\r\n\r\n### Notes(連絡事項)\r\n\r\n\r\n\r\n\r\n動作確認\r\n```sh\r\n# 最小LODを出力\r\ncargo run -- --sink gltf -t use_lod=min_lod --output \r\n\r\n# テクスチャありで最大LODを出力\r\ncargo run -- --sink gltf -t use_lod=max_lod -t use_texture=true -o --output \r\n```","shortMessageHtmlLink":"LODレベルを選択できるオプションを追加 (#635)"}},{"before":"22ee821e7924b1af6aaa3831d2e02453d60567ac","after":"6026bd1d49d4cca318579f880bea92b5632c6f17","ref":"refs/heads/feature/lod-texture-option","pushedAt":"2024-09-12T06:48:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"satoshi7190","name":"satoshi komatsu","path":"/satoshi7190","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84182110?s=80&v=4"},"commit":{"message":"Correct TODO comment in Boolean parameter processing","shortMessageHtmlLink":"Correct TODO comment in Boolean parameter processing"}},{"before":null,"after":"22ee821e7924b1af6aaa3831d2e02453d60567ac","ref":"refs/heads/feature/lod-texture-option","pushedAt":"2024-09-12T06:17:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"satoshi7190","name":"satoshi komatsu","path":"/satoshi7190","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84182110?s=80&v=4"},"commit":{"message":"Additional LOD options","shortMessageHtmlLink":"Additional LOD options"}},{"before":"ae55b39d2b27e97a5bb23b4ad54e6068da889bb8","after":"05bc85d1363447eeb20e0b8f31ff5d243999f809","ref":"refs/heads/feature/lod-option","pushedAt":"2024-09-12T03:14:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"satoshi7190","name":"satoshi komatsu","path":"/satoshi7190","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84182110?s=80&v=4"},"commit":{"message":"Merge branch 'main' into feature/lod-option","shortMessageHtmlLink":"Merge branch 'main' into feature/lod-option"}},{"before":"7e001c5a0c313025e031c3781be0eec6408dd7e5","after":"aa0c909c9e6adb50409fc153edb2232eec1dc8ad","ref":"refs/heads/fix/unf-coord-transformation","pushedAt":"2024-09-10T14:21:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"TadaTeruki","name":"Teruki TADA","path":"/TadaTeruki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69315285?s=80&v=4"},"commit":{"message":"EPSGコードの取得方法をXMLのattributesから取得","shortMessageHtmlLink":"EPSGコードの取得方法をXMLのattributesから取得"}},{"before":"634efcaf29b0c4a701c949bc11c643649b929adc","after":"7e001c5a0c313025e031c3781be0eec6408dd7e5","ref":"refs/heads/fix/unf-coord-transformation","pushedAt":"2024-09-10T14:20:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"TadaTeruki","name":"Teruki TADA","path":"/TadaTeruki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69315285?s=80&v=4"},"commit":{"message":"EPSGコードの取得方法をXMLのattributesから取得","shortMessageHtmlLink":"EPSGコードの取得方法をXMLのattributesから取得"}},{"before":"1a10d237215f8344a82ce341ab8530684fe8d0f5","after":"634efcaf29b0c4a701c949bc11c643649b929adc","ref":"refs/heads/fix/unf-coord-transformation","pushedAt":"2024-09-10T14:15:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"TadaTeruki","name":"Teruki TADA","path":"/TadaTeruki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69315285?s=80&v=4"},"commit":{"message":"EPSGコードの取得方法をXMLのattributesから取得","shortMessageHtmlLink":"EPSGコードの取得方法をXMLのattributesから取得"}},{"before":"3a66f03611580e26394561642c56ff1542313b86","after":"1a10d237215f8344a82ce341ab8530684fe8d0f5","ref":"refs/heads/fix/unf-coord-transformation","pushedAt":"2024-09-10T14:14:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TadaTeruki","name":"Teruki TADA","path":"/TadaTeruki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69315285?s=80&v=4"},"commit":{"message":"EPSGコードの取得方法を変更","shortMessageHtmlLink":"EPSGコードの取得方法を変更"}},{"before":"87a21ffa4ebd2928c96301e385aded61fbe142da","after":"ae55b39d2b27e97a5bb23b4ad54e6068da889bb8","ref":"refs/heads/feature/lod-option","pushedAt":"2024-09-10T08:41:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"satoshi7190","name":"satoshi komatsu","path":"/satoshi7190","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84182110?s=80&v=4"},"commit":{"message":"Refactor redundant pattern matching to use is_err()","shortMessageHtmlLink":"Refactor redundant pattern matching to use is_err()"}},{"before":"3891dc9307895297411b2b6ca43e67c4fd6bc0ee","after":"87a21ffa4ebd2928c96301e385aded61fbe142da","ref":"refs/heads/feature/lod-option","pushedAt":"2024-09-10T08:13:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"satoshi7190","name":"satoshi komatsu","path":"/satoshi7190","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84182110?s=80&v=4"},"commit":{"message":"Remove unnecessary borrow in file_path.push() call","shortMessageHtmlLink":"Remove unnecessary borrow in file_path.push() call"}},{"before":"456d5c9b4423cb5cada9d353a9d564f4d2baa38d","after":"3891dc9307895297411b2b6ca43e67c4fd6bc0ee","ref":"refs/heads/feature/lod-option","pushedAt":"2024-09-10T06:32:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"satoshi7190","name":"satoshi komatsu","path":"/satoshi7190","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84182110?s=80&v=4"},"commit":{"message":"Functionalisation of common options","shortMessageHtmlLink":"Functionalisation of common options"}},{"before":"f861c9ba8e7e9cad39ba6ccb18604f8100d9ca23","after":"3a66f03611580e26394561642c56ff1542313b86","ref":"refs/heads/fix/unf-coord-transformation","pushedAt":"2024-09-10T04:03:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"TadaTeruki","name":"Teruki TADA","path":"/TadaTeruki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69315285?s=80&v=4"},"commit":{"message":"変換処理の修正","shortMessageHtmlLink":"変換処理の修正"}},{"before":"28cb6727da7c369ea5fdb433d5c93b115b21a19f","after":"f861c9ba8e7e9cad39ba6ccb18604f8100d9ca23","ref":"refs/heads/fix/unf-coord-transformation","pushedAt":"2024-09-10T03:42:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TadaTeruki","name":"Teruki TADA","path":"/TadaTeruki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69315285?s=80&v=4"},"commit":{"message":"変換処理の修正","shortMessageHtmlLink":"変換処理の修正"}},{"before":"f9d5e3ef64536504f91c6dbb71293528d5489c2c","after":"28cb6727da7c369ea5fdb433d5c93b115b21a19f","ref":"refs/heads/fix/unf-coord-transformation","pushedAt":"2024-09-09T11:21:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TadaTeruki","name":"Teruki TADA","path":"/TadaTeruki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69315285?s=80&v=4"},"commit":{"message":"不要なログを削除","shortMessageHtmlLink":"不要なログを削除"}},{"before":"143fd8b75dc2771e5c23f5ffa83c2b2b77b17a6f","after":"f9d5e3ef64536504f91c6dbb71293528d5489c2c","ref":"refs/heads/fix/unf-coord-transformation","pushedAt":"2024-09-09T11:19:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"TadaTeruki","name":"Teruki TADA","path":"/TadaTeruki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69315285?s=80&v=4"},"commit":{"message":"fmt","shortMessageHtmlLink":"fmt"}},{"before":"498bcff18ab7bfe229fca43ebf907061a8ae8a70","after":"456d5c9b4423cb5cada9d353a9d564f4d2baa38d","ref":"refs/heads/feature/lod-option","pushedAt":"2024-09-09T06:50:32.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"satoshi7190","name":"satoshi komatsu","path":"/satoshi7190","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84182110?s=80&v=4"},"commit":{"message":"Modification of naming","shortMessageHtmlLink":"Modification of naming"}},{"before":"ba6f6bc17e4de46c0829f4b881dda905c24df04d","after":"143fd8b75dc2771e5c23f5ffa83c2b2b77b17a6f","ref":"refs/heads/fix/unf-coord-transformation","pushedAt":"2024-09-08T23:50:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"TadaTeruki","name":"Teruki TADA","path":"/TadaTeruki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69315285?s=80&v=4"},"commit":{"message":"変換処理の実装","shortMessageHtmlLink":"変換処理の実装"}},{"before":null,"after":"ba6f6bc17e4de46c0829f4b881dda905c24df04d","ref":"refs/heads/fix/unf-coord-transformation","pushedAt":"2024-09-08T23:37:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TadaTeruki","name":"Teruki TADA","path":"/TadaTeruki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69315285?s=80&v=4"},"commit":{"message":"変換処理の実装","shortMessageHtmlLink":"変換処理の実装"}},{"before":"d4a4b856811d32f85faa2079595a8c5d4a8497fd","after":"498bcff18ab7bfe229fca43ebf907061a8ae8a70","ref":"refs/heads/feature/lod-option","pushedAt":"2024-09-05T03:20:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"satoshi7190","name":"satoshi komatsu","path":"/satoshi7190","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84182110?s=80&v=4"},"commit":{"message":"Added error handling of invalid commands","shortMessageHtmlLink":"Added error handling of invalid commands"}},{"before":"d7070ca3f5d3b7e77c2806fb9e40e8170ea48c42","after":"d4a4b856811d32f85faa2079595a8c5d4a8497fd","ref":"refs/heads/feature/lod-option","pushedAt":"2024-09-05T03:02:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"satoshi7190","name":"satoshi komatsu","path":"/satoshi7190","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84182110?s=80&v=4"},"commit":{"message":"Adjustment of ui","shortMessageHtmlLink":"Adjustment of ui"}},{"before":"dd99ceed2697cda51706e9f47b7d9335798fd1d0","after":"d7070ca3f5d3b7e77c2806fb9e40e8170ea48c42","ref":"refs/heads/feature/lod-option","pushedAt":"2024-09-05T02:56:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"satoshi7190","name":"satoshi komatsu","path":"/satoshi7190","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84182110?s=80&v=4"},"commit":{"message":"Delete requirements","shortMessageHtmlLink":"Delete requirements"}},{"before":"b7006e71910ab798da91a868563bb53db65d69cf","after":"dd99ceed2697cda51706e9f47b7d9335798fd1d0","ref":"refs/heads/feature/lod-option","pushedAt":"2024-09-04T08:48:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"satoshi7190","name":"satoshi komatsu","path":"/satoshi7190","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84182110?s=80&v=4"},"commit":{"message":"Adjustments to the UI","shortMessageHtmlLink":"Adjustments to the UI"}},{"before":"dc6e7229b2933ca61d7843318f5af18ecd135254","after":"b7006e71910ab798da91a868563bb53db65d69cf","ref":"refs/heads/feature/lod-option","pushedAt":"2024-09-04T06:56:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"satoshi7190","name":"satoshi komatsu","path":"/satoshi7190","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84182110?s=80&v=4"},"commit":{"message":"Fix variable declarations","shortMessageHtmlLink":"Fix variable declarations"}},{"before":"a7d9f3642c73dfc0007f974d1d7f5c4eedd1fdff","after":"dc6e7229b2933ca61d7843318f5af18ecd135254","ref":"refs/heads/feature/lod-option","pushedAt":"2024-09-04T05:42:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"satoshi7190","name":"satoshi komatsu","path":"/satoshi7190","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84182110?s=80&v=4"},"commit":{"message":"Modification of naming","shortMessageHtmlLink":"Modification of naming"}},{"before":"72ff456df697f24c45b2e18302ec4a5d156e9cee","after":"a7d9f3642c73dfc0007f974d1d7f5c4eedd1fdff","ref":"refs/heads/feature/lod-option","pushedAt":"2024-09-04T05:24:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"satoshi7190","name":"satoshi komatsu","path":"/satoshi7190","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84182110?s=80&v=4"},"commit":{"message":"Modification of naming","shortMessageHtmlLink":"Modification of naming"}},{"before":"0907cc19784b850422d953c44b69bfc6a22ecf93","after":"72ff456df697f24c45b2e18302ec4a5d156e9cee","ref":"refs/heads/feature/lod-option","pushedAt":"2024-09-02T09:20:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"satoshi7190","name":"satoshi komatsu","path":"/satoshi7190","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84182110?s=80&v=4"},"commit":{"message":"Error handling fixes","shortMessageHtmlLink":"Error handling fixes"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QxNjoxODoxMy4wMDAwMDBazwAAAAS1rioK","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QxNjoxODoxMy4wMDAwMDBazwAAAAS1rioK","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wMlQwOToyMDo0Ny4wMDAwMDBazwAAAASqZuh7"}},"title":"Activity · MIERUNE/plateau-gis-converter"}