forked from s_ranjbar/city_retrofit
erased two prints, fixed a bug in geometry helper and modified name in costs archetype
This commit is contained in:
parent
3d6699f71f
commit
150614441e
|
@ -38,7 +38,7 @@ class Archetype:
|
|||
Get name
|
||||
:return: string
|
||||
"""
|
||||
return f'{self._country}_{self._municipality}_{self._function}_{self._lod}'
|
||||
return f'{self._country}_{self._municipality}_{self._function}_lod{self._lod}'
|
||||
|
||||
@property
|
||||
def lod(self):
|
||||
|
|
|
@ -100,9 +100,9 @@ class GeometryHelper:
|
|||
j = 0
|
||||
next_coordinate = ground.perimeter_polygon.coordinates[j]
|
||||
distance = GeometryHelper.distance_between_points(coordinate, next_coordinate)
|
||||
if distance == 0:
|
||||
continue
|
||||
steps = int(distance * factor * 2)
|
||||
if steps == 0:
|
||||
continue
|
||||
delta_x = (next_coordinate[0] - coordinate[0]) / steps
|
||||
delta_y = (next_coordinate[1] - coordinate[1]) / steps
|
||||
|
||||
|
|
|
@ -173,8 +173,6 @@ class Geojson:
|
|||
GeometryHelper.distance_between_points(neighbour_line[0], neighbour_line[1]) -
|
||||
GeometryHelper.distance_between_points(line[1], neighbour_line[0]) -
|
||||
GeometryHelper.distance_between_points(line[0], neighbour_line[1])) / 2
|
||||
print(line_shared)
|
||||
print()
|
||||
percentage_ground = line_shared / GeometryHelper.distance_between_points(line[0], line[1])
|
||||
percentage_height = neighbour_height / building.max_height
|
||||
if percentage_height > 1:
|
||||
|
|
Loading…
Reference in New Issue
Block a user