[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'
|