Mercurial > hg > GlobalNeighbors
diff globalneighbors/grid.py @ 10:21ed15391e8a
add a placeholder view for a city based on geoid
author | Jeff Hammel <k0scist@gmail.com> |
---|---|
date | Sun, 25 Jun 2017 12:28:36 -0700 |
parents | 638fad06e556 |
children | d1b99c695511 |
line wrap: on
line diff
--- a/globalneighbors/grid.py Sun Jun 25 11:37:52 2017 -0700 +++ b/globalneighbors/grid.py Sun Jun 25 12:28:36 2017 -0700 @@ -59,4 +59,12 @@ def neighbor_points(self, i, j): """return all points in a lat-lon box""" - raise NotImplementedError('TODO') # -> record TODO items + geoids = set() + geoids.update(self[(i,j)]) + for ii, jj in self.neighbors(i,j): + geoids.update(self[ii,jj]) + return geoids + +class GriddedLocations(object): + + def __init__(self,