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.