We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e7abf41 commit fb77619Copy full SHA for fb77619
kmm/positions/geodetic.py
@@ -11,11 +11,10 @@ def geodetic(positions: Positions):
11
if len(dataframe) == 0:
12
dataframe = dataframe.assign(longitude=[], latitude=[])
13
else:
14
- latitude, longitude = zip(*dataframe.apply(
15
- lambda row: (tm.grid_to_geodetic(row["sweref99_tm_x"], row["sweref99_tm_y"])),
16
- axis="columns",
17
- result_type="reduce",
18
- ))
+ latitude, longitude = zip(*[
+ tm.grid_to_geodetic(coordinate.sweref99_tm_x, coordinate.sweref99_tm_y)
+ for coordinate in dataframe[["sweref99_tm_x", "sweref99_tm_y"]].itertuples()
+ ])
19
dataframe = dataframe.assign(longitude=longitude, latitude=latitude)
20
return positions.replace(dataframe=dataframe)
21
0 commit comments