Bug#956911: ITP: mercantile -- Spherical mercator coordinate and tile utilities for web mercator XYZ tiles
Package: wnpp
Severity: wishlist
Owner: Joachim Langenbach <info@engsas.de>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
* Package name : mercantile
Version : 1.1.3
Upstream Author : Sean Gillies <sean@mapbox.com>
* URL : https://github.com/mapbox/mercantile
* License : BSD-3-clause
Programming Lang: Python
Description : Spherical mercator coordinate and tile utilities for web mercator XYZ tiles
Spherical mercator coordinate and tile utilities
Documentation: http://mercantile.readthedocs.io/en/latest/
The mercantile module provides ``ul(xtile, ytile, zoom)`` and ``bounds(xtile,
ytile, zoom)`` functions that respectively return the upper left corner and
bounding longitudes and latitudes for XYZ tiles, a ``xy(lng, lat)`` function
that returns spherical mercator x and y coordinates, a ``tile(lng, lat,
zoom)`` function that returns the tile containing a given point, and
quadkey conversion functions ``quadkey(xtile, ytile, zoom)`` and
``quadkey_to_tile(quadkey)`` for translating between quadkey and tile
coordinates.
Also in mercantile are functions to traverse the tile stack.
Named tuples are used to represent tiles, coordinates, and bounding boxes.
I use this library in my project and find it very useful to transform between
XYZ coordinates and latitude / longitude coordinates. So I think, many other
users find it useful also.
I would be very happy to find a sponsor uploading this package. I already packaged
it and will upload it to debian mentors referencing this Bug report in the
changelog.
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEE7rN7YxAGj/5T5nRYORUhb9eUwC4FAl6Yg0AACgkQORUhb9eU
wC4rCg//Tox9AcInyvrH7qG/kle+uxYGFkPxqDYcTfTxuJSzu4UsPFAW8tKczjOl
W/YDbV9vuPJsXCy/q+MuQS2vfzTgxBl9GMXjgbjxkN5l/JXxrNUEQZoT5+XG3rDM
1Z4IyqvLCJFZdYNeleGccl9a1jUabrFUS445jamEWaTJqoqOTGzkUWSDwBaBAzcJ
csBq95YAj4g17u/W9N6EzKKECGJ018pTxtK+5LVN2m4GqAUGa20Um89fbv5KdYZz
30h876gWSftSyK68Ed+by7w0dg7rj7xtO7BAMMUj44dglYo9cBNRFZTi46e80trl
2TNT6d7sLSr1IkOk5y6Wrszx3jf2a7Yp3BfHTkerD4HAnSIEsIN+T1j1tC1hvsxc
pmxNem89jdu8ppD231OoTjeD++2vrfLM/kGTIuQyHlBxHhEUMsny49enRl2BUgc2
J+/N7/1H2GneR4hBEUu/a5EsTGEQ4YwmqqeyUNLKZHYbt0x0oL5uosMeLps6mUCo
srnREO0p0YkjfKj4khCWYYlkzGeeI40D1OcY9mPCcPRJAh9NG4fXyjGGXF5ADCOz
rpyoY2HdiGa81Igcfte6Jr7/3we29rjVwR1Gd5bV9VdQYyJeTsSpeJs10HReQjrA
lu0ds2TxjEEY08VWlWfXGd++wHa1NDv6Qhkog5mkc4eqpSl0Fi8=
=KgAA
-----END PGP SIGNATURE-----
Reply to: