Skip to content

Changelog

v0.9.6 - Jul 1, 2022

New Features:

  • Added plotting raster in 3D #259
  • Added scooby report for reporting issues #260

v0.9.5 - Jun 26, 2022

Improvement

  • Made mapclassify optional #257
  • Improved wording on the home page #256
  • Fixed typos #251

v0.9.4 - Jun 7, 2022

Improvement

  • Added ESA WorldCover and USGS NAIP basemaps #250
  • Fixed bugs in add_points_from_xy functions #249
  • Fixed link redirects #247
  • Added check_cmap function

v0.9.3 - Apr 27, 2022

Improvement

  • Fixed stac stats bug #245

v0.9.2 - Apr 27, 2022

New Features:

  • Added support for creating interactive choropleth maps with a variety of classification schemes #235 #239 #240
  • Added tooltip and popup for GeoJSON
  • Added examples module #238

Improvement

  • Fixed add velocity bug #234
  • Added ability to handle levels and times in netCDF files #232

v0.9.1 - Apr 2, 2022

Improvement

  • Fixed heremap import error

v0.9.0 - Apr 2, 2022

Improvement

  • Reduced number of dependencies, making plotting backends optional except ipyleaflet and folium #230
  • Updated clip image notebook
  • Updated docs

v0.8.6 - Mar 22, 2022

Improvement

  • Renamed basemaps and updated notebooks #228

v0.8.5 - Mar 19, 2022

New Features:

  • Added support for NetCDF data #127 #226
  • Converting NetCDF to GeoTIFF
  • Adding velocity map
  • Added clip_image function #108 #225

Improvement

  • Added optional dependencies (netcdf4 and rioxarray) to setup.py

v0.8.4 - Mar 15, 2022

New Features:

  • Added streamlit folium bidirectional functionality #223
  • Added marker icon options for marker cluster #222
  • Added folium search control

Improvement

  • Renamed data files #221
  • Fixed circle marker bug

v0.8.3 - Mar 12, 2022

New Features:

  • Added split map for folium and streamlit #218
  • Added eye dome lighting for lidar data #212
  • Added ipygany and panel 3D plotting backends for LiDAR data #212

Improvement

  • Updated binder env

v0.8.2 - Mar 2, 2022

Improvement

  • Added missing requirements.txt to MANIFEST

v0.8.1 - Mar 2, 2022

New Features:

  • Added support for visualizing LiDAR data in 3D #212
  • Added support for downloading Googld Drive folder #212

Improvement

  • Improved COG STAC palette
  • Fixed getattr bug #207

v0.8.0 - Feb 25, 2022

New Features:

  • Added STAC search and visualization GUI #181
  • Added support for STAC MosaicJSON #206
  • Added encoding param for reading vector #208

Improvement

  • Use getattr instead of eval #207

v0.7.8 - Feb 22, 2022

New Features:

  • Added numpy to cog #200

Improvement

  • Fixed LGTM alerts

v0.7.7 - Feb 15, 2022

New Features:

  • Added raster support for JupyterHub
  • Added new function add_geotiff

Improvement

  • Fixed Colab plotly bug #199

v0.7.6 - Feb 4, 2022

New Features:

  • Added support for editing vector data #178 #179

Improvement

  • Fixed Colab widgets.jslink bug
  • Updated STAC notebooks
  • Changed STAC items to item
  • Added sample vector data

v0.7.5 - Jan 27, 2022

New Features:

v0.7.4 - Jan 24, 2022

New Features:

  • Added attribute table GUI #179

Improvement

  • Improved add_labels function #188
  • Improved GitHub workflows #192
  • Improved add_raster function #191
  • Removed nominatim URL from Search Control #182
  • Fixed search control bug #183

v0.7.3 - Jan 21, 2022

New Features:

  • Added search control GUI #182 #183
  • Added COG creation #176

Improvement

  • Removed COG mosaic function #180
  • Updated binder env

v0.7.2 - Jan 11, 2022

New Features:

  • Added GUI for loading COG/STAC #164
  • Added ROI to GeoJSON function #170
  • Added add_geojson for plotly #163 #167

v0.7.1 - Jan 3, 2022

New Features:

  • Added plotly toolbar GUI #160
  • Added layer control #160
  • Added Inspector support for local tile #162
  • Added add_gdf for plotly #163

Improvement

  • Improved COG visualization #161
  • Fixed citation bug #165

v0.7.0 - Dec 29, 2021

New Features:

  • Added Planetary Computer STAC support #137
  • Added plotly backend #109
  • Added Inspector tool #158
  • Added plotly COG STAC support #109
  • Added plotly planet imagery support #109
  • Added plotly toolbar #160
  • Added geojson_to_df and geom_type functions

Improvement

  • Removed pangeo broken binder links
  • Improved kepler config options #150
  • Improved stac tile function #137
  • Updated STAC notebook example #156

v0.6.1 - Dec 23, 2021

New Features:

  • Added image overlay functionality #136
  • Added marker cluster function #138
  • Added locate control to folium
  • Added cesium_to_streamlit function #139
  • Added add_points_from_xy function #138
  • Added circle markers function #140

Improvement

  • Added localtileserver to env.yml
  • Fixed gdf style callback bug #119
  • Added ts_inspector docstring #147
  • Improved streamlit download button

v0.6.0 - Nov 27, 2021

New Features:

  • Added add_marker function
  • Added save_data function
  • Added support for local tile #129
  • Added open raster GUI #129
  • Added zoom to tile #129

