# geo-tileset This is a crate for handling 3D Tiles `tileset.json` in Rust. You can build and serialize `tileset.json`. The directory structure and structure names conform to the [schema](https://github.com/CesiumGS/3d-tiles/tree/main/specification/schema). ## Predefined - [x] `asset` - [x] `bounding_volume` - [x] `content` - [x] `tile` - [x] `tileset` - [x] `group` - [x] `metadata_entity` - [x] `properties` - [x] `subtrees` - [x] `template_uri` - [x] `tile_implicit_tiling` - [x] `common/definitions` - [ ] `common/extension` - [ ] `common/extras` - [ ] `common/root_property` - [x] `property_table/property_table` - [x] `property_table/property_table_property` - [x] `schema/class` - [x] `schema/class_property` - [x] `schema/enum_` - [x] `schema/enum_value` - [x] `schema/schema` - [x] `statistics/statistics` - [x] `statistics/statistics_class` - [x] `statistics/statistics_class_property` - [x] `styling/pnts_style` - [x] `styling/style` - [x] `styling/style_boolean_expression` - [x] `styling/style_color_expression` - [x] `styling/style_conditions` - [x] `styling/style_conditions_condition` - [x] `styling/style_expression` - [x] `styling/style_meta` - [x] `styling/style_number_expression` - [x] `subtree/availability` - [x] `subtree/buffer` - [x] `subtree/buffer_view` - [x] `subtree/subtree` - [ ] `tile_formats/b3dm_feature_table` - [ ] `tile_formats/batch_table` - [ ] `tile_formats/feature_table` - [ ] `tile_formats/i3dm_feature_table` - [ ] `tile_formats/pnts_feature_table` # License Licensed under either of + Apache License, Version 2.0, ([LICENSE-APACHE](../vec-x-rs/LICENSE-APACHE) or http://www.apache.org/licenses/LICENSE-2.0) + MIT license ([LICENSE-MIT](../vec-x-rs/LICENSE-MIT) or http://opensource.org/licenses/MIT) at your option.