Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/gee-community/geemap
/ functions
Functions
2,016 in github.com/gee-community/geemap
⨍
Functions
2,016
◇
Types & classes
171
↳
Endpoints
78
Method
_bind_to_draw_control
Set up draw control event handling like create, edit, and delete.
geemap/core.py:326
Method
_bind_to_draw_control
(self)
tests/test_core.py:389
Function
_cleanup_toolbar_item
Wraps a toolbar item callback to clean up the widget when unselected.
geemap/toolbar.py:4063
Method
_clear_draw_control
Clears the geometries from the draw control.
geemap/core.py:374
Method
_clear_draw_control
(self)
tests/test_core.py:398
Function
_cog_stac_inspector_callback
(m, selected, item)
geemap/toolbar.py:4195
Function
_collect_samples_tool_callback
(m, selected, item)
geemap/toolbar.py:4174
Method
_control_config
Returns the configured map controls based on the provided arguments.
geemap/geemap.py:171
Function
_convert_js_tool_callback
(m, selected, item)
geemap/toolbar.py:4114
Method
_create_row_widget
(self, layer: Any)
geemap/map_widgets.py:812
Method
_draw_control
The draw control widget in the map controls.
geemap/core.py:595
Function
_gee_toolbox_tool_callback
(m, selected, item)
geemap/toolbar.py:4154
Method
_get_3d_terrain_style
Get the 3D terrain style for the map. This function generates a style dictionary for the map that includes 3D terrain features. The t
geemap/maplibregl.py:2021
Method
_get_preferred_basemap_name
Returns the aliased basemap name.
geemap/maplibregl.py:191
Method
_get_synced_geojson_from_draw_control
Returns an up-to-date list of GeoJSON from the draw control.
geemap/core.py:322
Method
_get_synced_geojson_from_draw_control
(self)
tests/test_core.py:386
Method
_handle_message_event
( self, widget: ipywidgets.Widget, content: dict[str, Any], buffers: list[Any] )
geemap/map_widgets.py:378
Method
_handle_message_event
( self, widget: ipywidgets.Widget, content: dict[str, Any], buffers: list[Any] )
geemap/map_widgets.py:490
Method
_handle_message_event
( self, widget: ipywidgets.Widget, content: dict[str, Any], buffers: list[Any] )
geemap/map_widgets.py:739
Method
_handle_message_event
( self, widget: ipywidgets.Widget, content: dict[str, Any], buffers: list[Any] )
geemap/map_widgets.py:869
Method
_inspector
Finds the inspector widget in the map controls. Returns: The inspector widget if found, else None.
geemap/core.py:577
Function
_inspector_tool_callback
(m, selected, item)
geemap/toolbar.py:4093
Method
_ipython_display_
Display the chart with toolbar.
geemap/chart.py:248
Method
_lat_lon_to_tile
(lon, lat, zoom_level)
geemap/ai.py:289
Method
_layer_editor
Finds the layer editor widget in the map controls. Returns: The layer editor widget if found, else None.
geemap/core.py:611
Method
_layer_manager
Finds the layer manager widget in the map controls. Returns: The layer manager widget if found, else None.
geemap/core.py:602
Method
_normalize_color_to_hex
Converts a list of RGB colors to hex.
geemap/map_widgets.py:415
Method
_observe_dataset_model
(self, change: dict[str, Any])
geemap/map_widgets.py:1299
Method
_observe_location_model
(self, change: dict[str, Any])
geemap/map_widgets.py:1273
Method
_observe_value
(self, change: dict[str, Any])
geemap/toolbar.py:95
Method
_observe_visible
(self, change: dict[str, Any])
geemap/map_widgets.py:816
Method
_on_basemap_changed
Handles the event when the basemap is changed. Args: basemap_name: The name of the new basemap.
geemap/geemap.py:997
Method
_on_layer_loading_changed
(self, change: dict[str, Any])
geemap/map_widgets.py:736
Method
_on_layers_change
Handles changes in layers. Args: change: The change event.
geemap/core.py:1390
Method
_on_map_interaction
Handles map interaction events. Args: **kwargs: The interaction event arguments.
geemap/map_widgets.py:497
Method
_on_opacity_change
(self, change: dict[str, Any])
geemap/map_widgets.py:747
Function
_open_data_tool_callback
(m, selected, item)
geemap/toolbar.py:4128
Method
_open_help_page
Opens the help page. Args: host_map: The host map. selected: Whether the item is selected. item: The tool
geemap/core.py:1237
Function
_open_help_page_callback
(m, selected, _)
geemap/toolbar.py:4057
Function
_plot_transect_tool_callback
(m, selected, item)
geemap/toolbar.py:4181
Function
_plotting_tool_callback
(m, selected, item)
geemap/toolbar.py:4100
Method
_raster_filter
Filters the raster layers. Args: pair: The layer pair to filter. Returns: True if the layer is a raster laye
geemap/geemap.py:250
Method
_read_file
Reads the contents of a file from the specified bucket. Args: file_blob: The blob representing the file. Returns:
geemap/ai.py:1256
Method
_remove_geometry_at_index_on_draw_control
Remove the geometry at the given index on the draw control. Args: index: The index of the geometry to remove.
geemap/core.py:365
Method
_remove_geometry_at_index_on_draw_control
(self, index)
tests/test_core.py:393
Method
_replace_basemap
Replaces the current basemap with a new one. Args: basemap_name: The name of the new basemap.
geemap/core.py:1320
Method
_repr_mimebundle_
Adds Layer control to the map. Reference: https://ipython.readthedocs.io/en/stable/config/integrating.html#MyObject._repr_mimebundle
geemap/foliumap.py:311
Function
_sankee_tool_callback
(m, selected, item)
geemap/toolbar.py:4188
Method
_search_bar
Finds the search bar widget in the map controls. Returns: The search bar widget if found, else None.
geemap/core.py:586
Function
_set_css_in_cell_output
Sets CSS styles in the cell output for different themes. Args: info: Information passed to the function (unused). Returns: N
geemap/map_widgets.py:41
Function
_split_basemaps_tool_callback
(m, selected, _)
geemap/toolbar.py:3939
Function
_time_slider_tool_callback
(m, selected, item)
geemap/toolbar.py:4167
Function
_timelapse_tool_callback
(m, selected, item)
geemap/toolbar.py:4107
Method
_toggle_callback
(self, m, selected, item)
geemap/toolbar.py:156
Method
_toolbar
Finds the toolbar widget in the map controls. Returns: The toolbar widget if found, else None.
geemap/core.py:568
Method
_toolbar_extra_tools
Gets the extra tools for the toolbar. Returns: The extra tools for the toolbar.
geemap/geemap.py:1063
Method
_toolbar_main_tools
Gets the main tools for the toolbar. Returns: The main tools for the toolbar.
geemap/geemap.py:1055
Method
_vector_filter
Filters the vector layers. Args: pair: The layer pair to filter. Returns: True if the layer is a vector laye
geemap/geemap.py:261
Function
_whitebox_tool_callback
(m, selected, item)
geemap/toolbar.py:4135
Method
add
Adds a widget to the map. Args: widget: The widget to add. position: The position to place the widget. **
geemap/core.py:473
Method
add_3d_buildings
Adds a 3D buildings layer to the map. This function creates and adds a 3D buildings layer to the map using fill-extrusion. The buildi
geemap/maplibregl.py:2529
Method
add_basemap
Adds a basemap to the map. This method adds a basemap to the map. The basemap can be a string from predefined basemaps, an instance o
geemap/maplibregl.py:435
Method
add_basemap
Adds a basemap to the map. Args: basemap: Can be one of string from ee_basemaps.
geemap/foliumap.py:209
Method
add_basemap
(self, basemap="HYBRID", show=True, **kwargs)
tests/fake_map.py:115
Method
add_census_data
Adds a census data layer to the map. Args: wms: The wms to use. For example, "Current", "ACS 2021", "Census 2020". See
geemap/geemap.py:4204
Method
add_census_data
Adds a census data layer to the map. Args: wms: The wms to use. For example, "Current", "ACS 2021", "Census 2020". See
geemap/foliumap.py:2285
Method
add_choropleth_map
Adds a choropleth map to the map. Args: data: File path to vector data, e.g., https://raw.githubusercontent.com/g
geemap/plotlymap.py:672
Method
add_circle_markers_from_xy
Adds a marker cluster to the map. For a list of options, see https://ipyleaflet.readthedocs.io/en/latest/api_reference/circle_marker.html
geemap/geemap.py:3992
Method
add_circle_markers_from_xy
Adds a marker cluster to the map. Args: data (str | pd.DataFrame): A csv or Pandas DataFrame containing x, y, z v
geemap/foliumap.py:1866
Method
add_cog_layer
Adds a COG TileLayer to the map. Args: url: The URL of the COG tile layer, e.g., https://github.com/opengeos/data
geemap/plotlymap.py:510
Method
add_cog_layer
Adds a Cloud Optimized Geotiff (COG) TileLayer to the map. This method adds a COG TileLayer to the map. The COG TileLayer is created
geemap/maplibregl.py:924
Method
add_cog_layer
Adds a COG TileLayer to the map. Args: url: The URL of the COG tile layer. name: The layer name to use for the layer.
geemap/geemap.py:1245
Method
add_cog_layer
Adds a COG TileLayer to the map. Args: urlThe URL of the COG tile layer. name: The layer name to use for the layer.
geemap/foliumap.py:579
Method
add_cog_mosaic
(self, **kwargs)
geemap/geemap.py:1290
Method
add_cog_mosaic
(self, **kwargs)
geemap/foliumap.py:613
Function
add_color_clicked
(b)
geemap/toolbar.py:2608
Method
add_colorbar
Add a colorbar to the map. This function uses matplotlib to generate a colorbar, saves it as a PNG file, and adds it to the map using
geemap/maplibregl.py:2397
Method
add_colorbar
Add a colorbar to the map. Args: vis_params: TODO. index: The values corresponding to each color. It has to be sorted
geemap/foliumap.py:902
Method
add_colorbar_branca
Add a branca colorbar to the map. Args: colors (list): The set of colors to be used for interpolation. Colors can be provided in
geemap/geemap.py:2041
Method
add_colormap
Add a colorbar to the map. Under the hood, it uses matplotlib to generate the colorbar, save it as a png file, and add it to the map
geemap/foliumap.py:986
Method
add_controls
Adds controls to the map. Args: controls (list): List of controls to add, e.g., ['drawline', 'drawopenpath', 'dra
geemap/plotlymap.py:168
Function
add_crs
Add a CRS to a raster dataset. Args: filename (str): The filename of the raster dataset. epsg (int | str): The EPSG code of the C
geemap/common.py:13097
Method
add_csv
Adds a CSV to the map. Args: in_csv: File path to the CSV. layer_name: The layer name to be used. config:
geemap/kepler.py:228
Method
add_data
Add vector data to the map with a variety of classification schemes. Args: data (str | pd.DataFrame | gpd.GeoDataFrame): The data
geemap/foliumap.py:2683
Function
add_doy
(img)
geemap/chart.py:1211
Method
add_draw_control
Add a draw control to the map. Args: position: The position of the draw control. Defaults to "topleft".
geemap/geemap.py:1019
Method
add_ee_layer
Adds a given EE object to the map as a layer. Args: ee_object (Collection|Feature|Image|MapId): The object to add to the map.
geemap/plotlymap.py:419
Method
add_ee_layer
Adds a Google Earth Engine tile layer to the map. Based on the tile layer URL from: https://github.com/opengeos/ee-tile-layers/bl
geemap/maplibregl.py:842
Method
add_ee_layer
Adds a given EE object to the map as a layer. Args: ee_object (Union[ee.FeatureCollection, ee.Feature, ee.Image, ee.ImageCollecti
geemap/geemap.py:354
Method
add_gdf
Adds a GeoDataFrame to the map. Args: gdf (GeoDataFrame): A GeoDataFrame. label_col: The column name of locations.
geemap/plotlymap.py:775
Method
add_gdf
Adds a vector layer to the map. This method adds a GeoDataFrame to the map as a vector layer. Args: gdf: The GeoDataFram
geemap/maplibregl.py:692
Method
add_gdf_from_postgis
Reads a PostGIS database and returns data as a GeoDataFrame to be added to the map. Args: sql: SQL query to execute in selecting
geemap/geemap.py:3466
Method
add_gdf_from_postgis
Adds a GeoPandas GeoDataFrameto the map. Args: sql: SQL query to execute in selecting entries from database, or name of the
geemap/foliumap.py:1299
Method
add_gdf_from_postgis
Reads a PostGIS database and returns data as a GeoDataFrame to be added to the map. Args: sql (str): SQL query to execute in sele
geemap/kepler.py:331
Method
add_gui
Add a GUI to the map. Args: name: The name of the GUI. Options include "layer_manager", "inspector", "plot", and
geemap/geemap.py:1082
Method
add_heatmap
Adds a heat map to the map. Reference: https://plotly.com/python/mapbox-density-heatmaps Args: data (str | pd.DataFrame)
geemap/plotlymap.py:712
Method
add_heatmap
Adds a heat map to the map. Reference: https://stackoverflow.com/a/54756617 Args: data: File path or HTTP URL to the inp
geemap/foliumap.py:786
Method
add_heatmap_demo
Adds a heatmap to the map.
geemap/plotlymap.py:757
Method
add_image
Add an image to the map. Args: id: The layer ID of the image. # TODO: Disagrees with the type annotations.
geemap/maplibregl.py:1791
Method
add_image_layer
Adds to the map center an ee.Image with the given id and returns status message (success or failure).
geemap/ai.py:212
← previous
next →
801–900 of 2,016, ranked by callers