[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