voxcity.geoprocessor.draw.edit_treeΒΆ
Interactive tree editor for ipyleaflet maps.
Provides: - edit_tree: Full interactive editor (add/remove tree points, canopy grid editing) - create_tree_editor: Convenience wrapper that displays the map
FunctionsΒΆ
|
Interactive map editor for trees. |
|
Convenience wrapper to display the tree editor map. |
Module ContentsΒΆ
- voxcity.geoprocessor.draw.edit_tree.edit_tree(voxcity=None, initial_center=None, zoom=17)[source]ΒΆ
Interactive map editor for trees.
Users can add tree points, remove tree points, visualise the existing canopy grid, and remove canopy cells by clicking or drawing an area polygon.
- Parameters:
voxcity (VoxCity, optional) β VoxCity object for data extraction.
initial_center (tuple, optional) β (lon, lat) for initial map center.
zoom (int) β Initial zoom level. Default=17.
- Returns:
(map_object, updated_tree_gdf, canopy_top, canopy_bottom)
- Return type:
tuple