cesium module¶
Map (AnyWidget)
¶
Map widget
Parameters:
Name | Type | Description | Default |
---|---|---|---|
anywidget |
_type_ |
description |
required |
Source code in mapwidget/cesium.py
class Map(anywidget.AnyWidget):
"""Map widget
Args:
anywidget (_type_): _description_
"""
_cwd = os.path.dirname(os.path.abspath(__file__))
_esm = pathlib.Path(os.path.join(_cwd, 'javascript', 'cesium.js'))
_css = pathlib.Path(os.path.join(_cwd, 'styles', 'cesium.css'))
default_token = os.environ.get('CESIUM_TOKEN')
token = traitlets.Unicode(default_token).tag(sync=True)
center = traitlets.List([40, -100]).tag(sync=True, o=True)
zoom = traitlets.Float(4).tag(sync=True, o=True)
bounds = traitlets.List([0, 0, 0, 0]).tag(sync=True, o=True)
width = traitlets.Unicode('100%').tag(sync=True, o=True)
height = traitlets.Unicode('600px').tag(sync=True, o=True)
clicked_latlng = traitlets.List([None, None]).tag(sync=True, o=True)
altitude = traitlets.Float(0).tag(sync=True, o=True)
Last update:
2023-03-24