Recent Releases of geemap

geemap - v0.36.3rc1

What's Changed

  • Bump actions/checkout from 4 to 5 by @dependabot[bot] in https://github.com/gee-community/geemap/pull/2292
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/gee-community/geemap/pull/2291
  • Update the osm module by @giswqs in https://github.com/gee-community/geemap/pull/2294
  • Make ipytree optional by @giswqs in https://github.com/gee-community/geemap/pull/2295
  • Bump tmp from 0.2.3 to 0.2.4 by @dependabot[bot] in https://github.com/gee-community/geemap/pull/2289
  • Cleanup doc strings by @schwehr in https://github.com/gee-community/geemap/pull/2296

Full Changelog: https://github.com/gee-community/geemap/compare/v0.36.2...v0.36.3rc1

Scientific Software - Peer-reviewed - Python
Published by jdbcode 5 months ago

geemap - v0.36.3rc1

What's Changed

  • Bump actions/checkout from 4 to 5 by @dependabot[bot] in https://github.com/gee-community/geemap/pull/2292
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/gee-community/geemap/pull/2291
  • Update the osm module by @giswqs in https://github.com/gee-community/geemap/pull/2294
  • Make ipytree optional by @giswqs in https://github.com/gee-community/geemap/pull/2295
  • Bump tmp from 0.2.3 to 0.2.4 by @dependabot[bot] in https://github.com/gee-community/geemap/pull/2289
  • Cleanup doc strings by @schwehr in https://github.com/gee-community/geemap/pull/2296

Full Changelog: https://github.com/gee-community/geemap/compare/v0.36.2...v0.36.3rc1

Scientific Software - Peer-reviewed - Python
Published by jdbcode 5 months ago

geemap - v0.36.2

What's Changed

  • Improve utility function for extracting point-based time series from Earth Engine by @geonextgis in https://github.com/gee-community/geemap/pull/2284
  • Update FOSS4GNA workshop notebook by @giswqs in https://github.com/gee-community/geemap/pull/2285
  • Update IPPN workshop notebook by @giswqs in https://github.com/gee-community/geemap/pull/2286

Full Changelog: https://github.com/gee-community/geemap/compare/v0.36.1...v0.36.2

Scientific Software - Peer-reviewed - Python
Published by jdbcode 5 months ago

geemap - v0.36.2rc1

Scientific Software - Peer-reviewed - Python
Published by naschmitz 5 months ago

geemap - v0.36.1

What's Changed

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/gee-community/geemap/pull/2163
  • Implement LayerManager using LitElement + anywidget by @naschmitz in https://github.com/gee-community/geemap/pull/2153
  • Refactor LitElement logic out into a superclass by @naschmitz in https://github.com/gee-community/geemap/pull/2166
  • Separate model and view code in the computed object and inspector tree by @naschmitz in https://github.com/gee-community/geemap/pull/2167
  • Add testing infrastructure for anywidgets, plus test for layermanager and layermanager_row by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2168
  • Add HGAC workshop notebook by @giswqs in https://github.com/gee-community/geemap/pull/2177
  • Implements the basemap selector as anywidget by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2171
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/gee-community/geemap/pull/2178
  • Bump astral-sh/setup-uv from 3 to 4 by @dependabot[bot] in https://github.com/gee-community/geemap/pull/2180
  • Add AGU workshop notebook by @giswqs in https://github.com/gee-community/geemap/pull/2181
  • Explicitly initialize eerepr by @aazuspan in https://github.com/gee-community/geemap/pull/2183
  • Implement Inspector using anywidget and LitElement by @naschmitz in https://github.com/gee-community/geemap/pull/2169
  • fix: drop the use of pkg_resources by @12rambau in https://github.com/gee-community/geemap/pull/2187
  • Fix linked_maps bug by @giswqs in https://github.com/gee-community/geemap/pull/2192
  • Add verbose param to export image functions by @giswqs in https://github.com/gee-community/geemap/pull/2195
  • Implement Toolbar and ToolbarItem to anywidget and LitElement by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2174
  • Implement SearchBar using anywidget and LitElement by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2182
  • Implement LayerEditor as an anywidget by @naschmitz in https://github.com/gee-community/geemap/pull/2185
  • Fix search bar TS tests by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2196
  • Convert the Legend to anywidget. by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2197
  • Support mode in extractvaluesto_points() by @kapoor1992 in https://github.com/gee-community/geemap/pull/2199
  • Bump astral-sh/setup-uv from 4 to 5 by @dependabot[bot] in https://github.com/gee-community/geemap/pull/2200
  • uv clean cache by @giswqs in https://github.com/gee-community/geemap/pull/2201
  • Split basemap selector up into two select fields: provider and resource by @naschmitz in https://github.com/gee-community/geemap/pull/2202
  • Add an icon and title to generic widget containers by @naschmitz in https://github.com/gee-community/geemap/pull/2205
  • Combine name/address + lat-lon search, plus add compact mode for widget-containers and other style tweaks. by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2206
  • Separate layer manager from toolbar (and other minor UI tweaks) by @naschmitz in https://github.com/gee-community/geemap/pull/2208
  • Small search bar style/UX tweaks by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2209
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/gee-community/geemap/pull/2212
  • bugfix: Fix geemap.deck.Map.addeelayer to recognize Layer kwargs by @bijanvakili in https://github.com/gee-community/geemap/pull/2216
  • Fix deck module typo and update uv lock by @giswqs in https://github.com/gee-community/geemap/pull/2217
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/gee-community/geemap/pull/2219
  • Bump esbuild from 0.23.1 to 0.25.0 by @dependabot[bot] in https://github.com/gee-community/geemap/pull/2224
  • Bump eerepr to v0.1.0 by @naschmitz in https://github.com/gee-community/geemap/pull/2227
  • Add maxerror parameter to centerobject method by @fede-bello in https://github.com/gee-community/geemap/pull/2228
  • Deprecate IPython.core.display by @giswqs in https://github.com/gee-community/geemap/pull/2229
  • Fix get_bounds param name by @jdbcode in https://github.com/gee-community/geemap/pull/2237
  • Add notebook for GEE workshop 2025 by @giswqs in https://github.com/gee-community/geemap/pull/2240
  • fix: error with duplicated double basemap by @fede-bello in https://github.com/gee-community/geemap/pull/2241
  • chore: Remove duplicated code, fix docstring by @fede-bello in https://github.com/gee-community/geemap/pull/2242
  • Bump astral-sh/setup-uv from 5 to 6 by @dependabot[bot] in https://github.com/gee-community/geemap/pull/2244
  • Fix: Handle empty map layers in basemap selector and replacement by @jdbcode in https://github.com/gee-community/geemap/pull/2249
  • Update Dockerfile by @giswqs in https://github.com/gee-community/geemap/pull/2251
  • Update releasing.md by @naschmitz in https://github.com/gee-community/geemap/pull/2246
  • Bump tar-fs from 3.0.6 to 3.0.8 by @dependabot[bot] in https://github.com/gee-community/geemap/pull/2238
  • Remove KML driver by @giswqs in https://github.com/gee-community/geemap/pull/2259
  • Run dos2unix by @giswqs in https://github.com/gee-community/geemap/pull/2260
  • Update docker image workflows by @giswqs in https://github.com/gee-community/geemap/pull/2261
  • Add CVPR workshop notebook by @giswqs in https://github.com/gee-community/geemap/pull/2268
  • contributing.md: Fix typo of flake8. by @schwehr in https://github.com/gee-community/geemap/pull/2269
  • typescript: Add overrides where necessary for stricter environments. by @schwehr in https://github.com/gee-community/geemap/pull/2270
  • Bump tar-fs from 3.0.8 to 3.0.9 by @dependabot[bot] in https://github.com/gee-community/geemap/pull/2265
  • Bump docker/build-push-action from 5 to 6 by @dependabot[bot] in https://github.com/gee-community/geemap/pull/2264
  • astral-sh/setup-uv: Set to always use latest. by @schwehr in https://github.com/gee-community/geemap/pull/2271
  • lit_widget.ts: Remove incorrect override. by @schwehr in https://github.com/gee-community/geemap/pull/2272
  • layer_manager.ts: Add override to tabIndex by @schwehr in https://github.com/gee-community/geemap/pull/2273
  • Replace color dependency with matplotlib.colors by @giswqs in https://github.com/gee-community/geemap/pull/2263
  • Minor UI tweaks on the core container widgets by @naschmitz in https://github.com/gee-community/geemap/pull/2210
  • Fix remaining bugs in the redesigned widgets by @naschmitz in https://github.com/gee-community/geemap/pull/2275
  • pyproject.toml: Update minimum ee client ver to 1.5.12 by @schwehr in https://github.com/gee-community/geemap/pull/2280
  • Add utility function for extracting point-based time series from Earth Engine + example notebook by @geonextgis in https://github.com/gee-community/geemap/pull/2278

