nik41
Tile-aware mapnik image renderer
Usage
FCnik4F [0]
[FC-hF
[0]]
[FC--versionF
[0]]
[FC-zF
[0]
ZOOM]
[FC-pF
[0]
PPI]
[FC--factorF
[0]
FACTOR]
[FC-sF
[0]
SCALE]
[FC-bF
[0]
Xmin
Ymin
Xmax
Ymax]
[FC-aF
[0]
PAPER]
[FC-dF
[0]
W
H]
[FC-xF
[0]
W
H]
[FC--norotateF
[0]]
[FC-mF
[0]
MARGIN]
[FC-cF
[0]
X
Y]
[FC--fitF
[0]
FIT]
[FC--paddingF
[0]
PADDING]
[FC--layersF
[0]
LAYERS]
[FC--add-layersF
[0]
ADD_LAYERS]
[FC--hide-layersF
[0]
HIDE_LAYERS]
[FC--urlF
[0]
URL]
[FC--oziF
[0]
OZI]
[FC--wldF
[0]
WLD]
[FC-tF
[0]
1,2,3,4,5,6,7,8,9,10,11,12]
[FC--just-tilesF
[0]]
[FC-vF
[0]]
[FC-fF
[0]
FMT]
[FC--baseF
[0]
BASE]
[FC--varsF
[0]
[VARS
[VARS ...]]]
[FC--fontsF
[0]
[FONTS
[FONTS ...]]]
style
output
Overview
nik4 is a Python script to generate images with Mapnik.
Options
Positional arguments:
style
|
Style file for Mapnik |
|---|---|
output
|
Resulting image file |
Optional arguments:
- FC
-hF[0], FC--helpF[0] -
Show usage information and exit
- FC
--versionF[0] -
Show program's version number and exit
- FC
-zF[0] ZOOM, FC--zoomF[0] ZOOM -
Target zoom level
- FC
-pF[0] PPI, FC--ppiF[0] PPI, FC--dpiF[0] PPI -
Pixels per inch (alternative to scale)
- FC
--factorF[0] FACTOR -
Scale factor (affects ppi, default=1)
- FC
-sF[0] SCALE, FC--scaleF[0] SCALE -
Scale as in 1:100000 (specifying ppi is recommended)
- FC
-bF[0] Xmin Ymin Xmax Ymax, FC--bboxF[0] Xmin Ymin Xmax Ymax -
Bounding box
- FC
-aF[0] PAPER, FC--paperF[0] PAPER -
Paper format: FC
-aF[0] FC+4F[0] for landscape A4, FC-aF[0] FC-4F[0] for portrait A4, FC-aF[0] FCletterF[0] for autorotated US Letter
- FC
-dF[0] W H, FC--sizeF[0] W H -
Target dimensions in mm (one 0 allowed)
- FC
-xF[0] W H, FC--size-pxF[0] W H -
Target dimensions in pixels (one 0 allowed)
- FC
--norotateF[0] -
Do not swap width and height for bbox
- FC
-mF[0] MARGIN, FC--marginF[0] MARGIN -
Amount in mm to reduce paper size
- FC
-cF[0] X Y, FC--centerF[0] X Y -
Center of an image
- FC
--fitF[0] FIT -
Fit layers in the map, comma-separated
- FC
--paddingF[0] PADDING -
Margin for layers in FC
--fitF[0] (default=5), mm
- FC
--layersF[0] LAYERS -
Map layers to render, comma-separated
- FC
--add-layersF[0] ADD_LAYERS -
Map layers to include, comma-separated
- FC
--hide-layersF[0] HIDE_LAYERS -
Map layers to hide, comma-separated
- FC
--urlF[0] URL -
URL of a map to center on
- FC
--oziF[0] OZI -
Generate ozi map file
- FC
--wldF[0] WLD -
Generate world file
- FC
-tF[0] {1,2,3,4,5,6,7,8,9,10,11,12}, FC--tilesF[0] {1,2,3,4,5,6,7,8,9,10,11,12} -
Write N×N tiles, then join using ImageMagick
- FC
--just-tilesF[0] -
Do not join tiles, instead write ozi/wld file for each
- FC
-vF[0], FC--debugF[0] -
Display calculated values
- FC
-fF[0] FMT, FC--formatF[0] FMT -
Target file format (by default looks at extension)
- FC
--baseF[0] BASE -
Base path for style file, in case it's piped to STDIN
- FC
--varsF[0] [VARS [VARS ...]] -
List of variables (name=value) to substitute in style file (use ${name:default})
- FC
--fontsF[0] [FONTS [FONTS ...]] -
List of full path to directories containing fonts
Releases
5 releases since Debian 9 (Stretch); the text changed 4 times.