Monday, September 22. 2008
Asistente Rolemaster
Posteo el programa de gesti贸n de tiradas del juego de Rol rolemaster que hicimos hace alg煤n tiempo y cuyo link qued贸 perdido en el olvido,...
El programa calculaba lo siguiente:
- Iniciativas
- Perdidas de puntos de vida y de puntos de vida por asalto
- Ataques de armas y animales
- Criticos
- Tiradas de maniobras est谩ticas
- Tiradas de MM
- Tiradas de ataque basico
- Tiradas de Resistencia.
Aqui teneis una imagen del programa:

Wednesday, September 3. 2008
Creaci贸n de mapas calibrados para GPS a partir de im谩genes de mapas o Google maps para traves铆as
El documento relativo a este post en formato PDF se encuentra en: Fichero PDF
Artzai Pic贸n
Disponer de una ruta planificada en el GPS nos puede ayudar a evitar perdernos en condiciones adversas de poca visibilidad como la niebla o la oscuridad. Sin embargo, no siempre disponemos de mapas de la zona en la que vamos a realizar la traves铆a, o no disponemos de mapas de la misma, por lo que el uso del GPS s贸lo nos ayuda a saber volver a la posici贸n inicial de partida.
En este documento se explica la metodolog铆a para crear mapas calibrados en aquellos casos en los que no se dispone de cartograf铆a de la zona (o sea, que no tenemos mapas), y en los casos en los que, disponiendo de cartograf铆a, se pretende generar cartograf铆a digital para GPS.
Como caso pr谩ctico se analizar谩 la creaci贸n de la ruta de traves铆a y mapas digitales para una PDA o m贸vil bajo windows Mobile con GPS (inclu铆do bluetooth) bajo software GPS OziExplorer, si bien se puede utilizar este m茅todo para crear mapas digitales y traves铆as en聽 un gran n煤mero de GPS comerciales.
CASO PR脕CTICO:
En este documento se explica la metodolog铆a para crear mapas calibrados en aquellos casos en los que no se dispone de cartograf铆a de la zona (o sea, que no tenemos mapas), y en los casos en los que, disponiendo de cartograf铆a, se pretende generar cartograf铆a digital para GPS.
Como caso pr谩ctico se analizar谩 la creaci贸n de la ruta de traves铆a y mapas digitales para una PDA o m贸vil bajo windows Mobile con GPS (inclu铆do bluetooth) bajo software GPS OziExplorer, si bien se puede utilizar este m茅todo para crear mapas digitales y traves铆as en聽 un gran n煤mero de GPS comerciales.
CASO PR脕CTICO:
Creaci贸n de cartograf铆a digital para ruta en canoas de cuatro d铆as en la regi贸n de Mazuria, Polonia.
La ruta que se pretende digitalizar, para la que no dispone de cartograf铆a de antemano, consiste en una traves铆a de cuatro d铆as a trav茅s de la regi贸n de Mazuria consistente en algo m谩s de 100km.
La planificaci贸n inicial realizada a partir de p谩ginas web es la siguiente, con traves铆as diarias de unos 25 km y estancias en campings situados en las orillas del rio.
- 27/08 Llegada a Olsztyn por la noche.
- 28/08 Tren a Sorkwity, recogida de Kayaks y comienzo de la traves铆a, primera noche en Babieta (25,6 km).
- 29/08 Segunda noche en Zgon (21,6 km).
- 30/08 Tercera noche en Ukta (24,9 km).
- 31/08 Cuarto d铆a de canoas, Destino Ruciane-Nida, devoluci贸n de canoas, noche en Ruciane-Nida (28,7 km).
- 01/09 Autob煤s a Varsovia, vuelo de vuelta.
Esta ruta preliminar, creada a partir de la informaci贸n contenida en http://www.masuria-canoeing.com/krutynia_en/index.html, no nos permite obtener en ruta informaci贸n precisa de la posici贸n y direcci贸n que se debe seguir, informaci贸n de las carreteras circundantes, obtenci贸n de cordenadas precisas,鈥
Figura 1. Mapa de la ruta a realizar.
De cara a poder generar la ruta digital y la cartograf铆a digital para esta traves铆a se van a seguir los siguientes pasos:
1.聽聽聽 Reproduci贸n de la traves铆a en Google maps.
2.聽聽聽 Obtenci贸n de cartograf铆a (dos opciones):
a.聽聽聽 A partir de Google maps
b.聽聽聽 Obtenci贸n de imagen de mapa JPEG de calidad.
3.聽聽聽 Calibraci贸n de la cartograf铆a obtenida a partir de Google Earth.
4.聽聽聽 Creaci贸n de los waypoints de ruta.
5.聽聽聽 Exportar mapas a dispositivo m贸vil.
1.聽聽聽 REPRODUCI脫N DE LA TRAVESIA EN GOOGLE聽 MAPS
Para ello, se recomienda disponer de una cuenta de Gmail. De esta
forma, el creador del mapa podr谩 guardarlo, editarlo, y compartirlo con
otros usuarios de los servicios Google.
En primer lugar, desde la p谩gina de Google maps
(http://maps.google.es/) , habiendo iniciado la sesi贸n de gmail, se
buscar谩 la ciudad de comienzo de la ruta, en este caso, la ciudad
polaca de Sorkwity.
聽
Esto nos centrar谩 el mapa de Google en la ciudad deseada. Despu茅s, se
presionar谩 鈥渃rear mapa nuevo鈥 y aparecer谩n en pantalla las herramientas
鈥渄ibujar l铆nea鈥 y 鈥渆stablecer marcador de posici贸n鈥. Mediante estas dos
herramientas, y pintando con cuidado sobre el mapa, se dibuja la ruta a
seguir de forma aproximada y se guarda el mapa.

Figura 2. Reproduci贸n de traves铆a en Google maps.
2.聽聽聽 OBTENCI脫N DE LA CARTOGRAF脥A
(http://maps.google.es/) , habiendo iniciado la sesi贸n de gmail, se
buscar谩 la ciudad de comienzo de la ruta, en este caso, la ciudad
polaca de Sorkwity.
聽
Esto nos centrar谩 el mapa de Google en la ciudad deseada. Despu茅s, se
presionar谩 鈥渃rear mapa nuevo鈥 y aparecer谩n en pantalla las herramientas
鈥渄ibujar l铆nea鈥 y 鈥渆stablecer marcador de posici贸n鈥. Mediante estas dos
herramientas, y pintando con cuidado sobre el mapa, se dibuja la ruta a
seguir de forma aproximada y se guarda el mapa.

Figura 2. Reproduci贸n de traves铆a en Google maps.
2.聽聽聽 OBTENCI脫N DE LA CARTOGRAF脥A
En el caso de que se disponga de un mapa adecuado, 茅ste puede ser
escaneado o fotograf铆ado, por lo que este paso ser铆a m谩s sencillo. En
el caso de que esto no sea posible, se va a proceder a la obtenci贸n de
un mapa de calidad a partir de Google maps.
Para ello, con el zoom m谩s detallado posible, nos movemos por Google
maps en cada una de las zonas de la ruta y se presionar谩 imprimir
pantalla para capturar la imagen mostrada. Esta imagen se pega en un
programa de tratamiento de im谩genes, y se recorta la parte del mapa que
nos interesa tal y como muestran los recuadros rojos de la figura 3.




Figura 3. Obtenci贸n de cartograf铆a en Google maps.
El objetivo de 茅sto es obtener un conjunto de 鈥渢rozos de mapa鈥 de
calidad a partir de Google maps (ver figura 4). Dado que Google maps no
nos da la opci贸n de salvar con calidad adecuada el trozo de mapa
deseado, debemos recurrir a este subterfugio para conseguirlos.
聽


Figura 4 Trozos de mapa capturados de Google maps.
Estos mapas deben estar solapados unos con otros, ya que se va a
proceder a crear un mapa 煤nico a partir de los distintos trozos de
mapas utilizados. Para ello, se va a utilizar el mismo software que se
utiliza para crear im谩genes panor谩micas en fotograf铆a digital.
En nuestro caso, se utiliza PhotoShop para realizar este solapamiento.
Esta utilidad se encuentra en el men煤 automatizaci贸n- photomerge. Se
seleccionan cada uno de los trozos de mapas obtenidos anteriormente y
se selecciona la opci贸n 鈥淩eposition Only鈥, ya que solamente queremos
reposicionar las fotos en una s贸la.
proceder a crear un mapa 煤nico a partir de los distintos trozos de
mapas utilizados. Para ello, se va a utilizar el mismo software que se
utiliza para crear im谩genes panor谩micas en fotograf铆a digital.
En nuestro caso, se utiliza PhotoShop para realizar este solapamiento.
Esta utilidad se encuentra en el men煤 automatizaci贸n- photomerge. Se
seleccionan cada uno de los trozos de mapas obtenidos anteriormente y
se selecciona la opci贸n 鈥淩eposition Only鈥, ya que solamente queremos
reposicionar las fotos en una s贸la.

Figura 5 Photoshop photomerge
El resultado es un mapa suma de los anteriores, de gran tama帽o y calidad:
聽
聽

Figura 6. Mapa fusionado
Este m茅todo es tambien v谩lido para otros formatos de mapas como pueden ser: escaneos de mapas, ortofotos de la Diputaci贸n,鈥
Si bien no es necesario generar el mapa fusionado, dado que
OziExplorer permite cambiar entre mapas asociados a la misma posici贸n
de GPS, s铆 resulta c贸modo por dos razones: 1- S贸lo hay que calibrar un
mapa, 2- No hay que cambiar entre mapas en ruta.
Es muy importante obtener la cartograf铆a de Google maps y no de
Google Earth, ya que este 煤ltimo es tridimensional en lugar de
ortogonal y puede hacer que la calibraci贸n no sea precisa.
Si bien no es necesario generar el mapa fusionado, dado que
OziExplorer permite cambiar entre mapas asociados a la misma posici贸n
de GPS, s铆 resulta c贸modo por dos razones: 1- S贸lo hay que calibrar un
mapa, 2- No hay que cambiar entre mapas en ruta.
Es muy importante obtener la cartograf铆a de Google maps y no de
Google Earth, ya que este 煤ltimo es tridimensional en lugar de
ortogonal y puede hacer que la calibraci贸n no sea precisa.
3.聽聽聽 CALIBRACI脫N聽 DE LA CARTOGRAF脥A
Una vez obtenido el mapa, es necesario calibrarlo. Para ello, se
utilizar谩 la opci贸n 鈥淰er en Google Earth鈥 disponible en Google maps.
Una vez abierto el Google Earth (que debe estar previamente instalado
en el ordenador), cada punto del cursor en聽 Google Earth est谩 asociado
con unas coordenadas de GPS determinadas tal y como se muestra en la
figura 7.

Figura 7 Visualizaci贸n de la ruta en Google Earth
Para calibrar el mapa, se deben introducir de 2 a 10 puntos en los que
se sepa sus coordenadas GPS. Estas coordenadas, se van a obtener
mediante el empleo de Google Earth. Mediante el programa OziExplorer,
se va a seleccionar Load and Calibrate maps. Esto nos permite
seleccionar el mapa creado anteriormente y definir 9 puntos de
calibraci贸n. Para conseguir la calibraci贸n correcta de los puntos, se
buscar谩 el punto correspondiente en Google Earth y el mapa cargado en
el OziExplorer. Las coordenadas reales asociadas a cada punto de
calibraci贸n se introducen en las pesta帽as de la derecha point1, 2, 3,鈥
9 tal y como se muestra en la figura 8.

Figura 8. Calibraci贸n en OZIExplorer.
Una vez seleccionados los puntos de calibraci贸n, se presionar谩 el bot贸n
save, quedando el mapa perfectmente georreferenciado. Cabe destacar,
que a mayor n煤mero de puntos de calibraci贸n, menor ser谩 el error
existente en el mapa.
save, quedando el mapa perfectmente georreferenciado. Cabe destacar,
que a mayor n煤mero de puntos de calibraci贸n, menor ser谩 el error
existente en el mapa.
4.聽聽聽 CREACI脫N DE LOS WAYPOINTS DE RUTA
De cara a facilitar el seguimiento de la ruta en tiempo real, es
recomendable la creaci贸n de waypoints de ruta. Una ruta definida por
waypoints consiste en un conjunto de coordenadas GPS con numeraci贸n
sucesiva que cumplen la condici贸n de que llegar de un waypoint a otro
se realiza de manera sencilla.
聽OZIExplorer define los waypoints independientemente del mapa
utilizado, son simplemente coordenadas. De esta forma, el usuario es
libre de tener uno o varios mapas que puede cambiar en funci贸n de las
necesidades del momento (diferentes escalas, ortofotos, mapa
carreteras) sin tener que variar los waypoints.
En ruta en tiempo real OZIExplorer indicar谩 sobre el mapa el rumbo
adecuado para llegar al siguiente waypoint teniendo en cuenta la
posici贸n GPS y avisar谩 de cuando ha sido alcanzado el destino. Para
definir waypoints en OZIExplorer se cargar谩 un mapa previamente
calibrado con la opci贸n Load y se crear谩n los diferentes waypoints
mediante el uso de la barra de herramientas superior. Para finalizar,
estos waypoints se guardan con la opci贸n Save.
recomendable la creaci贸n de waypoints de ruta. Una ruta definida por
waypoints consiste en un conjunto de coordenadas GPS con numeraci贸n
sucesiva que cumplen la condici贸n de que llegar de un waypoint a otro
se realiza de manera sencilla.
聽OZIExplorer define los waypoints independientemente del mapa
utilizado, son simplemente coordenadas. De esta forma, el usuario es
libre de tener uno o varios mapas que puede cambiar en funci贸n de las
necesidades del momento (diferentes escalas, ortofotos, mapa
carreteras) sin tener que variar los waypoints.
En ruta en tiempo real OZIExplorer indicar谩 sobre el mapa el rumbo
adecuado para llegar al siguiente waypoint teniendo en cuenta la
posici贸n GPS y avisar谩 de cuando ha sido alcanzado el destino. Para
definir waypoints en OZIExplorer se cargar谩 un mapa previamente
calibrado con la opci贸n Load y se crear谩n los diferentes waypoints
mediante el uso de la barra de herramientas superior. Para finalizar,
estos waypoints se guardan con la opci贸n Save.

Figura 9. Definici贸n de waypoints en OZIExplorer.
5.聽聽聽 EXPORTAR MAPAS A DISPOSITIVO MOVILS贸lo queda un peque帽o detalle para poder exportar el mapa y la ruta
generados a nuestro GPS basado en PDA: convertir los mapas a formato
movil. Dado que estos dispositivos m贸viles tienen una capacidad m谩s
limitada para la visualizaci贸n de los mapas, 茅stos tienen que ser
convertidos a un formato espec铆fico que les facilita la tarea. Para
ello OZIExplorer tiene incorporado un conversor de mapas de utilizaci贸n
sencilla. Para realizar esta conversi贸n se emplea el software Image To
Ozf incluido con OZIExplorer. En este programa se selecciona el
directorio donde se encuentran los mapas (.jpg) y se seleccionan
aquellos que se desean convertir. El programa generar谩 un archivo .ozf
para cada uno de los mapas seleccionados que puede ser cargado en un
dispositivo movil.
generados a nuestro GPS basado en PDA: convertir los mapas a formato
movil. Dado que estos dispositivos m贸viles tienen una capacidad m谩s
limitada para la visualizaci贸n de los mapas, 茅stos tienen que ser
convertidos a un formato espec铆fico que les facilita la tarea. Para
ello OZIExplorer tiene incorporado un conversor de mapas de utilizaci贸n
sencilla. Para realizar esta conversi贸n se emplea el software Image To
Ozf incluido con OZIExplorer. En este programa se selecciona el
directorio donde se encuentran los mapas (.jpg) y se seleccionan
aquellos que se desean convertir. El programa generar谩 un archivo .ozf
para cada uno de los mapas seleccionados que puede ser cargado en un
dispositivo movil.
聽


Figura 10 Programa Image To Ozf
Todos los ficheros creados en este proceso se deben copiar al dispositivo PDA que tenga instalado el programa OziExplorerCE:
-聽聽聽 MAPA.jpg: imagen de mapa creada.
-聽聽聽 MAPA.map: calibraci贸n del mapa
-聽聽聽 waypoints.wpt: waypoints de ruta.
-聽聽聽 MAPA_ozf.map : imagen de mapa calibrado para dispositivo movil.
De esta forma, el dispositivo PDA permite cargar los mapas calibrados
en ruta y facilitar nuestra orientaci贸n. El resultado final se muestra
en la figura 11:
-聽聽聽 MAPA.jpg: imagen de mapa creada.
-聽聽聽 MAPA.map: calibraci贸n del mapa
-聽聽聽 waypoints.wpt: waypoints de ruta.
-聽聽聽 MAPA_ozf.map : imagen de mapa calibrado para dispositivo movil.
De esta forma, el dispositivo PDA permite cargar los mapas calibrados
en ruta y facilitar nuestra orientaci贸n. El resultado final se muestra
en la figura 11:
聽

聽
Figura 11 Visualizaci贸n del mapa en dispositivo PDA.
Estos mapas fueron probados con una PDA qtek G200 conectada a un GPS
bluetooth Nokia de autonom铆a de m谩s de 24 horas. La PDA permanec铆a
apagada cuando no se necesitaba visualizar el mapa y se encend铆a para
la visualizaci贸n de la posici贸n.
La conexi贸n bluetooth era inmediata as铆 como la visualizaci贸n de la
posici贸n actual, lo que permit铆a un gran ahorro de bater铆a, ya que
permit铆a tener la PDA apagada y al presionar el bot贸n aparec铆a en
pantalla el software OZIExplorer con la posici贸n actual.
En ninguna de las traves铆as, de ocho horas de media, la PDA qued贸 con bater铆a por debajo del 92%.
« previous page
(Page 1 of 1, totaling 2 entries)
next page »