New Contributors

  • @kapoor1992 made their first contribution in https://github.com/gee-community/geemap/pull/2199
  • @bijanvakili made their first contribution in https://github.com/gee-community/geemap/pull/2216
  • @fede-bello made their first contribution in https://github.com/gee-community/geemap/pull/2228

Full Changelog: https://github.com/gee-community/geemap/compare/v0.35.1...v0.36.1

Scientific Software - Peer-reviewed - Python
Published by naschmitz 5 months ago

geemap - v0.36.1rc1

Scientific Software - Peer-reviewed - Python
Published by naschmitz 6 months ago

geemap - v0.36.0

What's Changed

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/gee-community/geemap/pull/2163
  • Implement LayerManager using LitElement + anywidget by @naschmitz in https://github.com/gee-community/geemap/pull/2153
  • Refactor LitElement logic out into a superclass by @naschmitz in https://github.com/gee-community/geemap/pull/2166
  • Separate model and view code in the computed object and inspector tree by @naschmitz in https://github.com/gee-community/geemap/pull/2167
  • Add testing infrastructure for anywidgets, plus test for layermanager and layermanager_row by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2168
  • Add HGAC workshop notebook by @giswqs in https://github.com/gee-community/geemap/pull/2177
  • Implements the basemap selector as anywidget by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2171
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/gee-community/geemap/pull/2178
  • Bump astral-sh/setup-uv from 3 to 4 by @dependabot[bot] in https://github.com/gee-community/geemap/pull/2180
  • Add AGU workshop notebook by @giswqs in https://github.com/gee-community/geemap/pull/2181
  • Explicitly initialize eerepr by @aazuspan in https://github.com/gee-community/geemap/pull/2183
  • Implement Inspector using anywidget and LitElement by @naschmitz in https://github.com/gee-community/geemap/pull/2169
  • fix: drop the use of pkg_resources by @12rambau in https://github.com/gee-community/geemap/pull/2187
  • Fix linked_maps bug by @giswqs in https://github.com/gee-community/geemap/pull/2192
  • Add verbose param to export image functions by @giswqs in https://github.com/gee-community/geemap/pull/2195
  • Implement Toolbar and ToolbarItem to anywidget and LitElement by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2174
  • Implement SearchBar using anywidget and LitElement by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2182
  • Implement LayerEditor as an anywidget by @naschmitz in https://github.com/gee-community/geemap/pull/2185
  • Fix search bar TS tests by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2196
  • Convert the Legend to anywidget. by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2197
  • Support mode in extractvaluesto_points() by @kapoor1992 in https://github.com/gee-community/geemap/pull/2199
  • Bump astral-sh/setup-uv from 4 to 5 by @dependabot[bot] in https://github.com/gee-community/geemap/pull/2200
  • uv clean cache by @giswqs in https://github.com/gee-community/geemap/pull/2201
  • Split basemap selector up into two select fields: provider and resource by @naschmitz in https://github.com/gee-community/geemap/pull/2202
  • Add an icon and title to generic widget containers by @naschmitz in https://github.com/gee-community/geemap/pull/2205
  • Combine name/address + lat-lon search, plus add compact mode for widget-containers and other style tweaks. by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2206
  • Separate layer manager from toolbar (and other minor UI tweaks) by @naschmitz in https://github.com/gee-community/geemap/pull/2208
  • Small search bar style/UX tweaks by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2209
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/gee-community/geemap/pull/2212
  • bugfix: Fix geemap.deck.Map.addeelayer to recognize Layer kwargs by @bijanvakili in https://github.com/gee-community/geemap/pull/2216
  • Fix deck module typo and update uv lock by @giswqs in https://github.com/gee-community/geemap/pull/2217
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/gee-community/geemap/pull/2219
  • Bump esbuild from 0.23.1 to 0.25.0 by @dependabot[bot] in https://github.com/gee-community/geemap/pull/2224
  • Bump eerepr to v0.1.0 by @naschmitz in https://github.com/gee-community/geemap/pull/2227
  • Add maxerror parameter to centerobject method by @fede-bello in https://github.com/gee-community/geemap/pull/2228
  • Deprecate IPython.core.display by @giswqs in https://github.com/gee-community/geemap/pull/2229
  • Fix get_bounds param name by @jdbcode in https://github.com/gee-community/geemap/pull/2237
  • Add notebook for GEE workshop 2025 by @giswqs in https://github.com/gee-community/geemap/pull/2240
  • fix: error with duplicated double basemap by @fede-bello in https://github.com/gee-community/geemap/pull/2241
  • chore: Remove duplicated code, fix docstring by @fede-bello in https://github.com/gee-community/geemap/pull/2242
  • Bump astral-sh/setup-uv from 5 to 6 by @dependabot[bot] in https://github.com/gee-community/geemap/pull/2244

New Contributors

  • @kapoor1992 made their first contribution in https://github.com/gee-community/geemap/pull/2199
  • @bijanvakili made their first contribution in https://github.com/gee-community/geemap/pull/2216
  • @fede-bello made their first contribution in https://github.com/gee-community/geemap/pull/2228

Full Changelog: https://github.com/gee-community/geemap/compare/v0.35.1...v0.36.0

Scientific Software - Peer-reviewed - Python
Published by naschmitz 6 months ago

geemap - v0.36.0rc2

Full Changelog: https://github.com/gee-community/geemap/compare/v0.36.0rc1...v0.36.0rc2

Scientific Software - Peer-reviewed - Python
Published by naschmitz 7 months ago

geemap - v0.36.0rc1

What's Changed

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/gee-community/geemap/pull/2163
  • Implement LayerManager using LitElement + anywidget by @naschmitz in https://github.com/gee-community/geemap/pull/2153
  • Refactor LitElement logic out into a superclass by @naschmitz in https://github.com/gee-community/geemap/pull/2166
  • Separate model and view code in the computed object and inspector tree by @naschmitz in https://github.com/gee-community/geemap/pull/2167
  • Add testing infrastructure for anywidgets, plus test for layermanager and layermanager_row by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2168
  • Add HGAC workshop notebook by @giswqs in https://github.com/gee-community/geemap/pull/2177
  • Implements the basemap selector as anywidget by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2171
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/gee-community/geemap/pull/2178
  • Bump astral-sh/setup-uv from 3 to 4 by @dependabot in https://github.com/gee-community/geemap/pull/2180
  • Add AGU workshop notebook by @giswqs in https://github.com/gee-community/geemap/pull/2181
  • Explicitly initialize eerepr by @aazuspan in https://github.com/gee-community/geemap/pull/2183
  • Implement Inspector using anywidget and LitElement by @naschmitz in https://github.com/gee-community/geemap/pull/2169
  • fix: drop the use of pkg_resources by @12rambau in https://github.com/gee-community/geemap/pull/2187
  • Fix linked_maps bug by @giswqs in https://github.com/gee-community/geemap/pull/2192
  • Add verbose param to export image functions by @giswqs in https://github.com/gee-community/geemap/pull/2195
  • Implement Toolbar and ToolbarItem to anywidget and LitElement by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2174
  • Implement SearchBar using anywidget and LitElement by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2182
  • Implement LayerEditor as an anywidget by @naschmitz in https://github.com/gee-community/geemap/pull/2185
  • Fix search bar TS tests by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2196
  • Convert the Legend to anywidget. by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2197
  • Support mode in extractvaluesto_points() by @kapoor1992 in https://github.com/gee-community/geemap/pull/2199
  • Bump astral-sh/setup-uv from 4 to 5 by @dependabot in https://github.com/gee-community/geemap/pull/2200
  • uv clean cache by @giswqs in https://github.com/gee-community/geemap/pull/2201
  • Split basemap selector up into two select fields: provider and resource by @naschmitz in https://github.com/gee-community/geemap/pull/2202
  • Add an icon and title to generic widget containers by @naschmitz in https://github.com/gee-community/geemap/pull/2205
  • Combine name/address + lat-lon search, plus add compact mode for widget-containers and other style tweaks. by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2206
  • Separate layer manager from toolbar (and other minor UI tweaks) by @naschmitz in https://github.com/gee-community/geemap/pull/2208
  • Small search bar style/UX tweaks by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2209
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/gee-community/geemap/pull/2212
  • bugfix: Fix geemap.deck.Map.addeelayer to recognize Layer kwargs by @bijanvakili in https://github.com/gee-community/geemap/pull/2216
  • Fix deck module typo and update uv lock by @giswqs in https://github.com/gee-community/geemap/pull/2217
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/gee-community/geemap/pull/2219
  • Bump esbuild from 0.23.1 to 0.25.0 by @dependabot in https://github.com/gee-community/geemap/pull/2224
  • Bump eerepr to v0.1.0 by @naschmitz in https://github.com/gee-community/geemap/pull/2227
  • Add maxerror parameter to centerobject method by @fede-bello in https://github.com/gee-community/geemap/pull/2228
  • Deprecate IPython.core.display by @giswqs in https://github.com/gee-community/geemap/pull/2229
  • Fix get_bounds param name by @jdbcode in https://github.com/gee-community/geemap/pull/2237
  • Add notebook for GEE workshop 2025 by @giswqs in https://github.com/gee-community/geemap/pull/2240
  • fix: error with duplicated double basemap by @fede-bello in https://github.com/gee-community/geemap/pull/2241
  • chore: Remove duplicated code, fix docstring by @fede-bello in https://github.com/gee-community/geemap/pull/2242
  • Bump astral-sh/setup-uv from 5 to 6 by @dependabot in https://github.com/gee-community/geemap/pull/2244

