Hola:
Aquí expongo los pasos necesarios para empezar una ruta real, es decir, con su orografía real.
Esta "Recopilación de Información Resumida" (RIR, en adelante...
), porque no se puede decir de otra manera, la he extraído de los foros en los que se trata el tema, y que a base de pruebas he obtenido un resultado satisfactorio que me gustaría compartir con los ávidos en conocer el simulador como yo mísmo, sin poder esperar a la llegada de las famosas "Dev Tools", que quien sabe lo que nos depararán, de momento otro avance conseguido ha sido con las texturas y sus transformaciones. ¡Qué vendrá después!...
Como todo simulador, al empezar carece de unas cosas que el tiempo y nuestro enojo se encargarán de solucionar paulatinamente, sin entrar en diatribas sobre la conveniencia de sacarlo a la luz tan tiernecito el pobre...
La cosa no tiene complicación si se siguen bien los pasos, y desde, por ejemplo el Google Earth, podremos extraer el terreno que queramos de la región del mundo que queramos...
¿No os parece tentadora la idea de ver recreada vuestra propia ciudad o pueblo, y hacer pasar por ahí la ruta que tu quieras, sin ver siempre el mísmo monótono paisaje llano?.
Bien, acabo mi panfleto reivindicativo sobre los hacedores de rutas, que cada vez lo tenemos más fácil, a ver si más de uno se anima y sin miedo hace sus primeros pinitos para llenar esta web de rutas increíbles!
-El actual artículo, se incluirá en la wiki de la web para futuras consultas, si resulta aprobado con vuestras experiencias.
Si surgiera algún problema, ayudaríamos a que la wiki se llenara de las experiencias de todos, aunque próximas están a llegar las herramientas que dejarán éste hilo y su información obsoleta, pero de momento os animo a que trasteeis sin miedo, ya que ahora, en el peor de los casos, tendréis que reinstalar el programa, eso, si no habéis hecho anteriormente una copia de los archivos a "marranear", regla número "Uno" de los trasteadores de simuladores.
Ni que decir tiene que tenemos que aprovechar la suerte de podernos codear con los mejores Maestros en ésta web, y que ya se encontraban a faltar...
Espero que os atrevais con el RIR
!!!
Un saludo al foro
feliuet
_____________________________________________________________
- Este (RIR
) no pretende más que orientar a los usuarios del KRS y a los creadores de rutas en la creación del terreno, es decir, recrear un escenario utilizando los archivos ".hgt".
Para tal fin, está en proyecto el lanzamiento de las "Developers Tools", que tienen prevista su salida a la luz pública el próximo día 12 de noviembre, por lo cual el presente RIR
, no pretende substituirlo, sino hacernos una idea de los pasos que tenemos que seguir manualmente para lograr configurar la base de la ruta.
En primer lugar tendremos que conocer la orientación de nuestro punto inicial en la ruta, longitud y latitud, y que podemos extraer del "Google Earth", o de cualquier otro sitio. También la orientación final de la ruta tendremos que conocerla.
Vamos a utilizar como ejemplo unas coordenadas que corresponden a una zona geográfica de España, y más concretamente de Catalunya (Girona):
latitud: 41.7878 y longitud 3.036
- El primer paso será crear una ruta cualquiera, por ejemplo: "MiRuta" en el editor, eligiendo por ejemplo la plantilla predeterminada, cerrar el programa sin hacer nada más..
- Nos dirigiremos ahora a la carpeta donde tengamos instalado el juego, por defecto: c:\Archivos de Programa\RailSimulator\Content.
Aquí veremos un archivo llamado "Routes.xml", que abriremos con el WordPad, y al final del archivo aparecerá el nombre de nuestra nueva ruta recién creada:
</ID>
<DisplayName>
<Localisation>
<English></English>
<French></French>
<Italian></Italian>
<German></German>
<Spanish>MiRuta</Spanish>
Cerramos el WordPad.
- Bien, ya tenemos configurada la ruta en el archivo Routes.xml, el siguiente paso es un poco más engorroso, pero no entraña dificultad alguna:
Conocida la "latitud: 41.7878 y longitud 3.036" del principio de la ruta, lo que tendremos que hacer ahora es pasar éstos datos a su representación binaria en doble precisión (64 bits), para ello nos vamos al enlace:
http://www.zator.com/Cpp/E2_2_4a1.htm
(Convertidor automático de formato que permite introducir un número en formato decimal, y obtener el aspecto de su almacenamiento binario en simple y doble precisión). Introducimos el primer valor de longitud 3.036 en la casilla "Número a convertir", pulsando la opción de redondeo, y recogemos el resultado en la casilla de doble precisión de 64 bit." valor hexadecimal", el resultado: 400849BA5E353F7D. Atención aquí, pues el resultado obtenido está invertido y necesitaremos una pequeña intervención a la hora de pasarlos a nuestra ruta, y que explicaré más adelante:
Realizamos la misma operación con el valor de latitud 41.7878, dándonos un valor de 4044E4D6A161E4F7.
- Otro dato es importante obtener: "Easting y Northing", para lo cual utilizaremos otro programa gratuito:
http://franson.com/coordtrans/index.asp ... 30&ref=app (conversor con 15 dias de prueba)
Entramos en el bloque de la derecha los valores de longitud y latitud que conocemos "latitud: 41.7878 y longitud 3.036" utilizando "Datum" European 1950, y eligiendo la opción Longitude/Latitude en "decimal degrees".
En el bloque de la izquierda marcaremos la casilla "Easting/Northing", y en el Grid seleccionaremos: Spain y Grid=European 1950/UTM Zone 30N.
Recogemos los datos que arroja pulsando en la flecha dirigida hacia la izquierda: Easting=1001.67 Northing=4643.96.
Una vez obtenidos éstos datos, será necesario convertirlos en formato binario de doble precisión (64 bits), utilizando el programa anteriormente citado:
Easting=1001.67 - ( resultado ) 408F4D5C28F5C28F - (convertido) 8FC2F5285C4D8F40
Northing 4643.96 - ( resultado ) 40B223F5C28F5C29 - (convertido) 295C8FC2F523B240
(A tener en cuenta que el bloque de datos aparece en grupos de dos en dos, y la transformación que le habremos de dar es la que se ve: 40 del final pasa a ser 40 en el principio, así como los otros grupos de datos, y que quedará como expongo en (convertido).
Ahora ya tenemos los datos necesarios para introducirlos en el archivo "Routes.xml"
-A continuación abrimos el archivo "Routes.xml" de nuevo y buscamos las siguientes líneas, que estarán al final del archivo y sustituimos los valores que encontramos por los nuestros:
<sGeoPosition>
<Lat>41.7878</Lat>
<Long>3.0360</Long>
</sGeoPosition>
</Origin>
<MapOffset>
<sMapCoords>
<Easting>1001.6700</Easting>
<Northing>4643.9600</Northing>
Cerramos el WordPad salvando los cambios.
-A continuación viene la parte más fácil, y la que nos hará que definitivamente podamos alzar el terreno deseado:
Nos vamos ahora al ftp que figura en el manual del juego,
ftp://e0srp01u.ecs.nasa.gov/srtm/version2
Aquí elegimos la carpeta: SRTM3, y buscamos las coordenadas que necesitamos, en este caso "latitud: 41.7878 y longitud 3.036", que corresponde a los archivos zip: N41E000.hgt / N41E001.hgt / N41E002.hgt / N41E003.hgt / N42E001.hgt / N42E002.hgt / N42E003.hgt.
Quizá con menos archivos el resultado para la zona que queramos abarcar sea suficiente, pero para asegurarnos más espacio para trabajar, utilizaremos los siguientes a nuestra latitud/longitud.
Otro paso importante, será definir la zona de huso horario, y para ello nos iremos a éste otro enlace:
http://www.dmap.co.uk/utmworld.htm
Aquí vemos que nuestra región pertenece al 31 T.
Abrimos de nuevo el archivo "Routes.xml", y hacia el final, donde figura nuestra ruta, aparecen éstas líneas:
<ZoneNumber>30</ZoneNumber>
<ZoneLetter>U</ZoneLetter>
cambiamos los valores por nuestra situación UTM, o sea, en este caso "31 ZoneNumber - ZoneLetter T"
cerramos el archivo guardando los cambios.
Nos vamos de nuevo a la carpeta del programa:
c:\Archivos de Programa\Rail Simulator\ y siguiendo otra vez las instrucciones del manual, creamos una carpeta llamada DEM, dentro de la cual crearemos otra que llamaremos STRM, aquí es donde se han de situar los archivos *.hgt una vez descomprimidos.
Y ahora la parte más divertida del asunto:
Una vez tengamos configurado el archivo Routes.xml con nuestros datos, y los archivos colocados en su sitio, procederemos a ejecutar el programa Rail Simulator y elegimos la ruta que hemos creado anteriormente: "MiRuta".
Elegimos la opción "jugar", y una vez dentro le daremos al botón del mundo (el editor). seleccionamos la opción de objetos lineales y nos dirigimos con el navegador situado en la parte de arriba de la pantalla a la posición indicada de comienzo de la ruta.
Pulsamos la tecla "T", y si todo es correcto, veremos aparecer ante nuestros ojos el terreno, eso sí, hay que tener en cuenta que partimos de una cota de o metros y al pulsar la tecla puede situarnos la cámara bajo el suelo, con la que tendremos que utilizar las teclas para subir hacia la superficie.
seguimos recorriendo el terreno por las zonas aún no definidas y vamos pulsando la misma tecla "T", hasta que tengamos todo el terreno alzado.
También se pueden crear marcadores para la ruta, y así definir los puntos estratégicos a los que nos podremos dirigir automáticamente con el navegador del editor, pero eso ya es harina de otro costal, que se molerá en otros molinos.
¡¡¡Un saludo y ánimos con vuestra nueva ruta personalizada!!!.
feliuet