We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
#89 の実装では、MultiPolygonのみに対応していた。
トップレベル都市オブジェクトは、他にMultiLineString, MultiPointも持ちうる(が、データとしてはほとんどない模様)。
The text was updated successfully, but these errors were encountered:
nusamai-gpkg: マルチポリゴンの追加(ジオメトリのみ) (#111)
a7e2f56
#89 を踏まえて、トップレベル都市オブジェクトをGeoPackageへ追加する部分を実装。 参考(Notion): [GeoPackage メモ](https://www.notion.so/GeoPackage-56b53cc7ee5f4270a7df151d84bfb290) (テーブルやバイナリの構造など) ## 大まかな流れ - `GpkgHandler::init` (`src/handler.rs`) - `sql/init.sql` で、GeoPackage用のテーブルを作成 - `sql/mpoly3d.sql` で、3Dマルチポリゴン用のテーブルを用意 - `GpkgHandler::add_object` - トップレベル都市オブジェクトを受け取り、DBへ追加 - ジオメトリのバイナリを作る部分は `src/geometry.rs` にある exampleの実行例: ``` $ cargo run --example gml2gpkg ~/plateau/13100_tokyo23-ku_2022_citygml_1_2_op/udx/bldg/53392546_bldg_6697_2_op.gml ``` ## このPRで対応しない想定のイシュー - #119 - #120 - #121 - #122 - #124 - #125
gpkgに限らず。
Sorry, something went wrong.
No branches or pull requests
#89 の実装では、MultiPolygonのみに対応していた。
トップレベル都市オブジェクトは、他にMultiLineString, MultiPointも持ちうる(が、データとしてはほとんどない模様)。
The text was updated successfully, but these errors were encountered: