dms2dd and dd2dms - fix doc-strings, refactor, add tests (#6763)

This commit is contained in:
falken10vdl
2025-09-04 13:55:13 +02:00
committed by GitHub
parent d4918edcd9
commit 5304072892
3 changed files with 66 additions and 24 deletions
@@ -234,7 +234,7 @@ def step_impl(context, guid, number):
site = util.assert_guid(IfcStore.file, guid)
util.assert_type(site, "IfcSite")
ref = util.assert_attribute(site, "RefLongitude")
number = ifcopenshell.util.geolocation.dd2dms(number, use_ms=(len(ref) == 4))
number = ifcopenshell.util.geolocation.dd2dms(number, use_us=(len(ref) == 4))
util.assert_attribute(site, "RefLongitude", number)
@@ -244,7 +244,7 @@ def step_impl(context, guid, number):
site = util.assert_guid(IfcStore.file, guid)
util.assert_type(site, "IfcSite")
ref = util.assert_attribute(site, "RefLatitude")
number = ifcopenshell.util.geolocation.dd2dms(number, use_ms=(len(ref) == 4))
number = ifcopenshell.util.geolocation.dd2dms(number, use_us=(len(ref) == 4))
util.assert_attribute(site, "RefLatitude", number)