コード例 #1
0
ファイル: instance.py プロジェクト: briantanseng/otm-core
    def map_extent_as_json(self):
        feature_extent = self.mapfeature_set \
            .aggregate(Extent('geom'))['geom__extent']
        bounds_extent = self.bounds_extent

        if feature_extent is not None:
            intersection = extent_intersection(feature_extent, bounds_extent)
            return extent_as_json(intersection)

        return extent_as_json(bounds_extent)
コード例 #2
0
ファイル: instance.py プロジェクト: RickMohr/otm-core
    def map_extent_as_json(self):
        feature_extent = self.mapfeature_set \
            .aggregate(Extent('geom'))['geom__extent']
        bounds_extent = self.bounds_extent

        if feature_extent is not None:
            intersection = extent_intersection(feature_extent, bounds_extent)
            return extent_as_json(intersection)

        return extent_as_json(bounds_extent)
コード例 #3
0
ファイル: instance.py プロジェクト: briantanseng/otm-core
 def bounds_extent_as_json(self):
     return extent_as_json(self.bounds_extent)
コード例 #4
0
ファイル: instance.py プロジェクト: RickMohr/otm-core
 def bounds_extent_as_json(self):
     return extent_as_json(self.bounds_extent)