test¶
-
bruty.tile_calculations.test()¶ g = tile_calculations.TilingScheme(zoom=2); f=g.xy_to_tile; print(f(-100, 40)); print(f(100, -40)); print(f(182, -91)) (0, 2) (3, 1) (4, -1) g.tile_to_xy(0,0, 2) Out[70]: (-180.0, -90.0, -90.0, -45.0) g.tile_to_xy(0,1, 2) Out[71]: (-180.0, -90.0, -45.0, 0.0) g.tile_to_xy(1,1, 2) Out[72]: (-90.0, 0.0, -45.0, 0.0) g.tile_to_xy(2,1, 2) Out[73]: (0.0, 90.0, -45.0, 0.0) g.tile_to_xy(numpy.array([0,1,2]),1, 2) Out[74]: (array([-180., -90., 0.]), array([-90., 0., 90.]), -45.0, 0.0) g.tile_to_xy(numpy.array([0,1,2]),numpy.array([1,0]), 2) Out[75]: (array([-180., -90., 0.]),
array([-90., 0., 90.]), array([-45., -90.]), array([ 0., -45.]))