GeoJSON tile view for Django
Project description
# Django GeoJSON Tiles
A simple Django view to serve GeoJSON tiles from a GeoDjango model
## Description
The view will return a GeoJSON FeatureCollection for each tile.
Each feature corresponds to a row of the model.
## Setup
Add the following to your urls.py:
from geojson_tiles.views import GeoJSONTile
from your_app import GeometryModel
urlpatterns = patterns('',
url(r'^your_endpoint/(?P<z>\d+)/(?P<x>\d+)/(?P<y>\d+).json$',
GeoJSONTile(GeometryModel, 'geometry_field', trim_to_boundary=True))
)
## Notes
1. `trim_to_boundary=True` will result in GeoJSON tiles with geometries trimmed to the tile boundary
1. `properties`=[...] can be used to limit the feature's properties that are serialized
A simple Django view to serve GeoJSON tiles from a GeoDjango model
## Description
The view will return a GeoJSON FeatureCollection for each tile.
Each feature corresponds to a row of the model.
## Setup
Add the following to your urls.py:
from geojson_tiles.views import GeoJSONTile
from your_app import GeometryModel
urlpatterns = patterns('',
url(r'^your_endpoint/(?P<z>\d+)/(?P<x>\d+)/(?P<y>\d+).json$',
GeoJSONTile(GeometryModel, 'geometry_field', trim_to_boundary=True))
)
## Notes
1. `trim_to_boundary=True` will result in GeoJSON tiles with geometries trimmed to the tile boundary
1. `properties`=[...] can be used to limit the feature's properties that are serialized
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Close
Hashes for django-geojson-tiles-0.0.3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | fac91253dba9ba35fd6c035fb57c78e4de07b996e698471ced6fc4e47c78c95d |
|
MD5 | 971f714cb8201ce183e89d7fe3066e04 |
|
BLAKE2b-256 | add5cfe77bcd220f63281f47bbeec6c28cf1093988e5b0d8d9e9cf1e74894d20 |