Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/gee-community/geemap
/ types & classes
Types & classes
171 in github.com/gee-community/geemap
⨍
Functions
2,016
◇
Types & classes
171
↳
Endpoints
78
↓ 17 callers
Class
ToolbarItem
A toolbar item widget for geemap.
geemap/toolbar.py:47
↓ 10 callers
Interface
Node
js/tree_node.ts:13
↓ 8 callers
Class
Layer
Configures a deck.gl layer for rendering on a map. Parameters passed here will be specific to the particular deck.gl layer that you are choos
geemap/deck.py:32
↓ 7 callers
Class
Chart
Create and display various types of charts from a data table. Attributes: data_table: The data to be displayed in the charts. cha
geemap/chart.py:171
↓ 5 callers
Class
Geometry
tests/fake_ee.py:80
↓ 5 callers
Class
String
tests/fake_ee.py:143
↓ 4 callers
Class
FakeProvider
tests/test_basemaps.py:106
↓ 3 callers
Class
EELeafletTileLayer
An ipyleaflet TileLayer that shows an EE object.
geemap/ee_tile_layers.py:156
↓ 3 callers
Class
Image
tests/fake_ee.py:9
↓ 3 callers
Class
List
tests/fake_ee.py:59
↓ 2 callers
Class
CustomControl
Put any HTML on the map as a Leaflet Control. Adopted from https://github.com/python-visualization/folium/pull/1662
geemap/foliumap.py:3163
↓ 2 callers
Class
DataTable
geemap/chart.py:22
↓ 2 callers
Class
Feature
tests/fake_ee.py:182
↓ 2 callers
Class
FeatureCollection
tests/fake_ee.py:156
↓ 2 callers
Class
Gemini
Gemini LLM.
geemap/ai.py:538
↓ 2 callers
Class
Map
The Map class inherits the core Map class. The arguments you can pass to the Map initialization can be found at https://ipyleaflet.readthedoc
geemap/geemap.py:52
↓ 2 callers
Class
PlanetaryComputerEndpoint
This class contains the methods for the Microsoft Planetary Computer endpoint.
geemap/common.py:1500
↓ 2 callers
Class
TypedTuple
A trait for a tuple of any length with type-checked elements.
geemap/map_widgets.py:34
↓ 1 callers
Class
Algorithms
tests/fake_ee.py:241
↓ 1 callers
Class
BBox
Class representing a lat/lon bounding box.
geemap/ai.py:799
↓ 1 callers
Class
Canvas
The ipywidgets.HBox containing the map and a toolbar.
geemap/plotlymap.py:27
↓ 1 callers
Class
Catalog
Class containing all collections in the EE STAC catalog.
geemap/ai.py:1213
↓ 1 callers
Class
Collection
A simple wrapper for a STAC Collection.
geemap/ai.py:868
↓ 1 callers
Class
CollectionList
List of stac.Collections; can be filtered to return a smaller sublist.
geemap/ai.py:1085
↓ 1 callers
Class
Container
geemap/maplibregl.py:2646
↓ 1 callers
Class
DatasetSearchInterface
Interface for searching and displaying Earth Engine datasets.
geemap/ai.py:1771
↓ 1 callers
Class
Dictionary
tests/fake_ee.py:67
↓ 1 callers
Class
EarthEngineDatasetIndex
Class for indexing and searching Earth Engine datasets.
geemap/ai.py:1443
↓ 1 callers
Class
FakeNotebookAccessError
google.colab.userdata.NotebookAccessError fake.
tests/test_coreutils.py:24
↓ 1 callers
Class
FakeTileLayer
A fake tile layer.
tests/fake_map.py:201
↓ 1 callers
Class
Feature_ByFeature
Define variables and get_data method for features by feature.
geemap/chart.py:683
↓ 1 callers
Class
Feature_ByProperty
Define variables and get_data method for features by property.
geemap/chart.py:722
↓ 1 callers
Class
Feature_Groups
Define variables and get_data method for feature groups.
geemap/chart.py:778
↓ 1 callers
Class
Flags
geemap/common.py:4406
↓ 1 callers
Class
GoogleMapsTileProvider
Google Maps TileProvider.
geemap/basemaps.py:250
↓ 1 callers
Class
LayerManagerRow
A layer manager row widget for geemap.
geemap/map_widgets.py:688
↓ 1 callers
Class
MapDrawControl
Implements the AbstractDrawControl for ipleaflet Map.
geemap/core.py:310
↓ 1 callers
Class
PrecomputedEmbeddings
Class for handling precomputed embeddings.
geemap/ai.py:1377
↓ 1 callers
Class
Reducer
tests/fake_ee.py:235
↓ 1 callers
Class
_MockGeometry
tests/test_common.py:807
Class
js/tree_node.ts:20
Class
js/tab_panel.ts:42
Class
js/toolbar_item.ts:19
Class
js/toolbar.ts:20
Class
js/layer_editor.ts:27
Class
js/raster_layer_editor.ts:30
Class
js/basemap_selector.ts:18
Class
js/palette_editor.ts:11
Class
js/color_picker.ts:6
Class
js/legend.ts:30
Class
js/container.ts:17
Class
js/layer_manager.ts:16
Class
js/vector_layer_editor.ts:13
Class
js/inspector.ts:22
Class
js/search_bar.ts:29
Class
js/layer_manager_row.ts:18
Class
js/legend_customization.ts:20
Class
js/lit_widget.ts:5
Class
tests/fake_anywidget.ts:6
Class
AbstractDrawControl
Abstract class for the draw control.
geemap/core.py:31
Enum
Alignment
js/tab_panel.ts:None
Class
BarChart
Create Bar Chart. All histogram/bar charts can use this object.
geemap/chart.py:543
Class
BaseChartClass
This should include everything a chart module requires to plot figures.
geemap/chart.py:469
Class
BasemapSelector
js/basemap_selector.ts:18
Class
BasemapSelector
Widget for selecting a basemap.
geemap/map_widgets.py:824
Interface
BasemapSelectorModel
js/basemap_selector.ts:12
Class
ChartTest
Tests for `chart` module.
tests/test_chart.py:9
Class
CodeThoughts
geemap/ai.py:1686
Enum
ColorModel
js/raster_layer_editor.ts:None
Class
ColorPicker
js/color_picker.ts:6
Enum
ColorRamp
js/raster_layer_editor.ts:None
Class
Colorbar
A matplotlib colorbar widget that can be added to the map.
geemap/map_widgets.py:109
Class
ColormapsTest
Tests for `colormaps` module.
tests/test_colormaps.py:7
Class
CommonTest
tests/test_common.py:28
Class
Container
js/container.ts:17
Interface
ContainerModel
js/container.ts:10
Class
DatasetExplorer
A widget for exploring Earth Engine datasets. The DataExplorer class source code is adapted from <https://bit.ly/48cE24D>. Credit to the orig
geemap/ai.py:2087
Class
DatasetsTest
Tests for `datasets` module.
tests/test_datasets.py:9
Class
DeckTest
tests/test_deck.py:15
Class
DrawActions
Action types for the draw control.
geemap/core.py:22
Class
EEFoliumTileLayer
A Folium raster TileLayer that shows an EE object.
geemap/ee_tile_layers.py:113
Class
EELayerMetadata
Metadata for layers backed by Earth Engine objects.
geemap/core.py:383
Class
FakeAnyModel
tests/fake_anywidget.ts:6
Class
FakeEeTileLayer
tests/fake_map.py:180
Class
FakeGeoJSONLayer
tests/fake_map.py:216
Class
FakeMap
A fake map used for initializing widgets.
tests/fake_map.py:17
Class
FakeSecretNotFoundError
google.colab.userdata.SecretNotFoundError fake.
tests/test_coreutils.py:20
Class
FakeXyz
tests/test_basemaps.py:117
Class
FloatText
Adds a floating image in HTML canvas on top of the map.
geemap/foliumap.py:3200
Class
Genie
A widget for interacting with the Genie AI model. The source code is adapted from the ee_genie.ipynb at <https://bit.ly/3YEm7B6>. Credit to t
geemap/ai.py:73
Class
ImageCollection
tests/fake_ee.py:220
Class
ImageOverlay
ImageOverlay class. Args: url (str): http URL or local file path to the image. bounds (tuple): bounding box of the image in the f
geemap/geemap.py:4937
Class
Inspector
js/inspector.ts:22
Class
Inspector
Inspector widget for Earth Engine data.
geemap/map_widgets.py:430
Interface
InspectorModel
js/inspector.ts:12
Class
LayerEditor
js/layer_editor.ts:27
Class
LayerEditor
Widget for displaying and editing layer visualization properties.
geemap/map_widgets.py:898
Interface
LayerEditorModel
js/layer_editor.ts:16
Class
LayerManager
js/layer_manager.ts:16
Class
LayerManager
A layer manager widget for geemap.
geemap/map_widgets.py:783
next →
1–100 of 171, ranked by callers