﻿{"id":16227,"date":"2026-01-29T10:00:00","date_gmt":"2026-01-29T09:00:00","guid":{"rendered":"https:\/\/www.sigterritoires.fr\/?p=16227"},"modified":"2026-01-18T05:19:54","modified_gmt":"2026-01-18T04:19:54","slug":"s57manager-gestionar-datos-enc-s-57-en-qgis-con-postgis","status":"publish","type":"post","link":"https:\/\/www.sigterritoires.fr\/index.php\/es\/s57manager-gestionar-datos-enc-s-57-en-qgis-con-postgis\/","title":{"rendered":"S57Manager: gestionar datos ENC S-57 en QGIS con PostGIS"},"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\/es\/s57manager-gestionar-datos-enc-s-57-en-qgis-con-postgis\/#Importacion_estructuracion_y_explotacion_de_cartas_nauticas_oficiales_en_una_base_espacial_robusta\" >Importaci\u00f3n, estructuraci\u00f3n y explotaci\u00f3n de cartas n\u00e1uticas oficiales en una base espacial robusta<\/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\/es\/s57manager-gestionar-datos-enc-s-57-en-qgis-con-postgis\/#Introduccion\" >Introducci\u00f3n<\/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\/es\/s57manager-gestionar-datos-enc-s-57-en-qgis-con-postgis\/#1_%C2%BFQue_es_S57Manager\" >1. \u00bfQu\u00e9 es S57Manager?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/es\/s57manager-gestionar-datos-enc-s-57-en-qgis-con-postgis\/#11_Objetivos_del_plugin\" >1.1 Objetivos del plugin<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/es\/s57manager-gestionar-datos-enc-s-57-en-qgis-con-postgis\/#12_Arquitectura_general\" >1.2 Arquitectura general<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/es\/s57manager-gestionar-datos-enc-s-57-en-qgis-con-postgis\/#2_%C2%BFPor_que_PostGIS_para_los_datos_S-57\" >2. \u00bfPor qu\u00e9 PostGIS para los datos S-57?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/es\/s57manager-gestionar-datos-enc-s-57-en-qgis-con-postgis\/#21_Los_retos_de_los_datos_ENC\" >2.1 Los retos de los datos ENC<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/es\/s57manager-gestionar-datos-enc-s-57-en-qgis-con-postgis\/#22_Ventajas_del_almacenamiento_en_PostGIS\" >2.2 Ventajas del almacenamiento en PostGIS<\/a><\/li><\/ul><\/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\/es\/s57manager-gestionar-datos-enc-s-57-en-qgis-con-postgis\/#3_Configuracion_del_modo_PostGIS_en_S57Manager\" >3. Configuraci\u00f3n del modo PostGIS en S57Manager<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/es\/s57manager-gestionar-datos-enc-s-57-en-qgis-con-postgis\/#31_Configuracion_de_la_conexion\" >3.1 Configuraci\u00f3n de la conexi\u00f3n<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/es\/s57manager-gestionar-datos-enc-s-57-en-qgis-con-postgis\/#32_Estructura_de_las_tablas_generadas\" >3.2 Estructura de las tablas generadas<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/es\/s57manager-gestionar-datos-enc-s-57-en-qgis-con-postgis\/#4_Importar_un_ENC_S-57_a_PostGIS\" >4. Importar un ENC S-57 a PostGIS<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/es\/s57manager-gestionar-datos-enc-s-57-en-qgis-con-postgis\/#41_Inicio_de_la_importaciont\" >4.1 Inicio de la importaci\u00f3nt<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/es\/s57manager-gestionar-datos-enc-s-57-en-qgis-con-postgis\/#42_Control_y_validacion_de_los_datos_ENC_en_PostGIS\" >4.2 Control y validaci\u00f3n de los datos ENC en PostGIS<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/es\/s57manager-gestionar-datos-enc-s-57-en-qgis-con-postgis\/#421_Verificacion_de_las_capas_importadas\" >4.2.1 Verificaci\u00f3n de las capas importadas<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/es\/s57manager-gestionar-datos-enc-s-57-en-qgis-con-postgis\/#Presencia_y_exhaustividad\" >Presencia y exhaustividad<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/es\/s57manager-gestionar-datos-enc-s-57-en-qgis-con-postgis\/#Organizacion_logica\" >Organizaci\u00f3n l\u00f3gica<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/es\/s57manager-gestionar-datos-enc-s-57-en-qgis-con-postgis\/#422_Integridad_de_las_geometrias\" >4.2.2 Integridad de las geometr\u00edas<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/es\/s57manager-gestionar-datos-enc-s-57-en-qgis-con-postgis\/#Geometrias_validas\" >Geometr\u00edas v\u00e1lidas<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/es\/s57manager-gestionar-datos-enc-s-57-en-qgis-con-postgis\/#Coherencia_topologica\" >Coherencia topol\u00f3gica<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/es\/s57manager-gestionar-datos-enc-s-57-en-qgis-con-postgis\/#423_Coherencia_de_los_atributos\" >4.2.3 Coherencia de los atributos<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/es\/s57manager-gestionar-datos-enc-s-57-en-qgis-con-postgis\/#Presencia_de_atributos_esenciales\" >Presencia de atributos esenciales<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/es\/s57manager-gestionar-datos-enc-s-57-en-qgis-con-postgis\/#Valores_codificados_y_dominios\" >Valores codificados y dominios<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/es\/s57manager-gestionar-datos-enc-s-57-en-qgis-con-postgis\/#Coherencia_semantica\" >Coherencia sem\u00e1ntica<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-25\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/es\/s57manager-gestionar-datos-enc-s-57-en-qgis-con-postgis\/#Por_que_estos_controles_son_esenciales\" >Por qu\u00e9 estos controles son esenciales<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-26\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/es\/s57manager-gestionar-datos-enc-s-57-en-qgis-con-postgis\/#5_Explotacion_en_QGIS\" >5. Explotaci\u00f3n en QGIS<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-27\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/es\/s57manager-gestionar-datos-enc-s-57-en-qgis-con-postgis\/#51_Visualizacion_por_familias_de_objetos\" >5.1 Visualizaci\u00f3n por familias de objetos<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-28\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/es\/s57manager-gestionar-datos-enc-s-57-en-qgis-con-postgis\/#52_Filtrado_de_las_capas_visualizadas\" >5.2 Filtrado de las capas visualizadas<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-29\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/es\/s57manager-gestionar-datos-enc-s-57-en-qgis-con-postgis\/#Filtrado_por_purpose\" >Filtrado por purpose<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-30\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/es\/s57manager-gestionar-datos-enc-s-57-en-qgis-con-postgis\/#Escala_de_visualizacion\" >Escala de visualizaci\u00f3n<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-31\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/es\/s57manager-gestionar-datos-enc-s-57-en-qgis-con-postgis\/#53_Simbologia_personalizada\" >5.3 Simbolog\u00eda personalizada<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-32\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/es\/s57manager-gestionar-datos-enc-s-57-en-qgis-con-postgis\/#Conclusion\" >Conclusi\u00f3n<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h1 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Importacion_estructuracion_y_explotacion_de_cartas_nauticas_oficiales_en_una_base_espacial_robusta\"><\/span>Importaci\u00f3n, estructuraci\u00f3n y explotaci\u00f3n de cartas n\u00e1uticas oficiales en una base espacial robusta<span class=\"ez-toc-section-end\"><\/span><\/h1>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Introduccion\"><\/span>Introducci\u00f3n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Las cartas n\u00e1uticas en formato <strong>S-57<\/strong> (ENC \u2013 Electronic Navigational Charts) son datos oficiales, estructurados, complejos y con una rica sem\u00e1ntica.<br>Aunque se utilizan ampliamente en sistemas de navegaci\u00f3n profesional, su explotaci\u00f3n directa en un SIG generalista como <strong>QGIS<\/strong> sigue siendo delicada.(-><a href=\"https:\/\/www.sigterritoires.fr\/index.php\/es\/por-que-los-enc-s-57-son-datos-complejos\/\" title=\"\">\u00bfPor qu\u00e9 los ENC (S-57) son datos complejos?<\/a>)<\/p>\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<p>El <a href=\"https:\/\/github.com\/SigEtTerritoires\/S57Manager\" title=\"\">plugin <strong>S57Manager<\/strong><\/a> nace de esta constataci\u00f3n:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>ofrecer una <strong>soluci\u00f3n fiable, estructurada y reproducible<\/strong> para importar, almacenar y visualizar datos S-57 en QGIS, apoy\u00e1ndose en bases de datos espaciales modernas.<\/p>\n<\/blockquote>\n\n\n\n<p>En este primer art\u00edculo presentamos <strong>S57Manager en su conjunto<\/strong>, y luego detallamos la opci\u00f3n <strong>PostGIS<\/strong>, especialmente adaptada a usos profesionales, colaborativos y multi-proyecto.<\/p>\n\n\n\n<p>El plugin implementa la automatizaci\u00f3n de la cadena de tratamiento descrita en los dos art\u00edculos siguientes:<\/p>\n\n\n\n<p><a href=\"https:\/\/www.sigterritoires.fr\/index.php\/es\/mapas-enc-no-qgis-com-postgis1\/\" title=\"\">Cartas ENC en QGIS con PostGIS (1)<\/a><br>Cartas ENC en QGIS con PostGIS (2)<\/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=\"1_%C2%BFQue_es_S57Manager\"><\/span>1. \u00bfQu\u00e9 es S57Manager?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"11_Objetivos_del_plugin\"><\/span>1.1 Objetivos del plugin<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>S57Manager tiene como objetivo:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>importar archivos ENC S-57 en QGIS<\/li>\n\n\n\n<li>decodificar su estructura compleja (objetos, atributos, geometr\u00edas)<\/li>\n\n\n\n<li>almacenar los datos de forma normalizada y explotable<\/li>\n\n\n\n<li>facilitar la visualizaci\u00f3n y el filtrado en QGIS<\/li>\n<\/ul>\n\n\n\n<p>&#x1f449; El plugin est\u00e1 dirigido tanto a:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>especialistas en SIG<\/li>\n\n\n\n<li>autoridades portuarias<\/li>\n\n\n\n<li>consultoras<\/li>\n\n\n\n<li>servicios t\u00e9cnicos que trabajan con datos marinos<\/li>\n<\/ul>\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=\"12_Arquitectura_general\"><\/span>1.2 Arquitectura general<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Importaci\u00f3n mediante GDAL \/ OGR<\/li>\n\n\n\n<li>Decodificaci\u00f3n l\u00f3gica de los objetos S-57<\/li>\n\n\n\n<li>Almacenamiento estructurado (PostGIS o <a href=\"https:\/\/www.sigterritoires.fr\/index.php\/es\/el-formato-geopackage-y-qgis-3-un-formato-abierto-de-informacion-geoespacial\/\">GeoPackage<\/a>)<\/li>\n\n\n\n<li>Visualizaci\u00f3n controlada en QGIS<\/li>\n\n\n\n<li>Herramientas espec\u00edficas ENC (prop\u00f3sito de uso, escalas, filtros)<\/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=\"2_%C2%BFPor_que_PostGIS_para_los_datos_S-57\"><\/span>2. \u00bfPor qu\u00e9 PostGIS para los datos S-57?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"21_Los_retos_de_los_datos_ENC\"><\/span>2.1 Los retos de los datos ENC<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Los ENC no son simples capas vectoriales:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>gran n\u00famero de tablas<\/li>\n\n\n\n<li>relaciones impl\u00edcitas entre objetos<\/li>\n\n\n\n<li>atributos codificados<\/li>\n\n\n\n<li>grandes vol\u00famenes de datos<\/li>\n\n\n\n<li>posibles actualizaciones<\/li>\n<\/ul>\n\n\n\n<p>PostGIS responde perfectamente a estas exigencias.<\/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_Ventajas_del_almacenamiento_en_PostGIS\"><\/span>2.2 Ventajas del almacenamiento en PostGIS<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Con <strong>S57Manager + PostGIS<\/strong>:<\/p>\n\n\n\n<p>&#x2714; almacenamiento centralizado<br>&#x2714; alto rendimiento con grandes vol\u00famenes<br>&#x2714; consultas espaciales avanzadas<br>&#x2714; multiusuario<br>&#x2714; copias de seguridad y actualizaciones controladas<br>&#x2714; integraci\u00f3n en cadenas SIG existentes<\/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_Configuracion_del_modo_PostGIS_en_S57Manager\"><\/span>3. Configuraci\u00f3n del modo PostGIS en S57Manager<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"31_Configuracion_de_la_conexion\"><\/span>3.1 Configuraci\u00f3n de la conexi\u00f3n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>La configuraci\u00f3n de la conexi\u00f3n a la base Postgresql\/postgis se realiza directamente en QGIS. El complemento busca y muestra las conexiones disponibles en el proyecto actual:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_connexion.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"392\" data-attachment-id=\"16144\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/s57manager-gerer-des-donnees-enc-s-57-dans-qgis-avec-postgis\/s57manager_postgis_connexion\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_connexion.png?fit=1471%2C900&amp;ssl=1\" data-orig-size=\"1471,900\" 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=\"S57Manager_postgis_connexion\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_connexion.png?fit=640%2C392&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_connexion.png?resize=640%2C392&#038;ssl=1\" alt=\"\" class=\"wp-image-16144\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_connexion.png?resize=1024%2C627&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_connexion.png?resize=300%2C184&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_connexion.png?resize=768%2C470&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_connexion.png?w=1471&amp;ssl=1 1471w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_connexion.png?w=1280&amp;ssl=1 1280w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\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=\"32_Estructura_de_las_tablas_generadas\"><\/span>3.2 Estructura de las tablas generadas<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Al hacer clic en Aceptar en el cuadro de di\u00e1logo anterior, el complemento comprueba la existencia y, si es necesario, crea 5 esquemas en la base de datos seleccionada:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_schemas.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"986\" data-attachment-id=\"16145\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/s57manager-gerer-des-donnees-enc-s-57-dans-qgis-avec-postgis\/s57manager_postgis_schemas\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_schemas.png?fit=695%2C1070&amp;ssl=1\" data-orig-size=\"695,1070\" 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=\"S57Manager_postgis_schemas\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_schemas.png?fit=640%2C986&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_schemas.png?resize=640%2C986&#038;ssl=1\" alt=\"\" class=\"wp-image-16145\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_schemas.png?resize=665%2C1024&amp;ssl=1 665w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_schemas.png?resize=195%2C300&amp;ssl=1 195w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_schemas.png?w=695&amp;ssl=1 695w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>enc, esquema principal donde se almacenar\u00e1n todos los archivos S57 importados.<\/li>\n\n\n\n<li>linesenc, pointsenc y polysenc, esquemas de importaci\u00f3n temporales. Acogen las importaciones ogr para permitir las operaciones necesarias para las geometr\u00edas. Una vez realizados los procesamientos y copiados los datos finales en el esquema enc, se vac\u00edan.<\/li>\n\n\n\n<li>encm, por el momento no utilizado, pero previsto para futuras versiones.<\/li>\n<\/ul>\n\n\n\n<p>El esquema ENC contiene todas las tablas de los archivos S57.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Separaci\u00f3n por tipos geom\u00e9tricos (puntos: pt_, l\u00edneas: li_, pol\u00edgonos: pl_).<\/li>\n\n\n\n<li>Tablas de objetos S-57.<\/li>\n\n\n\n<li>Tablas de relaciones.<\/li>\n\n\n\n<li>Gesti\u00f3n de identificadores RCID.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_enc_tables.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"549\" height=\"1024\" data-attachment-id=\"16146\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/s57manager-gerer-des-donnees-enc-s-57-dans-qgis-avec-postgis\/s57manager_postgis_enc_tables\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_enc_tables.png?fit=685%2C1277&amp;ssl=1\" data-orig-size=\"685,1277\" 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=\"S57Manager_postgis_enc_tables\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_enc_tables.png?fit=549%2C1024&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_enc_tables.png?resize=549%2C1024&#038;ssl=1\" alt=\"\" class=\"wp-image-16146\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_enc_tables.png?resize=549%2C1024&amp;ssl=1 549w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_enc_tables.png?resize=161%2C300&amp;ssl=1 161w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_enc_tables.png?w=685&amp;ssl=1 685w\" sizes=\"auto, (max-width: 549px) 100vw, 549px\" \/><\/a><\/figure>\n\n\n\n<p>&#x1f449; El esquema est\u00e1 dise\u00f1ado para ser legible, documentable y consultable.<\/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_Importar_un_ENC_S-57_a_PostGIS\"><\/span>4. Importar un ENC S-57 a PostGIS<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"41_Inicio_de_la_importaciont\"><\/span>4.1 Inicio de la importaci\u00f3nt<span class=\"ez-toc-section-end\"><\/span><\/h3>\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\/dialogimport.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"559\" height=\"340\" data-attachment-id=\"16147\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/s57manager-gerer-des-donnees-enc-s-57-dans-qgis-avec-postgis\/dialogimport\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/dialogimport.png?fit=559%2C340&amp;ssl=1\" data-orig-size=\"559,340\" 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=\"dialogimport\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/dialogimport.png?fit=559%2C340&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/dialogimport.png?resize=559%2C340&#038;ssl=1\" alt=\"\" class=\"wp-image-16147\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/dialogimport.png?w=559&amp;ssl=1 559w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/dialogimport.png?resize=300%2C182&amp;ssl=1 300w\" sizes=\"auto, (max-width: 559px) 100vw, 559px\" \/><\/a><\/figure>\n\n\n\n<p>El complemento busca y carga todos los archivos .000 del directorio y los subdirectorios y realiza lo siguiente:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>selecci\u00f3n de archivos S-57<\/li>\n\n\n\n<li>seguimiento del progreso<\/li>\n\n\n\n<li>muestra registros detallados<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_import.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"422\" data-attachment-id=\"16148\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/s57manager-gerer-des-donnees-enc-s-57-dans-qgis-avec-postgis\/s57manager_postgis_import\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_import.png?fit=1318%2C869&amp;ssl=1\" data-orig-size=\"1318,869\" 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=\"S57Manager_postgis_import\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_import.png?fit=640%2C422&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_import.png?resize=640%2C422&#038;ssl=1\" alt=\"\" class=\"wp-image-16148\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_import.png?resize=1024%2C675&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_import.png?resize=300%2C198&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_import.png?resize=768%2C506&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_import.png?resize=241%2C158&amp;ssl=1 241w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_import.png?w=1318&amp;ssl=1 1318w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\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=\"42_Control_y_validacion_de_los_datos_ENC_en_PostGIS\"><\/span>4.2 Control y validaci\u00f3n de los datos ENC en PostGIS<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>La importaci\u00f3n de datos ENC en PostGIS es solo un primer paso.<br>Antes de cualquier explotaci\u00f3n cartogr\u00e1fica o anal\u00edtica, es imprescindible realizar un <strong>control de calidad riguroso<\/strong>.<\/p>\n\n\n\n<p>Dado que los ENC son datos normalizados y cr\u00edticos para la <strong>seguridad mar\u00edtima<\/strong>, cualquier error estructural o de interpretaci\u00f3n puede conducir a resultados incoherentes, e incluso peligrosos.<\/p>\n\n\n\n<p>El control se basa en tres pilares complementarios:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>verificaci\u00f3n de las capas importadas<\/li>\n\n\n\n<li>integridad geom\u00e9trica<\/li>\n\n\n\n<li>coherencia de los atributos<\/li>\n<\/ul>\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=\"421_Verificacion_de_las_capas_importadas\"><\/span>4.2.1 Verificaci\u00f3n de las capas importadas<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Tras la importaci\u00f3n en PostGIS, la primera comprobaci\u00f3n consiste en asegurarse de que <strong>todas las clases de objetos esperadas est\u00e9n presentes<\/strong>.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Presencia_y_exhaustividad\"><\/span><strong>Presencia y exhaustividad<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Seg\u00fan el contenido del ENC, deben encontrarse, entre otros:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>objetos hidrogr\u00e1ficos (\u00e1reas de profundidad, sondas)<\/li>\n\n\n\n<li>l\u00ednea de costa y superficies terrestres<\/li>\n\n\n\n<li>ayudas a la navegaci\u00f3n<\/li>\n\n\n\n<li>peligros y obstrucciones<\/li>\n\n\n\n<li>zonas reglamentadas o especiales<\/li>\n<\/ul>\n\n\n\n<p>La ausencia de una capa puede revelar:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>un error durante la importaci\u00f3n<\/li>\n\n\n\n<li>un filtrado involuntario<\/li>\n\n\n\n<li>una incompatibilidad con la versi\u00f3n S-57 utilizada<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Organizacion_logica\"><\/span><strong>Organizaci\u00f3n l\u00f3gica<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>En PostGIS, los datos pueden organizarse:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>por esquema (hidrograf\u00eda, navegaci\u00f3n, regulaci\u00f3n, etc.)<\/li>\n\n\n\n<li>por tipo geom\u00e9trico (puntos, l\u00edneas, pol\u00edgonos)<\/li>\n\n\n\n<li>por clase S-57<\/li>\n<\/ul>\n\n\n\n<p>Una estructuraci\u00f3n clara facilita:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>el mantenimiento<\/li>\n\n\n\n<li>la lectura por terceros<\/li>\n\n\n\n<li>la automatizaci\u00f3n de los procesos<\/li>\n<\/ul>\n\n\n\n<p>&#x1f449; <strong>S57Manager<\/strong> ayuda a mantener una organizaci\u00f3n legible y compatible con las buenas pr\u00e1cticas SIG.<\/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=\"422_Integridad_de_las_geometrias\"><\/span>4.2.2 Integridad de las geometr\u00edas<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Los ENC se basan en geometr\u00edas <strong>compartidas y topol\u00f3gicas<\/strong>, lo que hace que su importaci\u00f3n sea m\u00e1s delicada que la de un conjunto vectorial cl\u00e1sico.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Geometrias_validas\"><\/span><strong>Geometr\u00edas v\u00e1lidas<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Es indispensable verificar que:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>los pol\u00edgonos est\u00e9n cerrados<\/li>\n\n\n\n<li>las geometr\u00edas no se auto-intersecten<\/li>\n\n\n\n<li>las l\u00edneas no est\u00e9n degeneradas<\/li>\n\n\n\n<li>los puntos no est\u00e9n duplicados innecesariamente<\/li>\n<\/ul>\n\n\n\n<p>En PostGIS, las funciones de validaci\u00f3n permiten:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>detectar geometr\u00edas inv\u00e1lidas<\/li>\n\n\n\n<li>corregirlas si es necesario<\/li>\n\n\n\n<li>documentar las anomal\u00edas<\/li>\n<\/ul>\n\n\n\n<p>Una geometr\u00eda inv\u00e1lida puede:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>impedir la visualizaci\u00f3n en QGIS<\/li>\n\n\n\n<li>falsear c\u00e1lculos de superficie o distancia<\/li>\n\n\n\n<li>bloquear operaciones espaciales posteriores<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Coherencia_topologica\"><\/span><strong>Coherencia topol\u00f3gica<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Aunque la topolog\u00eda S-57 no siempre se conserve exactamente tras la importaci\u00f3n, ciertas reglas deben seguir siendo coherentes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>un \u00e1rea de profundidad no debe superponerse arbitrariamente a un \u00e1rea terrestre<\/li>\n\n\n\n<li>la l\u00ednea de costa debe corresponder al l\u00edmite tierra\/mar<\/li>\n\n\n\n<li>los objetos puntuales deben situarse en zonas l\u00f3gicamente compatibles<\/li>\n<\/ul>\n\n\n\n<p>Estos controles son especialmente importantes durante la agregaci\u00f3n o generalizaci\u00f3n de los datos.<\/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=\"423_Coherencia_de_los_atributos\"><\/span>4.2.3 Coherencia de los atributos<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Los atributos S-57 son a la vez <strong>ricos y restrictivos<\/strong>.<br>Deben verificarse con el mismo rigor que las geometr\u00edas.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Presencia_de_atributos_esenciales\"><\/span><strong>Presencia de atributos esenciales<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Cada clase de objeto posee atributos:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>obligatorios<\/li>\n\n\n\n<li>condicionales<\/li>\n\n\n\n<li>opcionales<\/li>\n<\/ul>\n\n\n\n<p>La ausencia de un atributo clave puede indicar:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>un error de importaci\u00f3n<\/li>\n\n\n\n<li>una mala interpretaci\u00f3n del esquema S-57<\/li>\n\n\n\n<li>una p\u00e9rdida de informaci\u00f3n durante la conversi\u00f3n<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Valores_codificados_y_dominios\"><\/span><strong>Valores codificados y dominios<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Muchos atributos utilizan:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>valores num\u00e9ricos codificados<\/li>\n\n\n\n<li>listas cerradas definidas por la OHI (IHO)<\/li>\n<\/ul>\n\n\n\n<p>Es fundamental comprobar que:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>los valores est\u00e9n dentro de los dominios permitidos<\/li>\n\n\n\n<li>los c\u00f3digos correspondan a su significado<\/li>\n\n\n\n<li>los campos no contengan valores aberrantes<\/li>\n<\/ul>\n\n\n\n<p>Un valor incorrecto puede modificar:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>la interpretaci\u00f3n cartogr\u00e1fica<\/li>\n\n\n\n<li>la jerarqu\u00eda de los objetos<\/li>\n\n\n\n<li>las reglas de visualizaci\u00f3n o prioridad<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Coherencia_semantica\"><\/span><strong>Coherencia sem\u00e1ntica<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Por \u00faltimo, algunos controles dependen del <strong>sentido com\u00fan n\u00e1utico<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>un peligro no puede situarse en tierra<\/li>\n\n\n\n<li>una ayuda a la navegaci\u00f3n debe ser coherente con su entorno<\/li>\n\n\n\n<li>una zona reglamentada debe tener un tipo y una categor\u00eda compatibles<\/li>\n<\/ul>\n\n\n\n<p>Estas verificaciones cruzadas suelen facilitarse mediante:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>consultas espaciales en PostGIS<\/li>\n\n\n\n<li>uniones entre capas<\/li>\n\n\n\n<li>visualizaci\u00f3n en QGIS<\/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=\"Por_que_estos_controles_son_esenciales\"><\/span>Por qu\u00e9 estos controles son esenciales<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>PostGIS ofrece una potencia de an\u00e1lisis excepcional, pero no corrige autom\u00e1ticamente las <strong>incoherencias sem\u00e1nticas o normativas<\/strong>.<\/p>\n\n\n\n<p>En el caso de los ENC:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>la calidad de los datos condiciona directamente su fiabilidad<\/li>\n\n\n\n<li>los errores pueden propagarse en los an\u00e1lisis<\/li>\n\n\n\n<li>un control inicial evita problemas posteriores<\/li>\n<\/ul>\n\n\n\n<p>&#x1f449; <strong>S57Manager<\/strong> se inscribe en esta l\u00f3gica:<br>no solo importar datos, sino importarlos <strong>correctamente<\/strong>, respetando la estructura y el significado n\u00e1utico de la informaci\u00f3n.<\/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=\"5_Explotacion_en_QGIS\"><\/span>5. Explotaci\u00f3n en QGIS<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"51_Visualizacion_por_familias_de_objetos\"><\/span>5.1 Visualizaci\u00f3n por familias de objetos<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Dada la riqueza y densidad de los datos ENC, mostrar todas las capas simult\u00e1neamente conduce r\u00e1pidamente a un mapa ilegible.<br>Una buena pr\u00e1ctica consiste en organizar la visualizaci\u00f3n por <strong>familias de objetos<\/strong>, es decir, por grandes conjuntos funcionales que comparten una l\u00f3gica n\u00e1utica com\u00fan.<\/p>\n\n\n\n<p>Por ejemplo:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>objetos hidrogr\u00e1ficos (\u00e1reas de profundidad, sondas, is\u00f3batas),<\/li>\n\n\n\n<li>elementos del litoral y superficies terrestres,<\/li>\n\n\n\n<li>ayudas a la navegaci\u00f3n (boyas, luces, balizas),<\/li>\n\n\n\n<li>peligros y obstrucciones,<\/li>\n\n\n\n<li>zonas reglamentadas o especiales.<\/li>\n<\/ul>\n\n\n\n<p>En QGIS, esta organizaci\u00f3n puede implementarse mediante:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>grupos de capas,<\/li>\n\n\n\n<li>estilos compartidos por familia,<\/li>\n\n\n\n<li>filtros de visualizaci\u00f3n condicionales,<\/li>\n\n\n\n<li>o esquemas distintos en PostGIS.<\/li>\n<\/ul>\n\n\n\n<p>La visualizaci\u00f3n por familias presenta varias ventajas:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>facilita una lectura progresiva del mapa,<\/li>\n\n\n\n<li>permite un control visual r\u00e1pido de la coherencia de los datos,<\/li>\n\n\n\n<li>prepara el terreno para estilos avanzados, cercanos a las reglas S-52, sin reproducirlas completamente.<\/li>\n<\/ul>\n\n\n\n<p>&#x1f449; <strong>S57Manager<\/strong> se apoya en esta l\u00f3gica al conservar una estructura compatible con las familias de objetos ENC, permitiendo crear proyectos QGIS legibles, evolutivos y adaptados a los usos.<\/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\/dialogdisplay.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"864\" data-attachment-id=\"16149\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/s57manager-gerer-des-donnees-enc-s-57-dans-qgis-avec-postgis\/dialogdisplay\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/dialogdisplay.png?fit=692%2C934&amp;ssl=1\" data-orig-size=\"692,934\" 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=\"dialogdisplay\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/dialogdisplay.png?fit=640%2C864&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/dialogdisplay.png?resize=640%2C864&#038;ssl=1\" alt=\"\" class=\"wp-image-16149\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/dialogdisplay.png?w=692&amp;ssl=1 692w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/dialogdisplay.png?resize=222%2C300&amp;ssl=1 222w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\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=\"52_Filtrado_de_las_capas_visualizadas\"><\/span>5.2 Filtrado de las capas visualizadas<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>El men\u00fa <strong>\u201cHerramientas ENC\u201d<\/strong> permite filtrar las capas mostradas seg\u00fan el <strong>uso y\/o la escala de visualizaci\u00f3n<\/strong>.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Filtrado_por_purpose\"><\/span>Filtrado por purpose<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Los ENC est\u00e1n dise\u00f1ados para usos muy diversos, desde la planificaci\u00f3n de rutas hasta la navegaci\u00f3n costera o portuaria.<br>Esta diversidad se formaliza mediante el concepto de <strong>purpose<\/strong>, que corresponde al nivel de uso cartogr\u00e1fico del dato.<\/p>\n\n\n\n<p>Aplicar un filtrado por purpose permite mostrar solo los objetos pertinentes para un contexto dado, evitando la sobrecarga visual.<br>Un objeto v\u00e1lido en una ENC de navegaci\u00f3n general puede resultar inapropiado, o incluso enga\u00f1oso, en un contexto portuario, y viceversa.<\/p>\n\n\n\n<p>En un entorno PostGIS \/ QGIS, este filtrado puede implementarse:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>mediante atributos heredados de la importaci\u00f3n ENC,<\/li>\n\n\n\n<li>a trav\u00e9s de vistas SQL dedicadas a cada purpose,<\/li>\n\n\n\n<li>o mediante reglas de visibilidad dependientes de la escala.<\/li>\n<\/ul>\n\n\n\n<p>Los beneficios son m\u00faltiples:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>mejor legibilidad cartogr\u00e1fica,<\/li>\n\n\n\n<li>coherencia entre escala, uso y contenido,<\/li>\n\n\n\n<li>base s\u00f3lida para estilos diferenciados seg\u00fan el contexto de navegaci\u00f3n.<\/li>\n<\/ul>\n\n\n\n<p>&#x1f449; <strong>S57Manager<\/strong> facilita este filtrado al conservar la informaci\u00f3n de purpose y permitir estructurar capas y consultas sin imponer una simbolog\u00eda r\u00edgida.<\/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\/dialogtools.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"441\" data-attachment-id=\"16150\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/s57manager-gerer-des-donnees-enc-s-57-dans-qgis-avec-postgis\/dialogtools\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/dialogtools.png?fit=945%2C651&amp;ssl=1\" data-orig-size=\"945,651\" 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=\"dialogtools\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/dialogtools.png?fit=640%2C441&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/dialogtools.png?resize=640%2C441&#038;ssl=1\" alt=\"\" class=\"wp-image-16150\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/dialogtools.png?w=945&amp;ssl=1 945w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/dialogtools.png?resize=300%2C207&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/dialogtools.png?resize=768%2C529&amp;ssl=1 768w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Escala_de_visualizacion\"><\/span>Escala de visualizaci\u00f3n<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>En los ENC, la escala no es un simple par\u00e1metro cartogr\u00e1fico: condiciona la <strong>validez misma de la informaci\u00f3n<\/strong>.<br>Cada objeto est\u00e1 dise\u00f1ado para interpretarse dentro de un rango de escalas determinado.<\/p>\n\n\n\n<p>Mostrar un objeto fuera de su dominio de escala puede provocar:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>p\u00e9rdida de legibilidad,<\/li>\n\n\n\n<li>falsa precisi\u00f3n,<\/li>\n\n\n\n<li>interpretaciones err\u00f3neas.<\/li>\n<\/ul>\n\n\n\n<p>La gesti\u00f3n de la escala permite:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>adaptar autom\u00e1ticamente la visibilidad al nivel de zoom,<\/li>\n\n\n\n<li>preservar la coherencia entre detalle geom\u00e9trico y uso,<\/li>\n\n\n\n<li>aproximar el comportamiento de QGIS al de un ECDIS.<\/li>\n<\/ul>\n\n\n\n<p>&#x1f449; <strong>S57Manager<\/strong> ofrece herramientas para definir y ajustar escalas m\u00ednima y m\u00e1xima de visualizaci\u00f3n, permitiendo una cartograf\u00eda progresiva y legible.<\/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=\"53_Simbologia_personalizada\"><\/span>5.3 Simbolog\u00eda personalizada<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Al cargar directamente capas S-57, se obtienen geometr\u00edas con simbolog\u00eda por defecto, muy alejada de una carta n\u00e1utica.<br><strong>S57Manager<\/strong> permite aplicar directamente una simbolog\u00eda de tipo <strong>ECDIS<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_dislay.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"417\" data-attachment-id=\"16151\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/s57manager-gerer-des-donnees-enc-s-57-dans-qgis-avec-postgis\/s57manager_postgis_dislay\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_dislay.png?fit=2424%2C1578&amp;ssl=1\" data-orig-size=\"2424,1578\" 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=\"S57Manager_postgis_dislay\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_dislay.png?fit=640%2C417&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_dislay.png?resize=640%2C417&#038;ssl=1\" alt=\"\" class=\"wp-image-16151\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_dislay.png?resize=1024%2C667&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_dislay.png?resize=300%2C195&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_dislay.png?resize=768%2C500&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_dislay.png?resize=1536%2C1000&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_dislay.png?resize=2048%2C1333&amp;ssl=1 2048w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_dislay.png?resize=241%2C158&amp;ssl=1 241w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_dislay.png?resize=264%2C172&amp;ssl=1 264w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_dislay.png?w=1280&amp;ssl=1 1280w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/S57Manager_postgis_dislay.png?w=1920&amp;ssl=1 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<p>Dos pasos son necesarios:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>instalar los s\u00edmbolos SVG incluidos en el plugin,<\/li>\n\n\n\n<li>instalar la simbolog\u00eda por defecto en la base de datos PostGIS mediante la tabla <code>layer_styles<\/code>.<\/li>\n<\/ol>\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_svg.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"608\" height=\"740\" data-attachment-id=\"16152\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/s57manager-gerer-des-donnees-enc-s-57-dans-qgis-avec-postgis\/dialogsettings_svg\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/dialogsettings_svg.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_svg\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/dialogsettings_svg.png?fit=608%2C740&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/dialogsettings_svg.png?resize=608%2C740&#038;ssl=1\" alt=\"\" class=\"wp-image-16152\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/dialogsettings_svg.png?w=608&amp;ssl=1 608w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2025\/12\/dialogsettings_svg.png?resize=246%2C300&amp;ssl=1 246w\" sizes=\"auto, (max-width: 608px) 100vw, 608px\" \/><\/a><\/figure>\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=\"Conclusion\"><\/span>Conclusi\u00f3n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>El modo <strong>PostGIS de S57Manager<\/strong> constituye una soluci\u00f3n robusta para integrar de forma duradera los datos ENC en un SIG profesional.<\/p>\n\n\n\n<p>&#x1f449; En el pr\u00f3ximo art\u00edculo veremos c\u00f3mo <strong>S57Manager<\/strong> permite un enfoque m\u00e1s ligero y aut\u00f3nomo mediante <strong>GeoPackage<\/strong>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n","protected":false},"excerpt":{"rendered":"<p>Importaci\u00f3n, estructuraci\u00f3n y explotaci\u00f3n de cartas n\u00e1uticas oficiales en una base espacial robusta Introducci\u00f3n Las cartas n\u00e1uticas en formato S-57 (ENC \u2013 Electronic Navigational Charts) son datos oficiales, estructurados, complejos y con una rica sem\u00e1ntica.Aunque se&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":[3442,1357,3933],"tags":[3969,3973,3975,3947,3943,3977,3945,3939,3971],"class_list":["post-16227","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-pluigin-es","category-qgis-es","category-s57-es","tag-cartas-enc","tag-cartas-nauticas-electronicas","tag-datos-marinos-sig","tag-ecdis-sig","tag-enc-postgis","tag-hidrografia-qgis","tag-plugin-qgis-s-57","tag-s-57-qgis","tag-sig-nautico"],"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-4dJ","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/posts\/16227","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=16227"}],"version-history":[{"count":0,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/posts\/16227\/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=16227"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/categories?post=16227"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/tags?post=16227"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}