New Contributors

  • @kapoor1992 made their first contribution in https://github.com/gee-community/geemap/pull/2199
  • @bijanvakili made their first contribution in https://github.com/gee-community/geemap/pull/2216
  • @fede-bello made their first contribution in https://github.com/gee-community/geemap/pull/2228

Full Changelog: https://github.com/gee-community/geemap/compare/v0.35.1...v0.36.0rc1

Scientific Software - Peer-reviewed - Python
Published by naschmitz 9 months ago

geemap - v0.35.3

What's Changed

  • Deprecate IPython.core.display by @giswqs in https://github.com/gee-community/geemap/pull/2229

Full Changelog: https://github.com/gee-community/geemap/compare/v0.35.2...v0.35.3

Scientific Software - Peer-reviewed - Python
Published by naschmitz 10 months ago

geemap - v0.35.2

What's Changed

  • Explicitly initialize eerepr by @aazuspan in https://github.com/gee-community/geemap/pull/2183
  • Bump eerepr to v0.1.0 by @naschmitz in https://github.com/gee-community/geemap/pull/2227

Full Changelog: https://github.com/gee-community/geemap/compare/v0.35.1...v0.35.2

Scientific Software - Peer-reviewed - Python
Published by naschmitz 11 months ago

geemap - v0.35.1

What's Changed

  • Fix downloadeeimagetilesparallel error by @giswqs in https://github.com/gee-community/geemap/pull/2158
  • Simplify ee_initialize function by @giswqs in https://github.com/gee-community/geemap/pull/2162

Full Changelog: https://github.com/gee-community/geemap/compare/v0.35.0...v0.35.1

Scientific Software - Peer-reviewed - Python
Published by giswqs about 1 year ago

geemap - v0.35.0

What's Changed

  • Bump astral-sh/setup-uv from 2 to 3 by @dependabot in https://github.com/gee-community/geemap/pull/2141
  • Fix docs build error by @giswqs in https://github.com/gee-community/geemap/pull/2144
  • Add IPPN workshop notebook by @giswqs in https://github.com/gee-community/geemap/pull/2147
  • Update IPPN workshop notebook by @giswqs in https://github.com/gee-community/geemap/pull/2148
  • Type annotate and clean up MapInterface by @naschmitz in https://github.com/gee-community/geemap/pull/2150
  • Rename get_api_key to get_env_var by @naschmitz in https://github.com/gee-community/geemap/pull/2151
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/gee-community/geemap/pull/2149
  • Move requirements to pyproject.toml file by @naschmitz in https://github.com/gee-community/geemap/pull/2156
  • Add Gemini-based Dataset Explorer by @giswqs in https://github.com/gee-community/geemap/pull/2157

Full Changelog: https://github.com/gee-community/geemap/compare/v0.34.5...v0.35.0

Scientific Software - Peer-reviewed - Python
Published by giswqs about 1 year ago

geemap - v0.34.5

What's Changed

  • Fix legend bug by @giswqs in https://github.com/gee-community/geemap/pull/2143

Full Changelog: https://github.com/gee-community/geemap/compare/v0.34.4...v0.34.5

Scientific Software - Peer-reviewed - Python
Published by giswqs over 1 year ago

geemap - v0.34.4

What's Changed

  • Add codespell to pre-commit by @giswqs in https://github.com/gee-community/geemap/pull/2136
  • Fix linter warnings by @giswqs in https://github.com/gee-community/geemap/pull/2138
  • Add uv to GitHub Actions by @giswqs in https://github.com/gee-community/geemap/pull/2139

Full Changelog: https://github.com/gee-community/geemap/compare/v0.34.3...v0.34.4

Scientific Software - Peer-reviewed - Python
Published by giswqs over 1 year ago

geemap - v0.34.3

What's Changed

  • Add setuptools by @giswqs in https://github.com/gee-community/geemap/pull/2134
  • Update GitHub Actions to Python 3.12 by @giswqs in https://github.com/gee-community/geemap/pull/2135
  • Add coreutils module by @giswqs in https://github.com/gee-community/geemap/pull/2126

Full Changelog: https://github.com/gee-community/geemap/compare/v0.34.2...v0.34.3

Scientific Software - Peer-reviewed - Python
Published by giswqs over 1 year ago

geemap - v0.34.2

What's Changed

  • Add typehints and docstrings to geemap.core by @giswqs in https://github.com/gee-community/geemap/pull/2125
  • Fix js-py conversion bug by @giswqs in https://github.com/gee-community/geemap/pull/2130

Full Changelog: https://github.com/gee-community/geemap/compare/v0.34.1...v0.34.2

Scientific Software - Peer-reviewed - Python
Published by giswqs over 1 year ago

geemap - v0.34.1

What's Changed

  • Update FOSS4G NA workshop notebook by @giswqs in https://github.com/gee-community/geemap/pull/2121
  • Fix JS-PY conversion bug by @giswqs in https://github.com/gee-community/geemap/pull/2123
  • Update FOSS4G NA Workshop Notebook by @giswqs in https://github.com/gee-community/geemap/pull/2124

Full Changelog: https://github.com/gee-community/geemap/compare/v0.34.0...v0.34.1

Scientific Software - Peer-reviewed - Python
Published by giswqs over 1 year ago

geemap - v0.34.0

What's Changed

  • Improve the timelapse gui by @giswqs in https://github.com/gee-community/geemap/pull/2083
  • Improve folium add_basemap by @giswqs in https://github.com/gee-community/geemap/pull/2088
  • Add notebook for the GeoAI workshop by @giswqs in https://github.com/gee-community/geemap/pull/2089
  • chore: update typehinting on dataset by @slowy07 in https://github.com/gee-community/geemap/pull/2092
  • Enable split map dragging by @giswqs in https://github.com/gee-community/geemap/pull/2095
  • Add radio options to ensure that gamma and palette are not set at the same time by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2044
  • Improve folium add marker cluster method by @giswqs in https://github.com/gee-community/geemap/pull/2098
  • Add Taiwan workshop by @giswqs in https://github.com/gee-community/geemap/pull/2099
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/gee-community/geemap/pull/2100
  • [core] Add colorbar/legend support by @naschmitz in https://github.com/gee-community/geemap/pull/2041
  • Simplify ee_initialize by @giswqs in https://github.com/gee-community/geemap/pull/2104
  • Simplify getting project ID logic by @giswqs in https://github.com/gee-community/geemap/pull/2105
  • Fix layer spinner bug by @giswqs in https://github.com/gee-community/geemap/pull/2109
  • Add an ai module by @giswqs in https://github.com/gee-community/geemap/pull/2111
  • Fix notebook colab broken link by @giswqs in https://github.com/gee-community/geemap/pull/2112
  • Fix EE Genie map bounds issue by @giswqs in https://github.com/gee-community/geemap/pull/2113
  • Add EE charting functions by @giswqs in https://github.com/gee-community/geemap/pull/1855
  • Clean up notebook examples by @giswqs in https://github.com/gee-community/geemap/pull/2116
  • Add support for 3D visualization with MapLibre by @giswqs in https://github.com/gee-community/geemap/pull/2117

Full Changelog: https://github.com/gee-community/geemap/compare/v0.33.1...v0.34.0

Scientific Software - Peer-reviewed - Python
Published by giswqs over 1 year ago

geemap - v0.33.1

What's Changed

  • Update changelog by @giswqs in https://github.com/gee-community/geemap/pull/2077
  • Fix folium split map bug by @giswqs in https://github.com/gee-community/geemap/pull/2079
  • Fix Colab authentication bug by @giswqs in https://github.com/gee-community/geemap/pull/2082

Full Changelog: https://github.com/gee-community/geemap/compare/v0.33.0...v0.33.1

Scientific Software - Peer-reviewed - Python
Published by giswqs over 1 year ago

geemap - v0.33.0

