DHN · CARTAS RASTER · BSB / KAP

Imprimir Cartas Náuticas

Do zip da Marinha ao PDF de impressão em tamanho real, com a grade de latitude e longitude que o arquivo digital não traz.

Solte aqui o zip da Marinha

ou clique para escolher. Aceita o zip como vem do site da DHN e arquivos .KAP soltos. Nada sai do seu navegador.

Sem zip à mão? Acesse o link da Marinha para ver a lista de cartas raster.

Comandos, ajustes e como a moldura é feita

Ajustes (valem para as próximas cartas soltas)

A página do PDF sai no tamanho físico da carta na escala nominal: o cabeçalho do KAP declara 254 DPI. Na gráfica, peça impressão a 100%, sem "ajustar à página". Um PDF gerado a 72 DPI sai 3,5 vezes maior que a carta.

Comandos equivalentes no terminal

# KAP para GeoTIFF (sem perdas, mantém a paleta)
gdal_translate 210401.KAP 210401.tif

# TIFF/KAP para PDF em tamanho real (sem moldura)
gdal_translate -of PDF -co DPI=254 \
  -co WRITE_USERUNIT=NO -co COMPRESS=DEFLATE \
  210401.KAP 210401.pdf

Sem -co DPI=254 o GDAL usa 72 DPI. WRITE_USERUNIT=NO grava a página em pontos, sem ambiguidade para o RIP da gráfica.

# Com moldura — Python + GDAL (plotart/carta_pdf.py)
python3 carta_pdf.py 210401.KAP 210401_moldura.pdf \
  --margem 15 --fonte 7 [--dpi 254] [--sem-linhas]

# Com moldura — Node (plotart/carta_moldura.js), aceita o zip
node carta_moldura.js 2104_0.zip ./saida/

Passos finos nos dois: barras, tracinhos e números em minutos (--barra 1 --marca 0.1 --rotulo 1).

Como a moldura é desenhada

0 – 1,2 mm
faixa interna com tracinhos nos décimos de minuto; marca cheia no meio minuto
1,2 – 2,4 mm
faixa externa com barras preto e branco alternando a cada minuto
3,2 mm
linha externa grossa (0,6 mm)
4,6 mm
números em Helvetica 7 pt; o primeiro de cada lado leva grau e hemisfério (52°21'W, depois 20', 19'…)
9,5 mm
título com número, nome, escala e projeção lidos do cabeçalho
  • Barras de 1' sempre que couberem (≥ 5 mm); meio minuto em plantas muito grandes; 2', 5', 10' em escalas pequenas.
  • Tracinhos nos décimos quando legíveis (≥ 2 mm), senão 0,2' ou 0,5'.
  • Números a 1', 5', 10', 30' ou 1°, o menor passo que fique a ≥ 50 mm um do outro. 1:15.000 → 1'; 1:100.000 → 5'; 1:270.000 → 10'.
  • Posições calculadas dos pontos REF do KAP por ajuste de Mercator (erro medido abaixo de 0,001 px); o raster não é reamostrado.