- Update license
- Update docs
- Add depreciation warning to
CZMLWidget()
- Expand preamble checking in Document()
- Box() requires dimensions
- Rectangle() requires coordinates
- Reinstate LICENSE file (required for conda)
- Add readthedocs support
- Add docstrings
- Improve validations
- Fix typing
- Add the following czml properties:
CartographicDegreesListOfListsValue
CartographicRadiansListOfListsValue
ReferenceListValue
ReferenceListOfListsValue
Cartesian3ListOfListsValue
types.Cartesian3VelocityValue
- Change the following czml properties:
Sequence
->TimeIntervalCollection
- Fixes:
Packet.position
can bePosition
,PositionList
orPositionListOfLists
Material.polylineOutline
can bePolylineMaterial
orPolylineOutline
- Expand validation
Cartesian3Value
(with time values) checks that time is increasing
- All classes use pydantic
- Add several new properties:
ViewFrom
,Box
,Corridor
,Cylinder
,Ellipse
,Ellipsoid
,TileSet
,Wall
- Add new materials:
PolylineOutlineMaterial
,PolylineGlowMaterial
,PolylineArrowMaterial
,PolylineDashMaterial
- Add
Position.cartesianVelocity
,Billboard.eyeOffset
, andLabel.pixelOffset
- Add utilities to create and validate colors:
Color.is_valid
,utils.get_color_list
- Other minor additions and bug fixes
Thanks to all contributors!
- Clément Jonglez
- Eleftheria Chatziargyriou
- Idan Miara
- Joris Olympio
- Juan Luis Cano Rodríguez
- Michael Haberler
- Add
Rectangle
andRectangleCoordinates
- Fix packaging
- Fix widget for non-local Jupyter notebook deployments
- Upgrade for Cesium 1.64
- Allow for custom Ion access tokens
- Fix HTML output
- Rewrite internals using
attrs
! - Properly support packet comparison
- Use unique container ids for the CZML widget
- New properties
Model
andOrientation
- New type
UnitQuaternionValue
- Some new enumerations
- Changelog!
- General improvements in README
- New
CZMLWidget
to display a Cesium window in Jupyter - New
czml3.examples
with some more complex CZML examples - New properties
Box
,BoxDimensions
,EyeOffset
- New
czml3.utils.get_color
- Stricter validation for
Position