diff --git a/equi7grid/equi7grid.py b/equi7grid/equi7grid.py index a1738ca..6e9d261 100644 --- a/equi7grid/equi7grid.py +++ b/equi7grid/equi7grid.py @@ -342,7 +342,7 @@ def __init__(self, core, polygon_geog): self.core.tag, self.core.sampling, self.core.tiletype) self.msg2 = 'East and North coordinates of lower-left-pixel ' \ 'must be multiples of {}00km!'.format( - self.core.tile_ysize_m / 100000) + self.core.tile_ysize_m // 100000) self.msg3 = 'Tilecode must be one of T6, T3, T1!' @@ -564,7 +564,7 @@ def decode_tilename(self, tilename): tilecode : str tilecode (related the tile size of the grid) """ - tf = self.core.tile_ysize_m / 100000 + tf = self.core.tile_ysize_m // 100000 # allow short-form of tilename (e.g. "E012N018T6") if len(tilename) == 10: @@ -676,8 +676,8 @@ def find_overlapping_tilenames(self, tilename, # for larger tiles if target_tiletype >= src_tiletype: - t_east = (src_llx / target_tilesize) * target_tilesize - t_north = (src_lly / target_tilesize) * target_tilesize + t_east = (src_llx // target_tilesize) * target_tilesize + t_north = (src_lly // target_tilesize) * target_tilesize name = target_grid.subgrids[self.core.tag].\ tilesys.encode_tilename(t_east, t_north, sampling, @@ -687,7 +687,7 @@ def find_overlapping_tilenames(self, tilename, # for smaller tiles else: - n = int(src_tile_size_m / target_tilesize) + n = int(src_tile_size_m // target_tilesize) for x, y in itertools.product(range(n), range(n)): s_east = (src_llx + x * target_tilesize) s_north = (src_lly + y * target_tilesize) diff --git a/twine b/twine new file mode 100644 index 0000000..e69de29