Ver mensaje
  #1429  
Antiguo 03-11-2012, 12:51
Avatar de genoves
genoves genoves esta desconectado
El Quisqueyano
 
Registrado: 29-02-2008
Localización: Mar Adentro
Edad: 53
Mensajes: 5,020
Agradecimientos que ha otorgado: 4,139
Recibió 2,555 Agradecimientos en 1,022 Mensajes
Sexo:
Predeterminado Re: cmap y raster y opensource osea its for free

Hola. Más arriba prometí un tutorial para que aprendiéramos a meter mapas escaneados o descargados de la forma que fuera de imágenes de todo tipo en OPENCPN.
Empleando el tutorial de www.cruiseforums.com he hecho una traducción y he convertido toda la cartografía que tenía en distintos formatos (.jpg, .tif, etc) a formato BSB para que se los trague OPENCPN.

Estoy avanzando en una rutina que meta casi directas, descargas del MTN25 y ortofotos españolas. Pero de momento aquí tenéis esto y funciona.

Autorizo a incluir la traducción en el manual de ayuda de OPENCPN citando las dos fuentes.

Enjoy!!

Cita:
INSTRUCCIONES DE INSTALACIÓN DEL MAP2KAP
PROGRAMA PARA TRANSFORMAR FICHEROS MAP DE OZIEXPLORER A BSB


Traducción de GENOVÉS LPT del post del foro inglés www.cruiserforum.com
http://www.cruisersforum.com/forums/...tml#post812340

<<
Este post es una copia de otros más arriba, para finalmente tener los links que permiten descargarse directamente MAP2KAP en la versión actual 0.2.22. El cambio principal desde la versión anterior es que los nombres de fichero pueden contener directamente el parámetro ESCALA como una cadena de caracteres numéricos al final:
  • Como antes: se admiten números en el rango [6..20] similares a los rangos de zoom de Google Maps, y se eligen automáticamente sus escalas correspondientes.
  • Nuevo: se admiten números en los rangos [500..10000000], empleados directamente como parámetro de escala.

La principal razón para el cambio fue mejorar las posibilidades de uso del enlace chart packages offered by freietonne.de.

Para aquellos de vosotros que no han usado map2kap, aquí están las instrucciones de instalación para Windows XP y Windows Vista:
  1. Descarga la versión actual del Lenguaje de Programacíon Ruby
  2. Crea una nueva carpeta llamada "Chart Tools" en "C:\Program Files\" (o “Archivos de Programa”)
  3. Descarga imgkap.exe y lo sitúas en el directorio anterior "C:\Program Files\Chart Tools".
  4. Descarga map2kap.zip y lo descomprimes. Sitúa los dos ficheros extraidos map2kap.rb (la herramienta de conversión actual) y map2kap.bat (el script de arranque) en "C:\Program Files\Chart Tools", también.
  5. Haz "Copia" en el fichero script de arranque map2kap.bat y "Pegar acceso directo " en el Escritorio (o en cualquier carpeta desde donde pretendas arrancar el programa).
  6. Configurar el camino de búsqueda WIN XP:
    • Abre Start -> Control Panel -> System. Pulsa en la pestaña "Avanzadas", y luego en el botón "Variables de Entorno".
    • En la zona "Variables de sistema", selecciona la variable "Path" y pulsando el botón "Editar". Añade ";C:\Program Files\Chart Tools" (¡sin comillas, pero con punto y coma al principio!) al "Valor de la variable". (Pudiera ser también ";C:\ Archivos de Programa \Chart Tools").
  7. Finalice los cambiós pulsando "OK" tres veces en los diferentes cuadros de diálogo. Cierra el Panel de Control.
  8. Pulsa doble.click sobre el icono map2kap en el escritorio.. Una nueva ventana aparecerá mostrando una breve información de uso del map2kap.

La instalación en otras versiones de Windows es similar. Los usuarios de Linux o Mac OS necesitarán compilar por si mismos imgkap (lo que está fuera del ámbito de este tutorial). Para ellos no se puede usar map2kap.bat.
Al menos para Linux, hay una manera de activar un acceso directo (mirar este post #143).


CÓMO SE USA

Para crear un fichero BSB/KAP a partir de un fichero de Oziexplorer, necesitas contar con dos ficheros originales por mapa:
  • Un fichero de imagen (por ejemplo .jpg, .png o .tif)
  • Un fichero de calibración asociado con extensión .map
Los dos ficheros deben estar guardados en la misma carpeta, Se puede iniciar la conversión de dos modos:
  • Abrir una línea de commando, hacer cd en la carpeta que contiene los ficheros originales. Arrancar map2kap.rb con los parámetros adecuados. (Sin parámetros map2kap.rb muestra una breve información de uso).
  • Si no se necesitan parámetros detrás de los nombres de ficheros, se pueden arrastrar los ficheros sobre el símbolo map2kap del escritorio.

En todo caso, map2kap informa del progreso de la conversion y de problemas ocurridos durante la misma. Los ficheros convertidos BS/KAP se situarán en la misma carpeta en la que estaban los ficheros originales.

Están disponibles las cartas FreieTonne charts, que contienen (entre otros) ficheros Ozi Maps. Con esta nueva versón de map2kap ahora es muy fácil convertir un paquete completo de una vez:
  1. Descarga el fichero ZIP del area que te interese y descomprímelos en una carpeta.
  2. Abre una linea de commando, Haz cd a la carpeta que contiene los ficheros descomprimidos.
  3. Ejecuta map2kap.rb *.map ... espera ... ¡FINALIZADO!

Disfruta.
__________________
'NAVEGAR NO ES UN LUJO, ES UN DERECHO'

Editado por genoves en 04-11-2012 a las 21:56. Razón: No funcionaban hipervínculos
Citar y responder
6 Cofrades agradecieron a genoves este mensaje:
Amelius (08-11-2012), atria (09-11-2012), bogus69 (03-11-2012), jan (03-11-2012), Pepo II (07-11-2012), Veleta (08-11-2012)