En este mes veremos cómo cargar Tabs de
MapInfo al Postgresql / Postgis. Para
eso usaremos el Easy Loader:
2. Luego aparecerá la ventana del MapInfo
Easy Loader y apretamos el botón “ODBC”.
3. Y
seleccionamos la fuente de datos (Select data Source).
4. a) Automáticamente los campos DBMS,
Database y User estarán cargados y b) apretamos el botón “Source Tables”, donde escogeremos el
Tab de MapInfo a ser cargado al Postgresql, en c) se muestra los Tab que ya
están listos para ser llevados al Postgresql, d) se
puede dar un nombre alternativo para las tablas a crearse de acuerdo el tipo de
creación según en el punto e):
-Crear una nueva tabla
-Reemplazar una tabla existente
5. En este punto creamos el Schema (o
Esquema) “MapInfo” (al apretar el botón "Map Catalog") dentro de nuestra Base de Datos. Por lo general en el Postgresql tenemos el Schema “Public” en
donde están todas nuestras tablas Espaciales y en este Schema “MapInfo”
estará la tabla mapinfo_mapcatalog.
6. Vemos acá la estructura de la tabla mapinfo_mapcatalog
(más detalle al final del post).
7. En el Botón “Options” vemos las
configuraciones de la exportación de los Tab al Postgresql. Mencionar que deben
estar seleccionadas las opciones que están en la imagen siguiente. Nótese que
en el apartado “Schema” están los dos “Schemas” que están en nuestra base de
datos, seleccionamos el Schema “Public” para tener nuestras tablas espaciales
en un solo lugar.
8. Apretamos el botón “Upload” para hacer la
carga del Tab al Postgresql.
9. Para comprobar que el tab está en el
Postgresql, estando en el MapInfo apretamos el botón “Open DBMS Table“ de la barra “BDMS”,
y nos abrirá una ventana en donde seleccionamos uno de los ”Schemas” que hay en
la Base de Datos, luego seleccionamos la Tabla que acabamos de llevar al
Postgresql y después nos saldrá la ventana de “Open DBMS Table Options”. Esta
tabla en el Postgresql necesita un tab de link o enlace para que pueda ser
llamado directamente sin ya usar este proceso (eso está en el apartado “MapInfo
TAB file location”) y el tipo de acceso a los datos, por lo general se usa el
Live Access para tener edición de los datos a cada momento.
10. Y luego de apretar el botón “OK” tenemos
ya nuestra tabla espacial
11. Como adicional veremos la estructura y una
explicación aproximada de la Tabla mapinfo_mapcatalog.
Esperando que sea de su ayuda, será hasta el
otro mes.