- Change the validator and parser => duplicate key generate an error: on/off are no more considered as boolean.
- The argument --layer is no more used when we use the parameter --tiles, we get the information from the tiles file.
- Be able to mutualise the service.
- Add Azure blob storage
- Remove Apache and MapCache
- Remove the
log_format
in thegeneration
configuration, nor we use the logging configuration from thedevelopment.ini
file.
- Change the config validator who is a little bit more strict.
- Add optional
metadata
section to the config file. See the scaffolds for example.
- Correct some error with slash.
- Better error handling.
- Be able to have one error file per layer.
- Correct some error with slash.
- Add
pre_hash_post_process
andpost_process
. - Add copy command.
-
Support of deferent geoms per layers, requires configuration changes, old version:
connection: user=www-data password=www-data dbname=<db> host=localhost sql: <column> AS geom FROM <table>
to new version:
connection: user=www-data password=www-data dbname=<db> host=localhost geoms: - sql: <column> AS geom FROM <table>
More information in the Configure geom/sql chapter.
-
Update from
optparse
toargparse
, and some argument refactoring, use--help
to see the new version. -
Add support of Blackbery DB (
bsddb
). -
The tile
server
is completely rewrite, now it support all cache,REST
andKVP
interface,GetFeatureInfo
request, and it can be used as a pyramid view or as aWSGI
server. More information in the istribute the tiles chapter. -
Add three strategy to bypass the proxy/cache: Use the headers
Cache-Control: no-cache, no-store
,Pragma: no-cache
(default). Use localhost in the URL and the headerHost: <host_name>
(recommended). Add aSALT
random argument (if the above don't work). More information in the Proxy/cache issue chapter. -
Improve the dimensions usage by adding it ti the WMS requests, And add a
--dimensions
argument ofgenerate_tiles
to change the dimensions values. -
Extract generate_cost and generate_amazon from generate_controler.
-
Now we can creates legends, see the Legends chapter.
-
Now the tiles generation display generation statistics at the ends.
-
The EC2 configuration is moved in a separate structure, see README for more information.
- Now the apache configuration can be generated with
.build/venv/bin/generate_controller --generate-apache-config
, it supportfilesystem
cache
andMapCache
. - Windows fixes.
- Use console rewrite (r) to log generated tiles coordinates.
- Now if no layers is specified in
generation:default_layers
we generate all layers by default. - Now bbox to be floats.
- New
--get-bbox
option to get the bbox of a tile. - Add coveralls support (https://coveralls.io/r/camptocamp/tilecloud-chain).
- Add an config option
generation:error_file
and a command option--tiles
to store and regenerate errored tiles.
- SQS config change:
layers:
layer_name:
sqs:
# The region where the SQS queue is
region: eu-west-1
# The SQS queue name, it should already exists
queue: the_name
- Add debug option (
--debug
), please use it to report issue. - Now the
sql
request can return a set of geometries in a column names geom but the syntax change a little bit =><column> AS geom FROM <table>