v0.7.0
New! ✨
-
There's a new command-line interface (CLI)! Use the
lonboard
command to quickly visualize one or more data files readable by GDAL! For example:lonboard admins.geojson features.gpkg
. By @kylebarron in #379 -
Type hinting for constructors and
from_geopandas
method. This should make it easier to pass the correct parameters into layers. This has been tested to work in IDEs like VSCode, but unfortunately appears not to work in JupyterLab. By @kylebarron in #399 -
Warn on missing CRS. One of the most common reasons that you might see an empty map is from accidentally visualizing data that is not in EPSG 4326 (longitude-latitude). We now emit a warning for data that doesn't have a CRS defined on the data. By @kylebarron in #395.
-
Lonboard is now on
conda-forge
! Install withconda install -c conda-forge lonboard
. By @giswqs in #223 -
Add PointCloudLayer. By @kylebarron in #396
-
Add fly-to map action to "fly" the map to a new location. By @kylebarron in #408
-
Improve default colors in
viz
. We now attempt to apply some basic styling onto data passed intoviz
. This will likely further improve in the future. By @kylebarron in #389
Fixes 🐛
- Set exported HTML height to 100% by @kylebarron in #377
- Raise error on single input to MultiRangeSlider by @kylebarron in #367
- Fix pandas
to_numeric
FutureWarning by @kylebarron in #368 - Fix viewing polygons in local html files by @kylebarron in #387
- Fix: fix sliced array input for reprojection by @kylebarron in #391
- Fix: Don't reproject for epsg:4326 input by @kylebarron in #392
- Fix: Fix weighted centroid calculation by @kylebarron in #393
- Fix
viz()
with__geo_interface__
input by @kylebarron in #426 - Add DataFilterExtension notebook to website by @kylebarron in #362
- Allow non-compliant geoarrow CRS metadata by @kylebarron in #369
- Automatically parse geoarrow.wkb to native geoarrow by @kylebarron in #372
- Parse GeoParquet metadata by @kylebarron in #407
- CLI: 'crs' in geoparquet metadata should be optional. by @jwass in #411
Other changes
- Creating a new user bug report by @emmalu in #386
- Update epic template by @emmalu in #382
- NormalAccessor by @naomatheus in #376
- Conda: Try including
manifest.in
file forstatic
folder inclusion by @kylebarron in #421 - Switch to animated hero image by @kylebarron in #423
- Add CRS to GeoDataFrame in notebook examples by @kylebarron in #419
New Contributors
- @emmalu made their first contribution in #382
- @naomatheus made their first contribution in #376
- @jwass made their first contribution in #411
- @giswqs made their first contribution in #223
Full Changelog: v0.6.0...v0.7.0