PBF File Size Extent Estimation
Install via pip:
pip install "geometalab.osm-pbf-file-size-estimation-service~=3.0.0"
or add to your requirements-file:
geometalab.osm-pbf-file-size-estimation-service~=3.0.0
In your django project, add pbf_file_size_estimation
to your INSTALLED_APPS
settings and register the
routers in your urls.py
.
Example:
# urls.py
from pbf_file_size_estimation.views import SizeEstimationView
# ...
router = DefaultRouter()
router.register(r'estimate_size_in_bytes', SizeEstimationView, basename='estimate_size_in_bytes')
# ...
urlpatterns = [
url(r'^', include(router.urls)),
]
Then the estimation service is reachable at /estimate_size_in_bytes/
and reverse can be achieved using the basename.
See docs/.