From: Gaël Utard <[email protected]> Currently, this works only for bounding boxes, not for administrative boundaries.
Signed-off-by: Gaël Utard <[email protected]> --- www/maposmatic/feeds.py | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) diff --git a/www/maposmatic/feeds.py b/www/maposmatic/feeds.py index 5f3dc58..75c73a9 100644 --- a/www/maposmatic/feeds.py +++ b/www/maposmatic/feeds.py @@ -26,7 +26,7 @@ import datetime -from django.contrib.syndication.feeds import Feed +from django.contrib.gis.feeds import Feed from django.utils.translation import ugettext_lazy as _ from www.maposmatic import models @@ -69,3 +69,9 @@ class MapsFeed(Feed): def item_title(self, item): return item.maptitle + def item_geometry(self, item): + if item.administrative_city: + return None + else: + return (item.lon_upper_left, item.lat_upper_left, + item.lon_bottom_right, item.lat_bottom_right) -- 1.7.0.4