v0.5.5 - Nov 9, 2021

New Features:

Improvement

  • Fixed add_legend bug
  • Changed default max_zoom to 24

v0.5.4 - Nov 2, 2021

New Features:

  • Added search basemaps GUI #93
  • Added get wms layers function
  • Made streamlit map width reponsive #126
  • Added function read file from url
  • Added streamlit download button
  • Added SIGSPATIAL workshop notebook

Improvement

  • Fixed layer attribution error #93
  • Fixed open vector bug #124
  • Improved streamlit support

v0.5.3 - Oct 17, 2021

New Features:

  • Added support for US Census data with hundreds of WMS layers #123

v0.5.2 - Oct 17, 2021

Improvement

  • Fixed pydeck import error

v0.5.1 - Oct 17, 2021

New Features:

  • Added support for pydeck #122
  • Added streamlit support for heremap #118
  • Added create_colormap function

Improvement

  • Added optional postgis port param #144
  • Added STAC time slider example to notebook #177
  • Fixed geojson style callback bug #119
  • Updated foss4g notebook
  • Fixed planet imagery bug
  • Improved vector to geojson
  • Added streamlit app link to docs

v0.4.3 - Sep 17, 2021

New Features:

  • Added sandbox_path option allowing users to restrict Voila app access to system directories #113

v0.4.2 - Sep 10, 2021

New Features:

  • Changed default plotting backend on Colab from folium to ipyleaflet #112
  • Added streamlit support #96
  • Added support for xyzservices provider #92
  • Added a basemap gallery #91

Improvement

  • Fixed linked maps bug
  • Improved folium basemaps #91

v0.4.1 - Aug 4, 2021

New Features:

  • Added 200+ basemaps from xyzservices #91

Improvement

  • Fixed typo #90
  • Added kepler module to mkdocs
  • Removed support for Python 3.6 due to xyzservices

v0.4.0 - Jul 28, 2021

New Features:

  • Added kepler.gl plotting backend #88
  • Added keplergl sample data #88
  • Added keplergl sample html #88

Improvement

  • Added CITATIONS.cff

v0.3.5 - Jul 26, 2021

New Features:

  • Added kepler.gl plotting backend #88

Improvement

  • Added unittest for toolbar module #83
  • Updated paper.md

v0.3.4 - Jul 21, 2021

New Features:

  • Added map title function #84

Improvement

  • Improved add_ahp and add_kml for http
  • Added codespell to docs.yml
  • Made XYZ tiles attribution required #83
  • Changed some functions to be private #83
  • Added more info about plotting backends #83
  • Added text description to notebooks #83
  • Added NotImplementedError for foliumap #83
  • Fixed typos using codespell #83
  • Added Code of Conduct #83
  • Made usage page interactive #83
  • Added key features notebook #83
  • Added plotting backend comparison #83
  • Added leafmap and foliumap unittest #83
  • Improved JOSS paper #83

v0.3.3 - Jul 8, 2021

New Features:

  • Added troubleshooting section #76
  • Added pandas_to_geojson function #75
  • Added creating heat map from csv #64
  • Added cog mosaic from file #61
  • Added colormap notebook #60

Improvement

  • Changed COG and STAC function names #61
  • Updated colormap example #60

v0.3.2 - Jun 22, 2021

New Features:

  • Added time slider #42
  • Added JOSS manuscript
  • Added unittests

v0.3.1 - Jun 20, 2021

New Features:

  • Added GUI for loading COG #50
  • Added methods to add vector data on heremap #43
  • Added Planet imagery GUI #9

Improvement

  • Improved support for folium styles #47
  • Improved save map to image #37
  • Updated toolbar icons #9
  • Added LGTM
  • Updated installation docs

v0.3.0 - Jun 14, 2021

New Features:

  • Added Planet basemaps GUI #9
  • Added open point layer GUI #29
  • Improved GUI for opening vector data from http #33
  • Added map to html function #32
  • Added point layer with popup #27
  • Added vector tile layer support #26
  • Added HERE map plotting backend #20

Improvement

  • Allow json file in open data widget
  • Added five notebook tutorials
  • Fixed folium map custom size bug #21

v0.2.0 - Jun 5, 2021

New Features:

  • Added handle-draw function #2
  • Added split-panel map #7
  • Added GeoPandas support #16
  • Added support for PostGIS #15
  • Added support for downloading OpenStreetMap data #10 #12

Improvement

  • Fixed basemap bug #5
  • Fixed output scroll bug #11
  • Changed COG and STAC functions to snake_case
  • Added binder badge to notebooks
  • Added binder env
  • Added 15 tutorials
  • Added domain name leafmap.org

v0.1.0 - May 25, 2021

New Features:

  • Create an interactive map with only one-line of code.
  • Select from a variety of basemaps interactively without coding.
  • Add XYZ and WMS tile services to the map.
  • Convert CSV to points and display points as a marker cluster.
  • Add local vector data (e.g., shapefile, GeoJSON, KML) to the map without coding.
  • Add local raster data (e.g., GeoTIFF) to the map without coding.
  • Add Cloud Optimized GeoTIFF (COG) and SpatialTemporal Asset Catalog (STAC) to the map.
  • Add custom legends and colorbars to the map.
  • Perform geospatial analysis using WhiteboxTools and whiteboxgui.
  • Publish interactive maps with only one line of code.

Last update: 2022-07-01