<div dir="ltr">I have a rectangle with the following coordinates:<div><br></div><div>import numpy as np</div><div><br>ulx,uly = (110, 60) ##uppper left lon, upper left lat<br>urx,ury = (120, 60) ##uppper right lon, upper right lat<br>lrx, lry = (120, 50) ##lower right lon, lower right lat<br>llx, lly = (110, 50) ##lower left lon, lower left lat<br><br>I want to divide that single rectangle into 100 regular grids inside that, and want to calculate the (ulx, uly), (urx,ury), (lrx, lry), and (llx, lly) for each grid separately:<br><br>lats = np.linspace(60, 50, 10)<br>lons = np.linspace(110, 120, 10)<br><br>lats = np.repeat(lats,10).reshape(10,10)<br>lons = np.tile(lons,10).reshape(10,10)<br><br>I could not imagine what to do then?<br><br>Is somebody familiar with such kind of problem?</div></div>