[Pymag-devel] TypeError: unsupported operand
Status: Alpha
Brought to you by:
lhj
From: BP <bp...@po...> - 2010-08-29 17:33:19
|
Hi! I get this error when osm file contains a lot of pois or points. Regards Peter DEBUG Optimizing layer 00_Major_cities DEBUG nlevels=0 for layer 00_Major_cities DEBUG Optimizing layer 00_Large_cities DEBUG nlevels=0 for layer 00_Large_cities DEBUG Optimizing layer 00_Medium_cities DEBUG Max cell elements exceeded for layer 00_Medium_cities. cellnum=1, # of cell elements=4127 DEBUG Max cell elements exceeded for layer 00_Medium_cities. cellnum=1, # of cell elements=4127 DEBUG nlevels=2 for layer 00_Medium_cities WARNING bbox should be a multiple of minimum cell size, adjusting bbox borders Traceback (most recent call last): File "/home/peter/pymag/osmmagellan/osmmag.py", line 260, in <module> main() File "/home/peter/pymag/osmmagellan/osmmag.py", line 256, in main db=options.db File "/home/peter/pymag/osmmagellan/osmmag.py", line 97, in osmmag m.close() File "/usr/local/lib/python2.6/dist-packages/magellan/Map.py", line 369, in close group.optimizeLayers() File "/usr/local/lib/python2.6/dist-packages/magellan/SearchGroup.py", line 116, in optimizeLayers cellrefremap[self.map.getLayerIndex(layer)] = layer.optimize() File "/usr/local/lib/python2.6/dist-packages/magellan/Layer.py", line 480, in optimize newcellrefs = self.addCellElement(ce) File "/usr/local/lib/python2.6/dist-packages/magellan/Layer.py", line 750, in addCellElement self.nlevels) File "/usr/local/lib/python2.6/dist-packages/magellan/Layer.py", line 1086, in get_best_cell m = (n ^ s) | (w ^ e) TypeError: unsupported operand type(s) for ^: 'numpy.float64' and 'numpy.float64' |