Skip to content

Commit 3481ebe

Browse files
committed
style: make GeneralizePoints conform to repo style
1 parent 200d401 commit 3481ebe

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

src/geogenalg/application/generalize_points.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,9 @@
66
# LICENSE file in the root directory of this source tree.
77

88
from dataclasses import dataclass
9+
from typing import override
910

10-
import geopandas as gpd
11+
from geopandas import GeoDataFrame
1112

1213
from geogenalg import cluster, displacement
1314
from geogenalg.application import BaseAlgorithm
@@ -35,11 +36,12 @@ class GeneralizePoints(BaseAlgorithm):
3536
cluster_members_column: str
3637
"""Name of the column that lists the points included in each cluster."""
3738

39+
@override
3840
def execute(
3941
self,
40-
data: gpd.GeoDataFrame,
41-
reference_data: dict[str, gpd.GeoDataFrame] | None = None,
42-
) -> gpd.GeoDataFrame:
42+
data: GeoDataFrame,
43+
reference_data: dict[str, GeoDataFrame],
44+
) -> GeoDataFrame:
4345
"""Execute algorithm.
4446
4547
Args:
@@ -52,8 +54,6 @@ def execute(
5254
A GeoDataFrame containing the generalized points.
5355
5456
"""
55-
if reference_data is None:
56-
reference_data = {}
5757
clustered_points = cluster.reduce_nearby_points_by_clustering(
5858
data,
5959
self.reduce_threshold,

test/application/test_generalize_points.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ def test_generalize_points() -> None:
4444
],
4545
)
4646

47-
result_gdf = algorithm.execute(input_gdf)
47+
result_gdf = algorithm.execute(input_gdf, {})
4848

4949
expected_gdf = gpd.GeoDataFrame(
5050
{

0 commit comments

Comments
 (0)