Skip to content

Commit fb36337

Browse files
exposures.Exposures.to_crs: fix
(forgot to deal with the epsg argument)
1 parent 83a705f commit fb36337

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

climada/entity/exposures/base.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -754,9 +754,12 @@ def to_crs(self, crs=None, epsg=None, inplace=False):
754754
None if inplace is True
755755
else a transformed copy of the exposures object
756756
"""
757+
if crs and epsg:
758+
raise ValueError("one of crs or epsg must be None")
759+
757760
if inplace:
758761
self.gdf.to_crs(crs, epsg, True)
759-
self.meta['crs'] = crs
762+
self.meta['crs'] = crs or f'EPSG:{epsg}'
760763
self.set_lat_lon()
761764
return None
762765

0 commit comments

Comments
 (0)