La Web del Programador: Comunidad de Programadores
 
    Pregunta:  31526 - MAPINFO & ACCESS
Autor:  Johanna Gómez Latouche
Hola. Estoy aprendiendo a usar el Mapinfo. Me gustaría saber cómo hacer lo siguiente: teniendo una base de datos de MSAccess (con una sola tabla plana), y por otra parte un mapa en mapinfo professional 5, marcar un punto en el mapa y decirle que corresponde a un registro de la tabla de access...
Nos mandaron a investigar eso y todavía no he conseguido cómo hacerlo :( así que te agradecería si me puedes ayudar en algo...
Lo que se quiere es básicamente hacer corresponder varios puntos en el mapa (polígonos o lo que sea) con el respectivo registro en una database de access.
Gracias de antemano por las respuestas...
Johanna Gómez Latouche

  Respuesta:  RAUL PARDO
Se realiza mediante la accion geocode,
Crear un punto comun de referencia, cuyo campo se encuentre en la misma tabla de acces,

1.-Tienes que crear un Layer o capa con el campo de referencia a tu base de datos
por ejemplo: Clave de cte.

MEDIANTE LA GEOCODIFICACIÓN SE ASIGNA A UN REGISTRO DE BASE DE DATOS UNA UBICACIÓN DENTRO DE UN MAPA

PASOS PREVIOS A LA GEOCODIFICACION
Validar la integridad de la base de datos
Revisar que el punteo coincida con la base de datos
Revisar que dentro de la base de datos no existan: registros duplicados, fórmulas, filtros, encabezados .

GEOCODIFICACIÓN DE BASES DE DATOS
La tabla de Excel debe guardarse como archivo .txt
Cerrar la tabla

Desde mapinfo, dentro de el menú file, seleccionar la opción Open table

Indicar que sean mostrados los archivos tipo texto

Si es que la base de datos CONTIENE encabezados, indicarlo

La tabla para poder ser manipulada debe ser un archivo .map . Salvar la tabla como un archivo de mapinfo

Indicar que desea guardarse como archivo de mapinfo

una vez guardada la tabla debe abrirse dicho archivo para trabajar con el

A continuación debe indicarse la estructura de los campos de la base de datos mediante el comando table structure .
¡¡MUY IMPIRTANTE!!
El número de cliente siempre va INDEXADO

Abrir el punteo
Seleccionar el comando “Geocode” dentro del menú “Data”
La tabla search será el punteo
La tabla geocode será el archivo de datos

Una vez Geocodificada la tabla, mapinfo desplegará un mensaje indicando el resultado de la geocodificación

Espero que te sirvan estas instrucciones, en caso de que no le entiendas puedes escribirme a mi correo para enviarte una presentacion en power point con los esquemas a detalle.