|
6 | 6 |
|
7 | 7 | import json |
8 | 8 | from textwrap import dedent |
9 | | -from typing import TYPE_CHECKING, Any, Literal, Protocol, TypeAlias, cast |
| 9 | +from typing import TYPE_CHECKING, Any, Protocol, TypeAlias, cast |
10 | 10 |
|
11 | 11 | import numpy as np |
12 | 12 | from arro3.core import Array, ChunkedArray, Schema, Table, struct_field |
|
26 | 26 | ) |
27 | 27 | from lonboard.basemap import CartoStyle, MaplibreBasemap |
28 | 28 | from lonboard.layer import PathLayer, PolygonLayer, ScatterplotLayer |
29 | | -from lonboard.view import BaseView, GlobeView |
30 | 29 |
|
31 | 30 | if TYPE_CHECKING: |
32 | 31 | import duckdb |
@@ -82,14 +81,13 @@ def __geo_interface__(self) -> dict: ... |
82 | 81 | DEFAULT_POLYGON_LINE_COLOR = [0, 0, 0, 200] |
83 | 82 |
|
84 | 83 |
|
85 | | -def viz( # noqa: PLR0913 |
| 84 | +def viz( |
86 | 85 | data: VizDataInput | list[VizDataInput] | tuple[VizDataInput, ...], |
87 | 86 | *, |
88 | 87 | scatterplot_kwargs: ScatterplotLayerKwargs | None = None, |
89 | 88 | path_kwargs: PathLayerKwargs | None = None, |
90 | 89 | polygon_kwargs: PolygonLayerKwargs | None = None, |
91 | 90 | map_kwargs: MapKwargs | None = None, |
92 | | - view: BaseView | Literal["globe"] | None = None, |
93 | 91 | ) -> Map: |
94 | 92 | """Plot your data easily. |
95 | 93 |
|
@@ -168,7 +166,6 @@ def viz( # noqa: PLR0913 |
168 | 166 | [`PolygonLayer`][lonboard.PolygonLayer]s. |
169 | 167 | map_kwargs: a `dict` of parameters to pass down to the generated |
170 | 168 | [`Map`][lonboard.Map]. |
171 | | - view: a [view instance][lonboard.view.BaseView] to use for the map view, or the string "globe". |
172 | 169 |
|
173 | 170 | For more control over rendering, construct [`Map`][lonboard.Map] and `Layer` objects |
174 | 171 | directly. |
@@ -204,12 +201,6 @@ def viz( # noqa: PLR0913 |
204 | 201 |
|
205 | 202 | map_kwargs = map_kwargs if map_kwargs else {} |
206 | 203 |
|
207 | | - if "view" not in map_kwargs and view is not None: |
208 | | - if view == "globe": |
209 | | - map_kwargs["view"] = GlobeView() |
210 | | - else: |
211 | | - map_kwargs["view"] = view |
212 | | - |
213 | 204 | if "basemap_style" not in map_kwargs and "basemap" not in map_kwargs: |
214 | 205 | map_kwargs["basemap"] = MaplibreBasemap( |
215 | 206 | mode="interleaved", |
|
0 commit comments