﻿{"id":16245,"date":"2026-02-06T10:00:00","date_gmt":"2026-02-06T09:00:00","guid":{"rendered":"https:\/\/www.sigterritoires.fr\/?p=16245"},"modified":"2026-02-03T12:19:05","modified_gmt":"2026-02-03T11:19:05","slug":"s57manager-qgis-enc-s57-geopackage","status":"publish","type":"post","link":"https:\/\/www.sigterritoires.fr\/index.php\/pt\/s57manager-qgis-enc-s57-geopackage\/","title":{"rendered":"[PT]S57Manager: explora\u00e7\u00e3o de dados ENC S-57 no QGIS com GeoPackage"},"content":{"rendered":"\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_83 counter-hierarchy ez-toc-counter ez-toc-light-blue ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Contenu <\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/pt\/s57manager-qgis-enc-s57-geopackage\/#Uma_solucao_leve_autonoma_e_portatil_para_dados_marinhos\" >Uma solu\u00e7\u00e3o leve, aut\u00f3noma e port\u00e1til para dados marinhos<\/a><ul class='ez-toc-list-level-2' ><li class='ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/pt\/s57manager-qgis-enc-s57-geopackage\/#Introducao\" >Introdu\u00e7\u00e3o<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/pt\/s57manager-qgis-enc-s57-geopackage\/#1_Por_que_escolher_GeoPackage\" >1. Por que escolher GeoPackage?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/pt\/s57manager-qgis-enc-s57-geopackage\/#2_Configuracao_do_modo_GeoPackage\" >2. Configura\u00e7\u00e3o do modo GeoPackage<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/pt\/s57manager-qgis-enc-s57-geopackage\/#21_Criacao_ou_selecao_do_GeoPackage\" >2.1 Cria\u00e7\u00e3o ou sele\u00e7\u00e3o do GeoPackage<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/pt\/s57manager-qgis-enc-s57-geopackage\/#22_Organizacao_das_camadas\" >2.2 Organiza\u00e7\u00e3o das camadas<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/pt\/s57manager-qgis-enc-s57-geopackage\/#3_Importacao_ENC_%E2%86%92_GeoPackage\" >3. Importa\u00e7\u00e3o ENC \u2192 GeoPackage<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/pt\/s57manager-qgis-enc-s57-geopackage\/#4_Controlo_e_coerencia_dos_dados_em_GeoPackage\" >4. Controlo e coer\u00eancia dos dados em GeoPackage<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/pt\/s57manager-qgis-enc-s57-geopackage\/#5_Trabalho_local_com_camadas_ENC_no_QGIS\" >5. Trabalho local com camadas ENC no QGIS<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/pt\/s57manager-qgis-enc-s57-geopackage\/#6_Comparacao_PostGIS_GeoPackage\" >6. Compara\u00e7\u00e3o PostGIS \/ GeoPackage<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/pt\/s57manager-qgis-enc-s57-geopackage\/#Conclusao\" >Conclus\u00e3o<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h1 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Uma_solucao_leve_autonoma_e_portatil_para_dados_marinhos\"><\/span>Uma solu\u00e7\u00e3o leve, aut\u00f3noma e port\u00e1til para dados marinhos<span class=\"ez-toc-section-end\"><\/span><\/h1>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Introducao\"><\/span>Introdu\u00e7\u00e3o<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Embora o <strong>PostGIS<\/strong> seja ideal para ambientes profissionais estruturados, colaborativos e de grande volume, nem sempre \u00e9 necess\u00e1rio \u2014 ou desej\u00e1vel \u2014 para todos os tipos de utiliza\u00e7\u00e3o.<\/p>\n\n\n\n<p>Para:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>estudos pontuais ou explorat\u00f3rios,<\/li>\n\n\n\n<li>projetos embarcados ou m\u00f3veis,<\/li>\n\n\n\n<li>interc\u00e2mbio de dados entre organismos,<\/li>\n\n\n\n<li>ou utiliza\u00e7\u00e3o em modo offline,<\/li>\n<\/ul>\n\n\n\n<p>o <strong><a href=\"https:\/\/www.sigterritoires.fr\/index.php\/pt\/ptshapefile-vs-geopackage-qual-formato-escolher\/\">GeoPackage<\/a> (GPKG)<\/strong> representa uma alternativa simples, robusta e normalizada.<\/p>\n\n\n\n<p>Neste artigo exploramos o <strong>modo GeoPackage do <a href=\"https:\/\/github.com\/SigEtTerritoires\/S57Manager\" title=\"\">S57Manager<\/a><\/strong>, concebido para oferecer <strong>o mesmo n\u00edvel de estrutura\u00e7\u00e3o, controlo e explora\u00e7\u00e3o dos dados ENC<\/strong>, <strong>sem depend\u00eancia de um servidor<\/strong>.<\/p>\n\n\n\n<p>&#x1f449; O plugin automatiza a cadeia de processamento descrita nos seguintes artigos:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><em>Cartas ENC em GeoPackage com QGIS \u2013 Vers\u00e3o final: Parte 1<\/em><\/li>\n\n\n\n<li><em>Cartas ENC em GeoPackage com QGIS \u2013 Vers\u00e3o final: Parte 2<\/em><\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1_Por_que_escolher_GeoPackage\"><\/span>1. Por que escolher GeoPackage?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>O GeoPackage \u00e9 um padr\u00e3o OGC amplamente adotado no ecossistema SIG.<\/p>\n\n\n\n<p>As suas principais vantagens s\u00e3o:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>armazenamento num ficheiro \u00fanico,<\/li>\n\n\n\n<li>formato padr\u00e3o OGC,<\/li>\n\n\n\n<li>portabilidade (pen drive, disco externo, nuvem),<\/li>\n\n\n\n<li>possibilidade de versionamento,<\/li>\n\n\n\n<li>compatibilidade com <strong>QGIS, ArcGIS e GDAL\/OGR<\/strong>.<\/li>\n<\/ul>\n\n\n\n<p>&#x1f449; \u00c9 particularmente adequado para:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>gabinetes de engenharia e consultoria,<\/li>\n\n\n\n<li>miss\u00f5es de campo ou embarcadas,<\/li>\n\n\n\n<li>partilha de dados entre institui\u00e7\u00f5es,<\/li>\n\n\n\n<li>contextos com conectividade limitada ou inexistente.<\/li>\n<\/ul>\n\n\n\n<p>&#x1f449; No S57Manager, o modo GeoPackage <strong>n\u00e3o \u00e9 uma vers\u00e3o reduzida<\/strong>:<br>segue os <strong>mesmos princ\u00edpios estruturais do modo PostGIS<\/strong>, adaptados ao armazenamento baseado em ficheiros.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"2_Configuracao_do_modo_GeoPackage\"><\/span>2. Configura\u00e7\u00e3o do modo GeoPackage<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"21_Criacao_ou_selecao_do_GeoPackage\"><\/span>2.1 Cria\u00e7\u00e3o ou sele\u00e7\u00e3o do GeoPackage<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>O utilizador define o diret\u00f3rio de trabalho a utilizar para os GeoPackages.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/dialogsettings_gpkg.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"608\" height=\"740\" data-attachment-id=\"16153\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/s57manager-qgis-enc-geopackage\/dialogsettings_gpkg\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/dialogsettings_gpkg.png?fit=608%2C740&amp;ssl=1\" data-orig-size=\"608,740\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"dialogsettings_gpkg\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/dialogsettings_gpkg.png?fit=608%2C740&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/dialogsettings_gpkg.png?resize=608%2C740&#038;ssl=1\" alt=\"\" class=\"wp-image-16153\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/dialogsettings_gpkg.png?w=608&amp;ssl=1 608w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/dialogsettings_gpkg.png?resize=246%2C300&amp;ssl=1 246w\" sizes=\"auto, (max-width: 608px) 100vw, 608px\" \/><\/a><\/figure>\n\n\n\n<p>O plugin utiliza <strong>quatro ficheiros GPKG<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>enc.gpkg<\/code><br>\u2192 ficheiro principal com o resultado final<br>(at\u00e9 cerca de 260 tabelas S-57)<\/li>\n\n\n\n<li>tr\u00eas GeoPackages tempor\u00e1rios de importa\u00e7\u00e3o:\n<ul class=\"wp-block-list\">\n<li><code>pointsENC.gpkg<\/code><\/li>\n\n\n\n<li><code>linesENC.gpkg<\/code><\/li>\n\n\n\n<li><code>polysENC.gpkg<\/code><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p>Estes ficheiros s\u00e3o utilizados como etapas interm\u00e9dias do processo de importa\u00e7\u00e3o.<\/p>\n\n\n\n<p>Comportamento do plugin:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>os GeoPackages s\u00e3o <strong>criados automaticamente<\/strong> se n\u00e3o existirem;<\/li>\n\n\n\n<li>os ficheiros existentes s\u00e3o <strong>reutilizados<\/strong>;<\/li>\n\n\n\n<li>o ficheiro <code>enc.gpkg<\/code> \u00e9 <strong>progressivamente enriquecido<\/strong> a cada nova importa\u00e7\u00e3o.<\/li>\n<\/ul>\n\n\n\n<p>&#x1f449; Tal como no modo PostGIS, <strong>a estrutura interna \u00e9 totalmente gerida pelo S57Manager<\/strong>, garantindo coer\u00eancia e reprodutibilidade.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"22_Organizacao_das_camadas\"><\/span>2.2 Organiza\u00e7\u00e3o das camadas<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>A organiza\u00e7\u00e3o dos dados segue os mesmos princ\u00edpios do modo PostGIS:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>uma tabela por <strong>classe de objeto S-57<\/strong>,<\/li>\n\n\n\n<li>separa\u00e7\u00e3o clara entre geometrias de pontos, linhas e pol\u00edgonos,<\/li>\n\n\n\n<li>nomes e atributos coerentes entre ambos os modos.<\/li>\n<\/ul>\n\n\n\n<p>Esta coer\u00eancia permite:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>migrar facilmente de GeoPackage para PostGIS,<\/li>\n\n\n\n<li>facilitar a leitura e compreens\u00e3o por terceiros,<\/li>\n\n\n\n<li>reutilizar estilos e fluxos de trabalho.<\/li>\n<\/ul>\n\n\n\n<p>&#x1f449; Um projeto QGIS baseado em GeoPackage pode ser migrado posteriormente para PostGIS <strong>sem alterar a l\u00f3gica das camadas<\/strong>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"3_Importacao_ENC_%E2%86%92_GeoPackage\"><\/span>3. Importa\u00e7\u00e3o ENC \u2192 GeoPackage<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>A importa\u00e7\u00e3o de ENC em GeoPackage utiliza <strong>a mesma cadeia de processamento do modo PostGIS<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>descodifica\u00e7\u00e3o atrav\u00e9s do GDAL \/ OGR,<\/li>\n\n\n\n<li>interpreta\u00e7\u00e3o l\u00f3gica dos objetos S-57,<\/li>\n\n\n\n<li>separa\u00e7\u00e3o por tipo de geometria,<\/li>\n\n\n\n<li>cria\u00e7\u00e3o de tabelas finais normalizadas.<\/li>\n<\/ul>\n\n\n\n<p>A \u00fanica diferen\u00e7a reside no suporte de armazenamento.<\/p>\n\n\n\n<p>O plugin garante:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>registos (logs) id\u00eanticos,<\/li>\n\n\n\n<li>os mesmos controlos de valida\u00e7\u00e3o,<\/li>\n\n\n\n<li>nenhuma perda funcional em rela\u00e7\u00e3o ao PostGIS.<\/li>\n<\/ul>\n\n\n\n<p>&#x1f449; Escolher GeoPackage \u00e9, portanto, uma <strong>decis\u00e3o arquitet\u00f3nica<\/strong>, n\u00e3o um compromisso na qualidade dos dados.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"4_Controlo_e_coerencia_dos_dados_em_GeoPackage\"><\/span>4. Controlo e coer\u00eancia dos dados em GeoPackage<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Mesmo num ambiente baseado em ficheiros, os dados ENC continuam a ser:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>normatizados,<\/li>\n\n\n\n<li>semanticamente ricos,<\/li>\n\n\n\n<li>cr\u00edticos do ponto de vista da navega\u00e7\u00e3o.<\/li>\n<\/ul>\n\n\n\n<p>Por isso, os controlos descritos no artigo dedicado ao PostGIS continuam plenamente aplic\u00e1veis:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>presen\u00e7a de todas as camadas esperadas,<\/li>\n\n\n\n<li>validade das geometrias,<\/li>\n\n\n\n<li>coer\u00eancia dos atributos codificados,<\/li>\n\n\n\n<li>l\u00f3gica n\u00e1utica global.<\/li>\n<\/ul>\n\n\n\n<p>&#x1f449; O QGIS permite realizar a maioria destes controlos diretamente sobre GeoPackage atrav\u00e9s de:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>ferramentas de valida\u00e7\u00e3o geom\u00e9trica,<\/li>\n\n\n\n<li>express\u00f5es e filtros,<\/li>\n\n\n\n<li>consultas SQL internas.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"5_Trabalho_local_com_camadas_ENC_no_QGIS\"><\/span>5. Trabalho local com camadas ENC no QGIS<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>O trabalho no QGIS \u00e9 <strong>id\u00eantico ao fluxo PostGIS<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>visualiza\u00e7\u00e3o por <strong>fam\u00edlias de objetos ENC<\/strong>,<\/li>\n\n\n\n<li>filtragem por <strong>purpose (uso)<\/strong>,<\/li>\n\n\n\n<li>gest\u00e3o das escalas de visualiza\u00e7\u00e3o,<\/li>\n\n\n\n<li>estilos orientados para a cartografia n\u00e1utica.<\/li>\n<\/ul>\n\n\n\n<p>O desempenho \u00e9 geralmente muito bom para:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>extens\u00f5es espaciais limitadas,<\/li>\n\n\n\n<li>fluxos de trabalho mono-utilizador,<\/li>\n\n\n\n<li>projetos embarcados ou aut\u00f3nomos.<\/li>\n<\/ul>\n\n\n\n<p>&#x1f449; O GeoPackage permite uma <strong>cartografia clara, progressiva e coerente<\/strong>, sem necessidade de infraestrutura de servidor.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"6_Comparacao_PostGIS_GeoPackage\"><\/span>6. Compara\u00e7\u00e3o PostGIS \/ GeoPackage<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Crit\u00e9rio<\/th><th>PostGIS<\/th><th>GeoPackage<\/th><\/tr><\/thead><tbody><tr><td>Multiutilizador<\/td><td>&#x2705;<\/td><td>&#x274c;<\/td><\/tr><tr><td>Grandes volumes<\/td><td>&#x2705;<\/td><td>&#x26a0;&#xfe0f;<\/td><\/tr><tr><td>Portabilidade<\/td><td>&#x274c;<\/td><td>&#x2705;<\/td><\/tr><tr><td>Simplicidade<\/td><td>&#x26a0;&#xfe0f;<\/td><td>&#x2705;<\/td><\/tr><tr><td>Implementa\u00e7\u00e3o<\/td><td>Servidor<\/td><td>Ficheiro<\/td><\/tr><tr><td>Uso offline<\/td><td>&#x274c;<\/td><td>&#x2705;<\/td><\/tr><tr><td>Projetos embarcados<\/td><td>&#x274c;<\/td><td>&#x2705;<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>&#x1f449; As duas abordagens n\u00e3o competem: <strong>complementam-se<\/strong>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Conclusao\"><\/span>Conclus\u00e3o<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>O <strong>modo GeoPackage do S57Manager<\/strong> torna os dados ENC acess\u00edveis <strong>sem uma infraestrutura pesada<\/strong>, mantendo:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>a riqueza sem\u00e2ntica dos ENC,<\/li>\n\n\n\n<li>uma estrutura\u00e7\u00e3o rigorosa,<\/li>\n\n\n\n<li>uma explora\u00e7\u00e3o coerente no QGIS.<\/li>\n<\/ul>\n\n\n\n<p>Ele complementa naturalmente a abordagem <strong>PostGIS<\/strong>, tornando o <strong>S57Manager<\/strong> uma ferramenta <strong>vers\u00e1til<\/strong>, capaz de se adaptar a:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>ambientes institucionais,<\/li>\n\n\n\n<li>usos leves, m\u00f3veis ou explorat\u00f3rios.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n","protected":false},"excerpt":{"rendered":"<p>Uma solu\u00e7\u00e3o leve, aut\u00f3noma e port\u00e1til para dados marinhos Introdu\u00e7\u00e3o Embora o PostGIS seja ideal para ambientes profissionais estruturados, colaborativos e de grande volume, nem sempre \u00e9 necess\u00e1rio \u2014 ou desej\u00e1vel \u2014 para todos os tipos&hellip;<\/p>\n","protected":false},"author":1,"featured_media":16151,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"give_campaign_id":0,"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"sfsi_plus_gutenberg_text_before_share":"","sfsi_plus_gutenberg_show_text_before_share":"","sfsi_plus_gutenberg_icon_type":"","sfsi_plus_gutenberg_icon_alignemt":"","sfsi_plus_gutenburg_max_per_row":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[2164,3418,2134,3935],"tags":[3997,2727,2162,2158,3999,4001],"class_list":["post-16245","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-geopackage","category-pluigin-pt","category-qgis","category-s57-pt","tag-ecdis-pt","tag-enc-pt","tag-geopackage-pt","tag-postgis-pt","tag-s-57-pt","tag-s57manager-pt"],"aioseo_notices":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_dislay.png?fit=2424%2C1578&ssl=1","jetpack_shortlink":"https:\/\/wp.me\/p6XU0A-4e1","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/posts\/16245","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/comments?post=16245"}],"version-history":[{"count":0,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/posts\/16245\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/media\/16151"}],"wp:attachment":[{"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/media?parent=16245"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/categories?post=16245"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/tags?post=16245"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}