What's Changed

  • Merge in 0.32 release branch by @naschmitz in https://github.com/gee-community/geemap/pull/1924
  • Create releasing.md by @naschmitz in https://github.com/gee-community/geemap/pull/1925
  • Update conda download links by @giswqs in https://github.com/gee-community/geemap/pull/1938
  • Add Alaska workshop notebooks by @giswqs in https://github.com/gee-community/geemap/pull/1939
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/gee-community/geemap/pull/1946
  • Update 50cartoeequickstart.ipynb by @osgeokr in https://github.com/gee-community/geemap/pull/1948
  • Fix image collection vis bug by @giswqs in https://github.com/gee-community/geemap/pull/1953
  • Add workshop notebook by @giswqs in https://github.com/gee-community/geemap/pull/1956
  • Add workshop notebook for TNGIC 2024 by @giswqs in https://github.com/gee-community/geemap/pull/1964
  • Fix folium add_raster bug by @giswqs in https://github.com/gee-community/geemap/pull/1966
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/gee-community/geemap/pull/1967
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/gee-community/geemap/pull/1971
  • Added bug fixes and improvements to conversion.py by @SethNowac in https://github.com/gee-community/geemap/pull/1968
  • Fix netcdftoee bug by @giswqs in https://github.com/gee-community/geemap/pull/1973
  • Fix unmasking issue in downloadeeimage function by @lbferreira in https://github.com/gee-community/geemap/pull/1977
  • Replace README.rst with README.md by @giswqs in https://github.com/gee-community/geemap/pull/1984
  • overlay another layer in get_image_collection_gif function, solve #1993 by @iamtekson in https://github.com/gee-community/geemap/pull/1994
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/gee-community/geemap/pull/1998
  • Update velocity notebook example by @giswqs in https://github.com/gee-community/geemap/pull/2006
  • Add IGIC workshop notebook by @giswqs in https://github.com/gee-community/geemap/pull/2007
  • Add Google map tiles by @giswqs in https://github.com/gee-community/geemap/pull/1963
  • Fix solara app issue by @giswqs in https://github.com/gee-community/geemap/pull/2019
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/gee-community/geemap/pull/2021
  • Swap lat lon for extractvaluesto_points by @giswqs in https://github.com/gee-community/geemap/pull/2023
  • Fix new typos discovered by codespell by @giswqs in https://github.com/gee-community/geemap/pull/2024
  • Fix Colab authentication bug by @giswqs in https://github.com/gee-community/geemap/pull/2028
  • Add a notebook example for using Google basemaps by @giswqs in https://github.com/gee-community/geemap/pull/2029
  • Remove parameters to ee.Authenticate() to get the default Colab authentication experience by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2033
  • Fail gracefully when Google Maps API key Colab secret isn't present by @naschmitz in https://github.com/gee-community/geemap/pull/2036
  • Add layer loading spinner and remove layer button by @giswqs in https://github.com/gee-community/geemap/pull/1983
  • Remove drawn features layer when geometries are cleared by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2038
  • Default the layer manager to be opened on map initialization and other toolbar tweaks by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2039
  • [core] Fix get_bounds behavior in core by @naschmitz in https://github.com/gee-community/geemap/pull/2012
  • Add GDAL error handler by @giswqs in https://github.com/gee-community/geemap/pull/2045
  • Add dependabot by @giswqs in https://github.com/gee-community/geemap/pull/2049
  • Bump github/codeql-action from 2 to 3 by @dependabot in https://github.com/gee-community/geemap/pull/2050
  • Bump nwtgck/actions-netlify from 2.0 to 3.0 by @dependabot in https://github.com/gee-community/geemap/pull/2051
  • Bump docker/build-push-action from 5 to 6 by @dependabot in https://github.com/gee-community/geemap/pull/2052
  • Bump actions/dependency-review-action from 2 to 4 by @dependabot in https://github.com/gee-community/geemap/pull/2053
  • Bump docker/login-action from 2 to 3 by @dependabot in https://github.com/gee-community/geemap/pull/2054
  • Improve download image function by @giswqs in https://github.com/gee-community/geemap/pull/2057
  • add colorbar in getimagecollection_gif method. by @iamtekson in https://github.com/gee-community/geemap/pull/2059
  • Consistent use of GOOGLEMAPSAPI_KEY by @jdbcode in https://github.com/gee-community/geemap/pull/2062
  • Timeseries animation for precipitation dataset tutorial by @iamtekson in https://github.com/gee-community/geemap/pull/2060
  • Add SciPy 2024 notebook by @giswqs in https://github.com/gee-community/geemap/pull/2065
  • Add xarraytoraster function by @giswqs in https://github.com/gee-community/geemap/pull/2072
  • common.py: Add return type annotation of None to xarraytoraster by @schwehr in https://github.com/gee-community/geemap/pull/2073
  • Improve eetodf function by @giswqs in https://github.com/gee-community/geemap/pull/2074
  • Fix draw control editing bug by @giswqs in https://github.com/gee-community/geemap/pull/2046
  • Add SatMOC workshop notebook by @giswqs in https://github.com/gee-community/geemap/pull/2075

New Contributors

  • @pre-commit-ci made their first contribution in https://github.com/gee-community/geemap/pull/1946
  • @SethNowac made their first contribution in https://github.com/gee-community/geemap/pull/1968
  • @lbferreira made their first contribution in https://github.com/gee-community/geemap/pull/1977
  • @iamtekson made their first contribution in https://github.com/gee-community/geemap/pull/1994
  • @dependabot made their first contribution in https://github.com/gee-community/geemap/pull/2050

Full Changelog: https://github.com/gee-community/geemap/compare/v0.32.0...v0.33.0

Scientific Software - Peer-reviewed - Python
Published by giswqs over 1 year ago

geemap - v0.32.1

Full Changelog: https://github.com/gee-community/geemap/compare/v0.32.0...v0.32.1-rc.1

  • Pin ipyleaflet to 0.18.2 to work around an issue with ipyleaflet 0.19.0.

Scientific Software - Peer-reviewed - Python
Published by naschmitz over 1 year ago

geemap - v0.32.0

What's Changed

  • Update changelog for v0.31.0 by @giswqs in https://github.com/gee-community/geemap/pull/1910
  • chore: adding pre-commit configuration by @slowy07 in https://github.com/gee-community/geemap/pull/1912
  • Add pre-commit cli by @giswqs in https://github.com/gee-community/geemap/pull/1914
  • Add black-jupyter and nbstripout to pre-commit by @giswqs in https://github.com/gee-community/geemap/pull/1915
  • Clean up notebook examples by @giswqs in https://github.com/gee-community/geemap/pull/1918

Full Changelog: https://github.com/gee-community/geemap/compare/v0.31.0...v0.32.0

Scientific Software - Peer-reviewed - Python
Published by naschmitz almost 2 years ago

geemap - v0.31.0

What's Changed

  • Update changelog by @giswqs in https://github.com/gee-community/geemap/pull/1880
  • Fix JS-PY conversion bugs by @giswqs in https://github.com/gee-community/geemap/pull/1890
  • Fix imagetonumpy error by @giswqs in https://github.com/gee-community/geemap/pull/1895
  • Update GitHub Action versions by @giswqs in https://github.com/gee-community/geemap/pull/1896
  • Update sample raster datasets by @giswqs in https://github.com/gee-community/geemap/pull/1904
  • Update the Map.add_raster method by @giswqs in https://github.com/gee-community/geemap/pull/1909

Full Changelog: https://github.com/gee-community/geemap/compare/v0.30.4...v0.31.0

Scientific Software - Peer-reviewed - Python
Published by giswqs almost 2 years ago

geemap - v0.30.4

What's Changed

  • Improve Colab authentication by @giswqs in https://github.com/gee-community/geemap/pull/1879

Full Changelog: https://github.com/gee-community/geemap/compare/v0.30.3...v0.30.4

Scientific Software - Peer-reviewed - Python
Published by giswqs about 2 years ago

geemap - v0.30.3

What's Changed

  • Add the build package by @giswqs in https://github.com/gee-community/geemap/pull/1875
  • Update changelog by @giswqs in https://github.com/gee-community/geemap/pull/1876
  • Fix Colab authentication issue by @giswqs in https://github.com/gee-community/geemap/pull/1877

Full Changelog: https://github.com/gee-community/geemap/compare/v0.30.2...v0.30.3

Scientific Software - Peer-reviewed - Python
Published by giswqs about 2 years ago

geemap - v0.30.2

What's Changed

  • Fix PyPI upload issue by @giswqs in https://github.com/gee-community/geemap/pull/1872
  • Add missing files in wheel by @giswqs in https://github.com/gee-community/geemap/pull/1874

Full Changelog: https://github.com/gee-community/geemap/compare/v0.30.1...v0.30.2

Scientific Software - Peer-reviewed - Python
Published by giswqs about 2 years ago

geemap - v0.30.1

What's Changed

  • Update changelog for v0.30.0 by @giswqs in https://github.com/gee-community/geemap/pull/1862
  • Use pyproject file for project metadata. by @naschmitz in https://github.com/gee-community/geemap/pull/1865
  • Make consistent use of gdal by @giswqs in https://github.com/gee-community/geemap/pull/1867
  • Temporal fix for notebook authenticate by @giswqs in https://github.com/gee-community/geemap/pull/1871

