[dev-italia] Fwd: [OSM-dev] Announcing Avecado, a library for creating vector tiles
Simone Cortesi
simone a cortesi.com
Ven 22 Ago 2014 13:20:55 UTC
Avecado รจ una libreria per la creare tile Mapnik vettoriali.
---------- Forwarded message ----------
From: Paul Norman <penorman a mac.com>
Date: Fri, Aug 22, 2014 at 5:09 AM
Subject: [OSM-dev] Announcing Avecado, a library for creating vector tiles
To: tile-serving a openstreetmap.org, dev a openstreetmap.org
Today, MapQuest is pleased to announce the release of a new vector tile
creation library, python bindings and associated utilities, avecado
(a-VEC-ado). We hope that you may find it of some use and that it will
be useful by having another[1] tool available.
https://github.com/MapQuest/avecado
It requires C++11, a development version of Mapnik 3.0, Boost, Python,
and mapnik-vector-tile, the last of which is included as a submodule. We
hope that, after the official release of Mapnik 3.0, that we can
stabilise that requirement.
Avecado consists of four parts:
- The library itself.
- Python bindings for the library.
- avecado, a simple command-line utility for producing vector tiles.
Since each invocation loads a Mapnik map, this is not recommended for
generating large volumes of vector tiles. However, it can be useful
for one-off testing and debugging of datasource definitions.
- avecado_server, a very simple HTTP server which serves vector tiles
according to the input Mapnik map. The HTTP server is extremely basic
and, while it might be useful for ad-hoc testing purposes, is not
suitable for production use.
- scripts/override_xml.py, a utility for altering settings in an XML
datasource configuration. This is useful for correcting or overriding
any settings which may be different between the output of Mapbox
Studio, or your configuration files in version control, and your local
or production setups.
The library has two functions:
- make_vector_tile, which adds geometry from a mapnik query to a
vector tile object.
- process_vector_tile, which applies post-processing operations such
as generalization and merging like attributed features. These are not
yet implemented.
[1] http://youtu.be/NoLJHgqDCzc?t=10m17s
_______________________________________________
dev mailing list
dev a openstreetmap.org
https://lists.openstreetmap.org/listinfo/dev
--
-S
Maggiori informazioni sulla lista
dev-italia