SpawnPoolWorker-1 root ERROR Exception occurred while processing tile 1986010.
Traceback (most recent call last):
File "/home/julio/git/osm2city/build_tiles.py", line 145, in process_scenery_tile
osm_buildings, file_lock)
File "/home/julio/git/osm2city/buildings.py", line 752, in process_buildings
prepare_textures.facades, prepare_textures.roofs, stats)
File "/home/julio/git/osm2city/building_lib.py", line 1532, in analyse
parent.align_textures_children()
File "/home/julio/git/osm2city/building_lib.py", line 1314, in align_textures_children
if child.longest_edge_length > default_child.longest_edge_length:
File "/home/julio/git/osm2city/building_lib.py", line 507, in longest_edge_length
return max(self.edge_length_pts)
TypeError: 'NoneType' object is not iterable
SpawnPoolWorker-1 root ERROR ******* Exception in tile 1986010 - to reprocess use boundaries: -58.5_-34.583_-58.355_-34.534 *******
Traceback (most recent call last):
File "/home/julio/git/osm2city/build_tiles.py", line 145, in process_scenery_tile
osm_buildings, file_lock)
File "/home/julio/git/osm2city/buildings.py", line 752, in process_buildings
prepare_textures.facades, prepare_textures.roofs, stats)
File "/home/julio/git/osm2city/building_lib.py", line 1532, in analyse
parent.align_textures_children()
File "/home/julio/git/osm2city/building_lib.py", line 1314, in align_textures_children
if child.longest_edge_length > default_child.longest_edge_length:
File "/home/julio/git/osm2city/building_lib.py", line 507, in longest_edge_length
return max(self.edge_length_pts)
TypeError: 'NoneType' object is not iterable
PREFIX="auto"
PATH_TO_SCENERY="/home/julio/src/scenery/osm-2018/auto/output"
PATH_TO_OUTPUT="/home/julio/src/scenery/osm-2018/auto/output"
PATH_TO_OSM2CITY_DATA = "/home/julio/git/osm2city-data"
NO_ELEV = False
FG_ELEV = '/usr/local/bin/fgelev'
DB_HOST="localhost"
DB_NAME="osm_auto"
DB_USER="postgres"
DB_USER_PASSWORD="xxxxxxxxx"
BOUNDARY_WEST=-58.512
BOUNDARY_EAST=-58.355
BOUNDARY_SOUTH=-34.583
BOUNDARY_NORTH=-34.534
SpawnPoolWorker-2 root INFO Spawning fgelev
/games/fg-linux/install/flightgear/bin/fgelev: error while loading shared libraries: libosgText.so.130: cannot open shared object file: No such file or directory
SpawnPoolWorker-2 root CRITICAL Skipped 20 lines
SpawnPoolWorker-2 root CRITICAL 1 153.028 -27.4755
SpawnPoolWorker-2 root CRITICAL fgelev returned <>, resulting in list index out of range. Did fgelev start OK (Record : 1)?
SpawnPoolWorker-2 root ERROR Exception occurred while processing tile 5459872.
Traceback (most recent call last):
File "/storage/scenery/osm2city/osm2city/utils/utilities.py", line 447, in probe
elev_is_solid_tuple = self._cache[key]
KeyError: (153.0275893357453, -27.47550741757804)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/storage/scenery/osm2city/osm2city/utils/utilities.py", line 415, in really_probe
elev = float(parts[1]) + self.h_offset
IndexError: list index out of range
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/storage/scenery/osm2city/osm2city/build_tiles.py", line 144, in process_scenery_tile
osm_buildings, file_lock)
File "/storage/scenery/osm2city/osm2city/buildings.py", line 752, in process_buildings
prepare_textures.facades, prepare_textures.roofs, stats)
File "/storage/scenery/osm2city/osm2city/building_lib.py", line 1491, in analyse
if not b.analyse_elev_and_water(fg_elev):
File "/storage/scenery/osm2city/osm2city/building_lib.py", line 652, in analyse_elev_and_water
min_ground_elev, diff_elev = fg_elev.probe_list_of_points(self.pts_outer)
File "/storage/scenery/osm2city/osm2city/utils/utilities.py", line 466, in probe_list_of_points
elev_is_solid_tuple = self.probe(ve.Vec2d(point))
File "/storage/scenery/osm2city/osm2city/utils/utilities.py", line 450, in probe
elev_is_solid_tuple = really_probe(position)
File "/storage/scenery/osm2city/osm2city/utils/utilities.py", line 430, in really_probe
raise RuntimeError("fgelev errors are fatal.")
RuntimeError: fgelev errors are fatal.
SpawnPoolWorker-2 root ERROR ******* Exception in tile 5459872 - to reprocess use boundaries: 153.0_-27.5_153.25_-27.375 *******
Traceback (most recent call last):
File "/storage/scenery/osm2city/osm2city/utils/utilities.py", line 447, in probe
elev_is_solid_tuple = self._cache[key]
KeyError: (153.0275893357453, -27.47550741757804)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/storage/scenery/osm2city/osm2city/utils/utilities.py", line 415, in really_probe
elev = float(parts[1]) + self.h_offset
IndexError: list index out of range
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/storage/scenery/osm2city/osm2city/build_tiles.py", line 144, in process_scenery_tile
osm_buildings, file_lock)
File "/storage/scenery/osm2city/osm2city/buildings.py", line 752, in process_buildings
prepare_textures.facades, prepare_textures.roofs, stats)
File "/storage/scenery/osm2city/osm2city/building_lib.py", line 1491, in analyse
if not b.analyse_elev_and_water(fg_elev):
File "/storage/scenery/osm2city/osm2city/building_lib.py", line 652, in analyse_elev_and_water
min_ground_elev, diff_elev = fg_elev.probe_list_of_points(self.pts_outer)
File "/storage/scenery/osm2city/osm2city/utils/utilities.py", line 466, in probe_list_of_points
elev_is_solid_tuple = self.probe(ve.Vec2d(point))
File "/storage/scenery/osm2city/osm2city/utils/utilities.py", line 450, in probe
elev_is_solid_tuple = really_probe(position)
File "/storage/scenery/osm2city/osm2city/utils/utilities.py", line 430, in really_probe
raise RuntimeError("fgelev errors are fatal.")
RuntimeError: fgelev errors are fatal.
SpawnPoolWorker-2 root INFO ******* Finished tile 5459872 - 60901/63296 *******
MainProcess root INFO Total time used: 35135.502209
merspieler wrote in Thu Feb 28, 2019 9:48 pm:/games/fg-linux/install/flightgear/bin/fgelev: error while loading shared libraries: libosgText.so.130: cannot open shared object file: No such file or directory
find / -name libosgText.so.130
export LD_LIBRARY_PATH=/path/to/your/lib/
fgelev
PREFIX = "australia"
PATH_TO_SCENERY = "/games/.fgfs/TerraSync"
PATH_TO_OUTPUT = "/storage/scenery/osm2city/projects/australia/scenery"
PATH_TO_OSM2CITY_DATA = "/storage/scenery/osm2city/osm2city-data"
FG_ELEV = "/games/fg-linux/install/flightgear/bin/fgelev"
BUILDING_MIN_AREA = 30.0
HIGHWAY_TYPE_MIN = 3
POINTS_ON_LINE_DISTANCE_MAX = 20
C2P_PROCESS_OVERHEAD_LINES = True
C2P_PROCESS_STREETLAMPS = True
ps axf
barta wrote in Mon Feb 25, 2019 11:54 pm:Hi,
I'm using osm2city to build the area of Buenos Aires (Argentina), but there's a particular tile that makes osm2city crash. In fact, it's THE most important tile, where the airport SABE it's located.
The rest of the tiles builds with no errors.
Here is the error:
[code]
SpawnPoolWorker-1 root ERROR Exception occurred while processing tile 1986010.
Traceback (most recent call last):
File "/home/julio/git/osm2city/build_tiles.py", line 145, in process_scenery_tile
osm_buildings, file_lock)
File "/home/julio/git/osm2city/buildings.py", line 752, in process_buildings
prepare_textures.facades, prepare_textures.roofs, stats)
File "/home/julio/git/osm2city/building_lib.py", line 1532, in analyse
parent.align_textures_children()
File "/home/julio/git/osm2city/building_lib.py", line 1314, in align_textures_children
if child.longest_edge_length > default_child.longest_edge_length:
File "/home/julio/git/osm2city/building_lib.py", line 507, in longest_edge_length
return max(self.edge_length_pts)
TypeError: 'NoneType' object is not iterable
Users browsing this forum: No registered users and 3 guests