Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 21 additions & 21 deletions geemap/geemap.py
Original file line number Diff line number Diff line change
Expand Up @@ -205,7 +205,7 @@ def _control_config(self) -> dict[str, list[str]]:

@property
def ee_layer_names(self) -> list[str]:
"""Returns a list of the names of the EE layers."""
"""Returns the names of the EE layers."""
warnings.warn(
"ee_layer_names is deprecated. Use ee_layers.keys() instead.",
DeprecationWarning,
Expand Down Expand Up @@ -4874,25 +4874,28 @@ def ee_tile_layer(


def linked_maps(
rows=2,
cols=2,
height="400px",
ee_objects=[],
vis_params=[],
labels=[],
label_position="topright",
rows: int = 2,
cols: int = 2,
height: str = "400px",
ee_objects: list[Any] = [],
vis_params: list[Any] = [],
labels: list[str] = [],
label_position: str = "topright",
**kwargs,
):
"""Create linked maps of Earth Engine data layers.

Args:
rows (int, optional): The number of rows of maps to create. Defaults to 2.
cols (int, optional): The number of columns of maps to create. Defaults to 2.
height (str, optional): The height of each map in pixels. Defaults to "400px".
ee_objects (list, optional): The list of Earth Engine objects to use for each map. Defaults to [].
vis_params (list, optional): The list of visualization parameters to use for each map. Defaults to [].
labels (list, optional): The list of labels to show on the map. Defaults to [].
label_position (str, optional): The position of the label, can be [topleft, topright, bottomleft, bottomright]. Defaults to "topright".
rows: The number of rows of maps to create. Defaults to 2.
cols: The number of columns of maps to create. Defaults to 2.
height: The height of each map in pixels. Defaults to "400px".
ee_objects: The list of Earth Engine objects to use for each map. Defaults to
[].
vis_params: The list of visualization parameters to use for each map. Defaults
to [].
labels: The list of labels to show on the map. Defaults to [].
label_position: The position of the label, can be [topleft, topright,
bottomleft, bottomright]. Defaults to "topright".

Raises:
ValueError: If the length of ee_objects is not equal to rows*cols.
Expand Down Expand Up @@ -5062,14 +5065,11 @@ def right_change(change):
return m


def get_basemap(name):
"""Gets a basemap tile layer by name.
def get_basemap(name: str) -> ipyleaflet.TileLayer | ipyleaflet.WMSLayer:
"""Returns a basemap tile layer by name.

Args:
name (str): The name of the basemap.

Returns:
ipylealfet.TileLayer | ipyleaflet.WMSLayer: The basemap layer.
name: The name of the basemap.
"""

if isinstance(name, str):
Expand Down