Advertisement
Guest User

Untitled

a guest
May 28th, 2017
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.66 KB | None | 0 0
  1. # lat, lon
  2. origin = [41.057127, 39.999241]
  3. cell_size_lat = 0.004495196886323735
  4. cell_size_lon = 0.006207361989184244
  5.  
  6.  
  7. def lat_lon_to_x_y(lat, lon):
  8.     y = int((lat - origin[0]) / cell_size_lat)
  9.     x = int((lon - origin[1]) / cell_size_lon)
  10.     return x, y
  11.  
  12.  
  13. def x_y_to_lat_lon(x, y):
  14.     lat = origin[0] + (y + 0.5) * cell_size_lat
  15.     lon = origin[1] + (x + 0.5) * cell_size_lon
  16.     return lat, lon
  17.  
  18.  
  19. def main():
  20.     for x in range(0, 1088, 19):
  21.         for y in range(0, 570, 19):
  22.             lat, lon = x_y_to_lat_lon(x, y)
  23.             print('x: {}, y: {}, lat: {}, lon: {}'.format(x, y, lat, lon))
  24.  
  25.  
  26. if __name__ == '__main__':
  27.     main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement