nik4(1)

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.

  1. 9
  2. 10
  3. 11
  4. 12
  5. 13

From nik4 1.8-2 in Debian 13 (Trixie). Parsed by carta from the page's man source.