|
| 1 | +# -*- coding: utf-8 -*- |
| 2 | + |
| 3 | +import logging as mod_logging |
| 4 | +import Image as mod_image |
| 5 | +import ImageDraw as mod_imagedraw |
| 6 | + |
| 7 | +import srtm as mod_srtm |
| 8 | + |
| 9 | +""" |
| 10 | +mod_logging.basicConfig(level=mod_logging.DEBUG, |
| 11 | + format='%(asctime)s %(name)-12s %(levelname)-8s %(message)s') |
| 12 | +""" |
| 13 | + |
| 14 | +geo_elevation_data = mod_srtm.get_data() |
| 15 | + |
| 16 | +image = geo_elevation_data.get_image((400, 400), (45, 46), (13, 14), 300) |
| 17 | +image.save('istra.png') |
| 18 | + |
| 19 | +miami = (25.787676, -80.224145) |
| 20 | +image = geo_elevation_data.get_image((400, 400), |
| 21 | + (miami[0] - 1, miami[0] + 1.5), |
| 22 | + (miami[1] - 2, miami[1] + 0.5), |
| 23 | + 40) |
| 24 | +image.save('miami.png') |
| 25 | + |
| 26 | +rio_de_janeiro = (-22.908333, -43.196389) |
| 27 | +image = geo_elevation_data.get_image((400, 400), |
| 28 | + (rio_de_janeiro[0] - 0.5, rio_de_janeiro[0] + 2), |
| 29 | + (rio_de_janeiro[1] - 0.5, rio_de_janeiro[1] + 2), |
| 30 | + 1000) |
| 31 | +image.save('rio.png') |
| 32 | + |
| 33 | +sidney = (-33.859972, 151.211111) |
| 34 | +image = geo_elevation_data.get_image((400, 400), |
| 35 | + (sidney[0] - 1.5, sidney[0] + 1), |
| 36 | + (sidney[1] - 1.5, sidney[1] + 1), |
| 37 | + 1000) |
| 38 | +image.save('sidney.png') |
| 39 | + |
0 commit comments