Full Changelog: https://github.com/gee-community/geemap/compare/v0.30.0...v0.30.1

Scientific Software - Peer-reviewed - Python
Published by giswqs about 2 years ago

geemap - v0.30.0

What's Changed

  • Update changelog for v0.29.6 by @giswqs in https://github.com/gee-community/geemap/pull/1840
  • Update common.py by @tjlogue4 in https://github.com/gee-community/geemap/pull/1843
  • Update data conversion functions by @giswqs in https://github.com/gee-community/geemap/pull/1849
  • Update GitHub Actions to use Python 3.12 by @giswqs in https://github.com/gee-community/geemap/pull/1850
  • Rename structured array variable to be self-describing by @jdbcode in https://github.com/gee-community/geemap/pull/1852
  • Update zonal stats function by @giswqs in https://github.com/gee-community/geemap/pull/1854
  • Add support for xee by @giswqs in https://github.com/gee-community/geemap/pull/1859
  • Improve support for xee by @giswqs in https://github.com/gee-community/geemap/pull/1861

New Contributors

  • @tjlogue4 made their first contribution in https://github.com/gee-community/geemap/pull/1843

Full Changelog: https://github.com/gee-community/geemap/compare/v0.29.6...v0.30.0

Scientific Software - Peer-reviewed - Python
Published by giswqs about 2 years ago

geemap - v0.29.6

What's Changed

  • Update changelog for v0.29.5 by @giswqs in https://github.com/gee-community/geemap/pull/1820
  • Add NCSU workshop notebook by @giswqs in https://github.com/gee-community/geemap/pull/1827
  • Fix typo and deprecate plt.get_cmap function by @giswqs in https://github.com/gee-community/geemap/pull/1829
  • common.py: typo fixes by @schwehr in https://github.com/gee-community/geemap/pull/1828
  • Fix samgeo notebook bug by @giswqs in https://github.com/gee-community/geemap/pull/1835
  • Improve js-py auto conversion by @giswqs in https://github.com/gee-community/geemap/pull/1836
  • Add AGU workshop notebook by @giswqs in https://github.com/gee-community/geemap/pull/1837
  • Add a step param to timelapse functions by @giswqs in https://github.com/gee-community/geemap/pull/1839

Full Changelog: https://github.com/gee-community/geemap/compare/v0.29.5...v0.29.6

Scientific Software - Peer-reviewed - Python
Published by giswqs about 2 years ago

geemap - v0.29.5

What's Changed

  • Update changelog for v0.29.4 by @giswqs in https://github.com/gee-community/geemap/pull/1810
  • Fix removing layer bug by @giswqs in https://github.com/gee-community/geemap/pull/1813
  • Add Map.layertoimage method by @giswqs in https://github.com/gee-community/geemap/pull/1815
  • Add visparams option for layerto_image by @giswqs in https://github.com/gee-community/geemap/pull/1818
  • Fix set css cell output error by @giswqs in https://github.com/gee-community/geemap/pull/1819

Full Changelog: https://github.com/gee-community/geemap/compare/v0.29.4...v0.29.5

Scientific Software - Peer-reviewed - Python
Published by giswqs about 2 years ago

geemap - v0.29.4

What's Changed

  • Update changelog for v0.29.3 by @giswqs in https://github.com/gee-community/geemap/pull/1807
  • Fix draw control marker bug by @giswqs in https://github.com/gee-community/geemap/pull/1809

Full Changelog: https://github.com/gee-community/geemap/compare/v0.29.3...v0.29.4

Scientific Software - Peer-reviewed - Python
Published by giswqs about 2 years ago

geemap - v0.29.3

What's Changed

  • Update changelog for v0.29.2 by @giswqs in https://github.com/gee-community/geemap/pull/1799
  • Fix removing drawn feature bug by @giswqs in https://github.com/gee-community/geemap/pull/1805
  • Add stretch options for visualizing images by @aazuspan in https://github.com/gee-community/geemap/pull/1803
  • Improve ee authentication on Colab by @giswqs in https://github.com/gee-community/geemap/pull/1806

Full Changelog: https://github.com/gee-community/geemap/compare/v0.29.2...v0.29.3

Scientific Software - Peer-reviewed - Python
Published by giswqs about 2 years ago

geemap - v0.29.2

What's Changed

  • Update changelog for v0.29.1 by @giswqs in https://github.com/gee-community/geemap/pull/1783
  • init.py: Do not wrap an exception when reraising. by @schwehr in https://github.com/gee-community/geemap/pull/1785
  • Fix draw control geodesic bug by @giswqs in https://github.com/gee-community/geemap/pull/1797
  • Add notebook 138 for using draw control by @giswqs in https://github.com/gee-community/geemap/pull/1798

Full Changelog: https://github.com/gee-community/geemap/compare/v0.29.1...v0.29.2

Scientific Software - Peer-reviewed - Python
Published by giswqs about 2 years ago

geemap - v0.29.1

What's Changed

  • Update changelog for v0.29.0 by @giswqs in https://github.com/gee-community/geemap/pull/1765
  • Minor updates to G4G notebook by @giswqs in https://github.com/gee-community/geemap/pull/1766
  • Fix eetodf missing column bug by @giswqs in https://github.com/gee-community/geemap/pull/1776
  • Optimize create_timeseries for memory by @jdbcode in https://github.com/gee-community/geemap/pull/1781
  • Keep three camelCase methods by @giswqs in https://github.com/gee-community/geemap/pull/1777
  • Improve Colorbar for supporting numpy dtypes by @rodrigo-j-goncalves in https://github.com/gee-community/geemap/pull/1782

New Contributors

  • @rodrigo-j-goncalves made their first contribution in https://github.com/gee-community/geemap/pull/1782

Full Changelog: https://github.com/gee-community/geemap/compare/v0.29.0...v0.29.1

Scientific Software - Peer-reviewed - Python
Published by giswqs about 2 years ago

geemap - v0.29.0

What's Changed

  • Update changelog for v0.28.2 by @giswqs in https://github.com/gee-community/geemap/pull/1760
  • Fix raster editor bug by @giswqs in https://github.com/gee-community/geemap/pull/1762
  • Update G4G Colab notebook by @giswqs in https://github.com/gee-community/geemap/pull/1764
  • Ensure toolbar buttons toggle widgets, and turn off when widgets are closed. by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/1763

Full Changelog: https://github.com/gee-community/geemap/compare/v0.28.2...v0.29.0

Scientific Software - Peer-reviewed - Python
Published by giswqs over 2 years ago

geemap - v0.28.2

What's Changed

  • Update changelog for v0.28.1 by @giswqs in https://github.com/gee-community/geemap/pull/1758
  • Hotfix for broken basemap selector in core by @naschmitz in https://github.com/gee-community/geemap/pull/1759

Full Changelog: https://github.com/gee-community/geemap/compare/v0.28.1...v0.28.2

Scientific Software - Peer-reviewed - Python
Published by giswqs over 2 years ago

geemap - v0.28.1

What's Changed

  • Update changelog for v0.28.0 by @giswqs in https://github.com/gee-community/geemap/pull/1755
  • Add adaptive theming for the search data control by @giswqs in https://github.com/gee-community/geemap/pull/1756
  • Fix Output widget bug by @giswqs in https://github.com/gee-community/geemap/pull/1757

Full Changelog: https://github.com/gee-community/geemap/compare/v0.28.0...v0.28.1

Scientific Software - Peer-reviewed - Python
Published by giswqs over 2 years ago

geemap - v0.28.0

What's Changed

  • Update changelog for v0.27.4 by @giswqs in https://github.com/gee-community/geemap/pull/1751
  • Support adaptive theming (and dark mode) of map widgets in Colab by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/1753
  • Minor visual bug fixes by @naschmitz in https://github.com/gee-community/geemap/pull/1754
  • more notebook fixes by @biplovbhandari in https://github.com/gee-community/geemap/pull/1752

Full Changelog: https://github.com/gee-community/geemap/compare/v0.27.4...v0.28.0

Scientific Software - Peer-reviewed - Python
Published by giswqs over 2 years ago

geemap - v0.27.4

What's Changed

  • Update v0.27.3 changelog by @giswqs in https://github.com/gee-community/geemap/pull/1741
  • Update badges and Colab notebook by @giswqs in https://github.com/gee-community/geemap/pull/1743
  • Add Colab notebook for core features demo by @giswqs in https://github.com/gee-community/geemap/pull/1744
  • Update 00geemapcolab.ipynb by @jdbcode in https://github.com/gee-community/geemap/pull/1747
  • Modify user agent string for geemap.core by @bengalin in https://github.com/gee-community/geemap/pull/1748
  • Fix typos by @giswqs in https://github.com/gee-community/geemap/pull/1749
  • Update Colab notebook by @giswqs in https://github.com/gee-community/geemap/pull/1750

Full Changelog: https://github.com/gee-community/geemap/compare/v0.27.3...v0.27.4

Scientific Software - Peer-reviewed - Python
Published by giswqs over 2 years ago

geemap - v0.27.3

What's Changed

  • Fix layer management issues by @naschmitz in https://github.com/gee-community/geemap/pull/1740
  • Implement draw controls in geemap.core (with toolbar fixes) by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/1736

Full Changelog: https://github.com/gee-community/geemap/compare/v0.27.2...v0.27.3

Scientific Software - Peer-reviewed - Python
Published by giswqs over 2 years ago

geemap - v0.27.2

What's Changed

  • Fix JS-PY conversion bug by @giswqs in https://github.com/gee-community/geemap/pull/1733
  • Revert dark mode changes to toolbar by @naschmitz in https://github.com/gee-community/geemap/pull/1738
  • Fix several bugs and add basemap selector to core. by @naschmitz in https://github.com/gee-community/geemap/pull/1735

Full Changelog: https://github.com/gee-community/geemap/compare/v0.27.1...v0.27.2

Scientific Software - Peer-reviewed - Python
Published by giswqs over 2 years ago

geemap - v0.27.1

What's Changed

  • Refactor layer editor into an ipywidgets subclass by @naschmitz in https://github.com/gee-community/geemap/pull/1717
  • Refactor the legend into an ipywidgets subclass by @jgarcia525 in https://github.com/gee-community/geemap/pull/1722
  • Fix map horizontal scrollbar issue by @giswqs in https://github.com/gee-community/geemap/pull/1728
  • Fix map width test error by @giswqs in https://github.com/gee-community/geemap/pull/1729
  • Update G4G workshop notebook by @giswqs in https://github.com/gee-community/geemap/pull/1730

New Contributors

  • @jgarcia525 made their first contribution in https://github.com/gee-community/geemap/pull/1721

Full Changelog: https://github.com/gee-community/geemap/compare/v0.25.0...v0.27.1

Scientific Software - Peer-reviewed - Python
Published by giswqs over 2 years ago

geemap - v0.27.0

What's Changed

  • Add installation CI by @giswqs in https://github.com/gee-community/geemap/pull/1656
  • Fix vis control error by @giswqs in https://github.com/gee-community/geemap/pull/1660
  • Fix plotly notebook typo by @giswqs in https://github.com/gee-community/geemap/pull/1661
  • Refactor inspector into an ipywidgets subclass by @naschmitz in https://github.com/gee-community/geemap/pull/1663
  • Refactor toolbar into an ipywidgets subclass by @bengalin in https://github.com/gee-community/geemap/pull/1664
  • Fix computation for number of rows in toolbar by @bengalin in https://github.com/gee-community/geemap/pull/1665
  • Update pepy badge by @giswqs in https://github.com/gee-community/geemap/pull/1668
  • Defines an AbstractDrawControl and implementation for the current draw control features. by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/1666
  • Restore dragging mode after existing split map mode by @kirimaru-jp in https://github.com/gee-community/geemap/pull/1669
  • Remove trailing spaces by @schwehr in https://github.com/gee-community/geemap/pull/1673
  • Clean up docs folder by @schwehr in https://github.com/gee-community/geemap/pull/1672
  • Clean up docs folder by @giswqs in https://github.com/gee-community/geemap/pull/1675
  • Refactor layer manager into an ipywidgets subclass by @naschmitz in https://github.com/gee-community/geemap/pull/1671
  • Add unit tests for draw control, defaults to clearing the draw control on reset, handle the lastgeometry differently when calling `removegeometry` by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/1674
  • Add G4G workshop notebook by @giswqs in https://github.com/gee-community/geemap/pull/1676
  • Add NLCD 2021 basemap by @giswqs in https://github.com/gee-community/geemap/pull/1680
  • Clean up layer management ivars. by @naschmitz in https://github.com/gee-community/geemap/pull/1684
  • Refactor basemap into an ipywidgets subclass by @bengalin in https://github.com/gee-community/geemap/pull/1685
  • Fix layer visualization GUI bug by @giswqs in https://github.com/gee-community/geemap/pull/1687
  • Add City+ conference workshop notebook by @giswqs in https://github.com/gee-community/geemap/pull/1688
  • Remove Google basemaps by @giswqs in https://github.com/gee-community/geemap/pull/1681
  • Update changelog for v0.26.0 by @giswqs in https://github.com/gee-community/geemap/pull/1689
  • Add script for generating changelog for mkdocs by @giswqs in https://github.com/gee-community/geemap/pull/1690
  • Update changelog by @giswqs in https://github.com/gee-community/geemap/pull/1691
  • Update workshop notebooks by @giswqs in https://github.com/gee-community/geemap/pull/1694
  • Add closebuttonposition to split_map by @giswqs in https://github.com/gee-community/geemap/pull/1699
  • fix notebook link in the docs and example notebook by @biplovbhandari in https://github.com/gee-community/geemap/pull/1701
  • ee_to_df Make prop names and col names same by @jdbcode in https://github.com/gee-community/geemap/pull/1703
  • Add core module by @naschmitz in https://github.com/gee-community/geemap/pull/1692
  • Remove leftcontrol/rightcontrol in split_map() before restoring previous value of self.controls by @kirimaru-jp in https://github.com/gee-community/geemap/pull/1706
  • Set default addheader to False for addwidget by @giswqs in https://github.com/gee-community/geemap/pull/1707
  • Revert 1 colorbar refactor by @jgarcia525 in https://github.com/gee-community/geemap/pull/1721
  • Fix ipywidgets dark mode for toolbar buttons on Colab by @giswqs in https://github.com/gee-community/geemap/pull/1716

New Contributors

  • @bengalin made their first contribution in https://github.com/gee-community/geemap/pull/1664
  • @sufyanAbbasi made their first contribution in https://github.com/gee-community/geemap/pull/1666
  • @kirimaru-jp made their first contribution in https://github.com/gee-community/geemap/pull/1669
  • @schwehr made their first contribution in https://github.com/gee-community/geemap/pull/1673
  • @biplovbhandari made their first contribution in https://github.com/gee-community/geemap/pull/1701
  • @jgarcia525 made their first contribution in https://github.com/gee-community/geemap/pull/1721

Full Changelog: https://github.com/gee-community/geemap/compare/v0.25.0...v0.27.0

Scientific Software - Peer-reviewed - Python
Published by giswqs over 2 years ago

geemap - v0.26.0

What's Changed

  • Add installation CI by @giswqs in https://github.com/gee-community/geemap/pull/1656
  • Fix vis control error by @giswqs in https://github.com/gee-community/geemap/pull/1660
  • Fix plotly notebook typo by @giswqs in https://github.com/gee-community/geemap/pull/1661
  • Refactor inspector into an ipywidgets subclass by @naschmitz in https://github.com/gee-community/geemap/pull/1663
  • Refactor toolbar into an ipywidgets subclass by @bengalin in https://github.com/gee-community/geemap/pull/1664
  • Fix computation for number of rows in toolbar by @bengalin in https://github.com/gee-community/geemap/pull/1665
  • Update pepy badge by @giswqs in https://github.com/gee-community/geemap/pull/1668
  • Defines an AbstractDrawControl and implementation for the current draw control features. by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/1666
  • Restore dragging mode after existing split map mode by @kirimaru-jp in https://github.com/gee-community/geemap/pull/1669
  • Remove trailing spaces by @schwehr in https://github.com/gee-community/geemap/pull/1673
  • Clean up docs folder by @schwehr in https://github.com/gee-community/geemap/pull/1672
  • Clean up docs folder by @giswqs in https://github.com/gee-community/geemap/pull/1675
  • Refactor layer manager into an ipywidgets subclass by @naschmitz in https://github.com/gee-community/geemap/pull/1671
  • Add unit tests for draw control, defaults to clearing the draw control on reset, handle the lastgeometry differently when calling `removegeometry` by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/1674
  • Add G4G workshop notebook by @giswqs in https://github.com/gee-community/geemap/pull/1676
  • Add NLCD 2021 basemap by @giswqs in https://github.com/gee-community/geemap/pull/1680
  • Clean up layer management ivars. by @naschmitz in https://github.com/gee-community/geemap/pull/1684
  • Refactor basemap into an ipywidgets subclass by @bengalin in https://github.com/gee-community/geemap/pull/1685
  • Fix layer visualization GUI bug by @giswqs in https://github.com/gee-community/geemap/pull/1687
  • Add City+ conference workshop notebook by @giswqs in https://github.com/gee-community/geemap/pull/1688
  • Remove Google basemaps by @giswqs in https://github.com/gee-community/geemap/pull/1681

New Contributors

  • @bengalin made their first contribution in https://github.com/gee-community/geemap/pull/1664
  • @sufyanAbbasi made their first contribution in https://github.com/gee-community/geemap/pull/1666
  • @kirimaru-jp made their first contribution in https://github.com/gee-community/geemap/pull/1669
  • @schwehr made their first contribution in https://github.com/gee-community/geemap/pull/1673

Full Changelog: https://github.com/gee-community/geemap/compare/v0.25.0...v0.26.0

Scientific Software - Peer-reviewed - Python
Published by giswqs over 2 years ago

geemap - v0.25.0

Improvement

  • Refactor colorbar into an ipywidgets subclass (#1640)
  • Fixed PIL import error on Windows (#1649)
  • Added codes to 114dynamicworld.ipynb
  • Added book release (#1645)
  • Updated installation.md (#1643)
  • Improved Sentinel-2 timelapse function (#1635)
  • Fixed Sentinel-2 timelapse bug (#1633)

Contributors

@eocce @giswqs @naschmitz @osgeokr

Scientific Software - Peer-reviewed - Python
Published by giswqs over 2 years ago

geemap - v0.24.4

Improvement

  • Fixed timelapse bug (#1631)
  • Fixed typo (#1630)

Scientific Software - Peer-reviewed - Python
Published by giswqs over 2 years ago

geemap - v0.24.3

Improvement

  • Set Output widget max width (#1626)

Scientific Software - Peer-reviewed - Python
Published by giswqs over 2 years ago

geemap - v0.24.2

A minor release for the SciPy workshop

Improvement

  • Fixed colorbar width bug (#1624)
  • Fixed stac layer expression bug (#1623)
  • Added support for transparent legend (#1622)
  • Auto copy js-py converted code to clipboard (#1621)
  • Removed vis_params attribute from TileLayer (#1619)
  • Dynamic latitude in map scale calc (#1618)

Scientific Software - Peer-reviewed - Python
Published by giswqs over 2 years ago

geemap - v0.24.1

Improvement

  • Removed two unused variables (#1615)
  • Fixed vis_param palette validation bug (#1613)
  • Added a collapsible option for legends (#1612)
  • Added show and opacity options for styled vector (#1610)

Scientific Software - Peer-reviewed - Python
Published by giswqs over 2 years ago

geemap - v0.24.0

New Features

  • Split modules into core and extra features (#1601)
  • Made toolbar customizable (#1599)
  • Simplified geemap Map class (#1598)
  • Added markers with custom shape and color (#1595)

Improvement

  • Updated SciPy workshop notebook and fixed bugs (#1607)
  • Updated SciPy workshop notebook (#1608)
  • Fix ipywidget Output widget bug (#1597)
  • Refactor xyztoleaflet and tests (#1592)
  • Removed old glob tag _X from notebook nav path (#1594)
  • Updated ArcGIS instructions (#1593)
  • Refactored leaflet and folium tile layers (#1567)
  • Refactored getxyzdict and added tests (#1588)

Scientific Software - Peer-reviewed - Python
Published by giswqs over 2 years ago

geemap - v0.23.2

This version is probably the final version for the geemap book. It has fixed all the errors.

Improvement

  • Improve exception handling (#1587)
  • Fixed function typo

Scientific Software - Peer-reviewed - Python
Published by giswqs over 2 years ago

geemap - v0.23.1

New Features

  • Added create_grid function for zonal stats (#1582)

Improvement

  • Fixed toolbar GUI bug (#1584)

Scientific Software - Peer-reviewed - Python
Published by giswqs over 2 years ago

geemap - v0.23.0

Improvement

  • Separated ee plot gui from the Map class (#1576)
  • Separated toolbar GUI from Map class (#1575)
  • Improved Map.add_netcdf method (#1574)
  • Suppress gdal open raster warning (#1573)
  • Improved Map.add_raster method (#1572)
  • Fixed js-py conversion bug (#1571)
  • Used sorted function instead of if statements (#1569)
  • Added support for downloading images in parallel (#1564)
  • Improved ee_initialize function (#1563)
  • Added typehinting function parameter for better clarity (#1555)
  • Updated layer manager GUI (#1553)

Contributors

@slowy07

Scientific Software - Peer-reviewed - Python
Published by giswqs over 2 years ago

geemap - v0.22.1

Improvement

  • Fixed the ipyleaflet SplitControl bug (#1550)
  • Added decimals param for Inspector GUI (#1548)
  • Added decimals param for Inspector GUI (#1548)
  • Added opened param for tool template (#1546)
  • Updated SciPy notebook (#1545)

Scientific Software - Peer-reviewed - Python
Published by giswqs over 2 years ago

geemap - v0.22.0

New Features

  • Added Map.add_inspector() method (#1544)
  • Added Map.add_layer_manager() method (#1544)

Improvement

  • Simplifed the geemap module (#1544)
  • Deprecated the heremap module (#1543)

Scientific Software - Peer-reviewed - Python
Published by giswqs over 2 years ago

geemap - v0.21.0

New Features

  • Added support for Solara (#1541)
  • Added segmentation notebook (#1539)
  • Added SciPy workshop notebook (#1538)

Scientific Software - Peer-reviewed - Python
Published by giswqs over 2 years ago

geemap - v0.20.7

New Features

  • Added eetogeotiff function (#1519)
  • Added netlify deployment for pull requests (#1516)

Improvement

  • Added ee.data.setUserAgent (#1535)
  • Fixed dimensions in timelapse module not accepting number pairs (#1534)
  • Fixed ArcGIS add layer bug (#1518)
  • Fixed for faulty exception handling when request.get raises an exception

Scientific Software - Peer-reviewed - Python
Published by giswqs over 2 years ago

geemap - 0.20.6

New Features

  • Added landsat_scaling function (#1503)

Improvement

  • Improved data catalog search GUI (#1496)
  • Fixed ee.Geometry visualization bug (#1495)
  • Fixed plotly import error
  • Updated docker image url

Scientific Software - Peer-reviewed - Python
Published by giswqs over 2 years ago

geemap - v0.20.5

Improvement

  • Moved the repo to gee-community and updated the Repo URL (#1490)
  • Reorganized dependencies (#1489)
  • Dropped support for Python 3.7 (#1486)

Scientific Software - Peer-reviewed - Python
Published by giswqs almost 3 years ago

geemap - v0.20.4

Improvement

  • Fixed image export file per band bug (#1481)
  • Added filenames parameter to export image collection (#1478)
  • Removed ipykernel import

Scientific Software - Peer-reviewed - Python
Published by giswqs almost 3 years ago

geemap - v0.20.3

Improvement

  • Fixed ipywidgets comm error (#1474)

Scientific Software - Peer-reviewed - Python
Published by giswqs almost 3 years ago

geemap - v0.20.2

New Features

  • Added AmericaView workshop notebook (#1459)
  • Added geemap docker image (#1456)
  • Added geemap logo (#1448)

Improvement

  • Cleaned up notebooks (#1469)
  • Fixed zonal stats by group bug (#1441)
  • Disable docs search due to large file #1437
  • Fixed datapane bug #1450 (#1452)

Scientific Software - Peer-reviewed - Python
Published by giswqs almost 3 years ago

geemap - v0.20.1

New Features

  • Added geemap docker image (#1456)
  • Added geemap logo (#1448)

Improvement

  • Added Google Search for website (#1453)
  • Fixed datapane bug #1450 (#1452)
  • Fixed zonal stats by group bug (#1441)
  • Disable docs search due to large file #1437

Scientific Software - Peer-reviewed - Python
Published by giswqs almost 3 years ago

geemap - v0.20.0

New Features

  • Added support for gradio for developing interactive web apps (#1436)

Improvement

  • Updated JRC water product to v1.4 (#1428)
  • Fixed tar file bug CVE-2007-4559 (#1419)
  • zonalstatsby_group patch (#1418)

Scientific Software - Peer-reviewed - Python
Published by giswqs almost 3 years ago

geemap - v0.19.6

New Features

  • Automatically copy converted JavaScript to Python script to clipboard (#1411)

Scientific Software - Peer-reviewed - Python
Published by giswqs almost 3 years ago

geemap - v0.19.5

Improvement

  • Pin ipywidgets version <8.0 as VS Code does not support ipywidgets 8.x (#1408)

Scientific Software - Peer-reviewed - Python
Published by giswqs almost 3 years ago

geemap - v0.19.4

Improvement

  • Added layer control to split map (#1405)
  • Improved JavaScript to Python conversion (#1405)

Scientific Software - Peer-reviewed - Python
Published by giswqs almost 3 years ago

geemap - v0.19.3

Improvement

  • Updated timelapse default end year #1400

Scientific Software - Peer-reviewed - Python
Published by giswqs almost 3 years ago

geemap - v0.19.2

Improvement

  • Fixed add_labels bug (#1391)
  • Removed LGTM badge (#1389)
  • Improved cartoee legend and savefig (#1380)
  • Updated vectortogif notebook

Scientific Software - Peer-reviewed - Python
Published by giswqs about 3 years ago

geemap - v0.19.1

New Features

  • Added colorbar support for folium (#1372)

Scientific Software - Peer-reviewed - Python
Published by giswqs about 3 years ago

geemap - v0.19.0

New Features

  • Added support for ArcGIS Pro (#1361)

Scientific Software - Peer-reviewed - Python
Published by giswqs about 3 years ago

geemap - v0.18.3

Improvement

  • Fixed draw control bug (#1352)

Scientific Software - Peer-reviewed - Python
Published by giswqs about 3 years ago

geemap - v0.18.2

New Features

  • Added support for print objects using eerepr (#1354)
  • Added support for using custom TiTiler endpoint (#1353)

Improvement

  • Fixed geojson_to_ee bug (#1351)

Scientific Software - Peer-reviewed - Python
Published by giswqs about 3 years ago

geemap - v0.18.1

New Features

  • Added vector_to_gif() function (#1348)
  • Changed jupyterlab dependency to optional. Now compatiable with Colab. No need to restart runtime after installation (#1347)

Scientific Software - Peer-reviewed - Python
Published by giswqs about 3 years ago

geemap - v0.18.0

New Features

  • Added functions for creating legends and adding widgets to the map (#1345)(#1346)
  • New functions include create_legend(), add_legend(), add_text(), add_image(), add_html(), and add_widget()
  • Added two notebook examples for using newly added functions
  • Split-map now supports adding multiple legends
  • Added ESA World Cover 2021 basemaps
  • Added mkdocs dark mode (#1338)

Improvement

  • Removed misc notebook to reduce mkdocs size

Scientific Software - Peer-reviewed - Python
Published by giswqs about 3 years ago

geemap - v0.17.3

Improvement:

  • Added GEE workshop notebooks (#1337)
  • Updated KML methods (#1335)
  • Fixed ipyleaflet.Map broken link (#1321)

Scientific Software - Peer-reviewed - Python
Published by giswqs about 3 years ago

geemap - v0.17.2

Improvement:

  • Added NASA funding acknowledgment
  • Added unmask_value parameter to download image #1270
  • Added Japan GEE workshop notebook
  • Improved Colab error message
  • Added support for Python 3.11
  • Added asset type to search result
  • zonalstats: additions to allowedstatistics #1308
  • Fixed max zoom bug
  • Improved split control
  • Improved local tile

Scientific Software - Peer-reviewed - Python
Published by giswqs about 3 years ago

geemap - v0.17.1

New Features:

  • Added new Inspector GUI #1264
  • Added more sample datasets
  • Added codeql.yml
  • Added dependency-review.yml

Improvement:

  • Improved chart options

Scientific Software - Peer-reviewed - Python
Published by giswqs over 3 years ago

geemap - v0.17.0

New Features:

  • Added reproject image function #1245
  • Added Map.show_layer() function
  • Added plotly charts to import
  • Added cropland mapping notebook #1251

Improvement:

  • Improved chart and legend and colormap #1250

Scientific Software - Peer-reviewed - Python
Published by giswqs over 3 years ago

geemap - v0.16.9

Improvement:

  • Fixed download NED bug

Scientific Software - Peer-reviewed - Python
Published by giswqs over 3 years ago

geemap - v0.16.8

Improvement:

  • Added bands param goes_timelapse #1242
  • Improved download image function #1238
  • Improved download NED function

Scientific Software - Peer-reviewed - Python
Published by giswqs over 3 years ago

geemap - v0.16.7

Improvement:

  • Fixed ee service account authentication bug

Scientific Software - Peer-reviewed - Python
Published by giswqs over 3 years ago

geemap - v0.16.6

New Features:

  • Added auth support for ee service account #1220
  • Added a mosaic function #1219
  • Added download_ned function #1218

API References: - eeinitialize(): https://geemap.org/common/#geemap.common.eeinitialize - mosaic(): https://geemap.org/common/#geemap.common.mosaic - downloadned(): https://geemap.org/common/#geemap.common.downloadned

Scientific Software - Peer-reviewed - Python
Published by giswqs over 3 years ago

geemap - v0.16.5

Improvement:

  • Add band param for image_count #1209
  • Improved exporting image to asset #1208
  • Fixed Sentinel-1 timelapse bug #1210
  • Fixed pie chart Windows bug
  • Added popup fields for add_geojson
  • Updated zonal stats function

Scientific Software - Peer-reviewed - Python
Published by giswqs over 3 years ago

geemap - v0.16.4

Special thanks to @karelvancamp for his many contributions to this new version.

New Features:

  • Added support for searching Awesome GEE Community Datasets #1197 #1201 #1202
  • Added support for retrieving GEE JS code examples and converting to Python
  • Added colorbar background color and image convolution
  • Added htmltostreamlit function

Improvement:

  • Improved the search data GUI

https://user-images.githubusercontent.com/5016453/184171214-49e58375-196f-4349-9ec1-ae143b63eb42.mp4

Scientific Software - Peer-reviewed - Python
Published by giswqs over 3 years ago

geemap - v0.16.3

Improvement:

  • Fixed colab import issue #1192
  • Allow single color rather than list #1191
  • Use json to parse the gee credentials #1178

Scientific Software - Peer-reviewed - Python
Published by giswqs over 3 years ago

geemap - v0.16.2

New Features:

  • Added imagehistogram and jrchistmonthlyhistory functions

Scientific Software - Peer-reviewed - Python
Published by giswqs over 3 years ago

geemap - v0.16.1

New Features:

  • Added support for plotly.express charts (bar, line, histogram, pie) #1170

Scientific Software - Peer-reviewed - Python
Published by giswqs over 3 years ago

geemap - v0.16.0

New Features:

  • Added support for creating S1 timelapse #752 #1168
  • Added cloud_pct option for dynamic world ts #1165
  • Added geteepath function

Improvement:

  • Renamed region to roi for timelapse func
  • Added lidar tutorial
  • Improved support for Colab
  • Fixed js py conversion bug
  • Improved COG and STAC for short URL
  • Improved requireJS function
  • Added book link
  • Added vector_styling explicit args #1155

Scientific Software - Peer-reviewed - Python
Published by giswqs over 3 years ago

geemap - v0.15.5

New Features:

  • Added getdirecturl function
  • Added more lidar functions #1149

Improvement:

  • Improved load_GeoTIFF function
  • Fixed image palette bug
  • Updated vector styling notebook

Scientific Software - Peer-reviewed - Python
Published by giswqs over 3 years ago

geemap - v0.15.4

New Features:

  • Added support for vector styling #1148
  • Added csvtovector function #1144

Improvement:

  • Improved addlegend and pointsfrom_xy
  • Updated data conversion functions
  • Renamed datasets from hyphen to underscore
  • Updated sample datasets
  • Fixed folium split map bug

Scientific Software - Peer-reviewed - Python
Published by giswqs over 3 years ago

geemap - v0.15.3

Improvement:

  • Pin ipyleaflet version for Colab #1132 #1143
  • Improved add vector functions

Scientific Software - Peer-reviewed - Python
Published by giswqs over 3 years ago

geemap - v0.15.2

New Features:

  • Added support for loading JavaScript modules with require() functions #1140

Scientific Software - Peer-reviewed - Python
Published by giswqs over 3 years ago

geemap - v0.15.1

New Features:

  • Added support for the Open Earth Engine Library (OEEL) #1137. Now can you can call functions in third-party Earth Engine JavaScript libraries directly from Python.

Scientific Software - Peer-reviewed - Python
Published by giswqs over 3 years ago

geemap - v0.15.0

New Features:

  • Added support for changing geojson layer opacity #1135
  • Added Map user roi bbox function #1134

Improvement:

  • Fixed colormap bug #1133
  • Cleaned notebook output #1129
  • Fixed clip image bug

Scientific Software - Peer-reviewed - Python
Published by giswqs over 3 years ago

geemap - v0.14.3

New Features:

  • Added plotting raster in 3D #1127
  • Added scooby report #1127
  • Added sankee datasets #1126

Scientific Software - Peer-reviewed - Python
Published by giswqs over 3 years ago

geemap - v0.14.2

New Features:

  • Added more ee export functions #1121
  • Added COG/STAC Inspector GUI for getting pixel values interactively #1123

Scientific Software - Peer-reviewed - Python
Published by giswqs over 3 years ago

geemap - v0.14.1

Improvement:

  • Added support for Python 3.10 #1119
  • Made mapclassify pkg optional #1120

Scientific Software - Peer-reviewed - Python
Published by giswqs over 3 years ago

geemap - v0.14.0

New Features:

  • Added fishnet function #1111
  • Added download image with geedim #1110

Improvement:

  • Improved zonal stats

Scientific Software - Peer-reviewed - Python
Published by giswqs over 3 years ago