G60 G60
Páginas: [1]   Ir Abajo
  Imprimir  
Autor Tema: Experimentando con vectoriales "road networks"  (Leído 13784 veces)
0 Usuarios y 1 Visitante están viendo este tema.
18 Febrero, 2018, 21:31:35
grrr05
Superusuario
*******
Desconectado Desconectado

Mensajes: 4361


If it ain't broke don't fix it


WWW
En línea
Experimentando con vectoriales "road networks"

Si es que no me canso, mentira, me tiene atrapao...

El año pasado el IGN publicó una base de datos completísima sobre las redes de transporte y madre mia... hay para aburrir
Hoy he estado experimentando un poco con los trenecitos y los datos que se pueden aprovechar de este conjunto, que habiéndo probado sólo la provincia de Barcelona los resultados me han sorprendido muchísimo. Los datos para variar son libres bajo CC-by-sa 4.0.



Estoy escribiendo una herramienta específica para meter esos datos a X-Plane y ya véis, aunque aún me quedan algunas dudas (como desdoblar las vias ya que los datos sólo indican el eje y el número de vias está en un atributo, a diferencia de como se hace en OpenStreetMap), pero de momento los puentes han quedado que ni pintados (ver comparación abajo).

Los datos tienen una resolución bestial e indican puentes y túneles con muchísima mas precisión que con OSM, además tienen atributos útiles como operador/velocidad max./ancho de via que permitirán decidir qué trenes deben pasar por cada sitio (en la imagen anterior, el puente de detrás es del Ave, pero no me he metido a modelar... sólo he hecho el cercanias ese de mala manera, además aquí hay un par de tramos que sólo circulan trenes de FGC), también salen los tramos electrificados y los que no, que permitirán meter catenárias con sus cables (no lo he hecho aún pero es lo mismo que las líneas de alta tensión, que ya tengo dominadas desde XLEX1) y etc etc etc...

Con la red vial no sé que hacer, pués es muchísimo mas compleja pero al igual lo intento, y hasta es posible que meta el tendido eléctrico de la BTN25 con diferentes tipos de líneas según su categorización, ya que las de OSM (las que trae XP) son un fiasco. Y es una putada pero no se pueden mezclar escenarios con vectoriales, y hay que incluirlo todo en uno mismo, junto con su propio roads.net, ya que sin eso no es posible personalizar el escenario mas allá de lo que ofrece XP por defecto.

La diferencia entre los datos de OSM (vectores de HDMeshV3) y los del IGN son mas que notables, no hace falta decir cual es cual  Cool





Iremos viendo que aún me quedan cosas por averiguar y muchas lineas de código, me da a mí que me he metido en otro berenjenal  Llorar









Albert Ràfols
www.spainuhd.es
18 Febrero, 2018, 23:50:58 #1
Juanjo463
Superusuario
*******
Desconectado Desconectado

Mensajes: 2185


Por la boca muere el pez, y el piloto por los pies


WWW
En línea
Re: Experimentando con vectoriales \"road networks\"

¡¡¡La leche, Albert!!!  ok ok ok


19 Febrero, 2018, 00:31:14 #2
luisgarcia
Usuario Frecuente
*****
Desconectado Desconectado

Mensajes: 638



En línea
Re: Experimentando con vectoriales \"road networks\"

 Cheesy atrapao te tiene bien... has caido en el mundo de desarrollar cosas para X-Plane y si encima modelas trenes, ya
el desmadre. Lo vial como comentas, es algo complicadillo por lo de sus roads.net; creo ( es un parecer mío) que ante la duda del vial
deberías centrarte en lo de las vías de trenes. Lo vial de carreteras, te saldrá según desarrolles y veas complejidad en su desarrollo.

Con esto no quiere decir que te diga que has de hacer o dejar de hacer, sino todo lo contrario.

Es por lo que comentas: Iremos viendo que aún me quedan cosas por averiguar y muchas lineas de código, me da a mí que me he metido en otro berenjenal

Eso mismo, menudo berenjenal. Pero adelante, despacio pero sin pausa  Sonrisa... ánimo...

Buena diferencia hay entre uno y otro con los datos.



19 Febrero, 2018, 00:48:41 #3
grrr05
Superusuario
*******
Desconectado Desconectado

Mensajes: 4361


If it ain't broke don't fix it


WWW
En línea
Re: Experimentando con vectoriales \"road networks\"

Lo vial como comentas, es algo complicadillo por lo de sus roads.net; creo ( es un parecer mío) que ante la duda del vial
deberías centrarte en lo de las vías de trenes. Lo vial de carreteras, te saldrá según desarrolles y veas complejidad en su desarrollo.
Sólo con los trenes ya me obliga a modificar el roads.net, pero lo que me acojona de las carreteras es que los datos están muy ligados al resto del autogen, tanto edificios como bosques, aunque la red ferroviaria también pero su cobertura no se puede comparar, es infinitamente mas baja. El script que estoy haciendo podría meter exclusiones en cada nodo para evitar que las calles se metan dentro de los edificios (por haber cierta discrepancia en los vectores ya que los edificios y la red vial y ferroviaria provienen de distintas fuentes) pero el impacto en el rendimiento sería terrible. De todas maneras, los datos de las carreteras estan suficientemente bien en XP11, había pensado en copiarlos tal cual, pero me pica la curiosidad a ver que sale, ese conjunto del IGN contiene tanto los datos de la BTN25 como de CartoCiudad, así que la cobertura debería ser del 100% ya que en la BTN no aparecia gran parte de las áreas urbanas.

No guts no glory  Sonrisa





Albert Ràfols
www.spainuhd.es
19 Febrero, 2018, 09:45:24 #4
LuisAngel
Superusuario
*******
Desconectado Desconectado

Mensajes: 7426




En línea
Re: Experimentando con vectoriales \"road networks\"

Alucinante!!


19 Febrero, 2018, 16:58:29 #5
Carlospsi
Usuario Ocasional
***
Desconectado Desconectado

Mensajes: 162


x-plane v.6, 7, 8.30...y aterrizando en x-plane 11



En línea
Re: Experimentando con vectoriales "road networks"

Albert calentando máquinas, qué peligro!!!
Asombrados nos tienes 
No guts no glory Si es que te picas tú solito... a qué no hay eggs... Cómorrr, quíen dijo eggs?  Cheesy


19 Febrero, 2018, 18:16:21 #6
ECALR
Usuario Frecuente
*****
Desconectado Desconectado

Mensajes: 580


WWW
En línea
Re: Experimentando con vectoriales \"road networks\"

Simplemente, ¡¡¡EXPECTACULAR!!! 


Saludos, Angel
msi PRO Z690-A Intel i9-12900K@3,19GHz OC 32GB Geforce3090 W11x64 XP12 - XP11 - XP10

[img]https://i.postim
19 Febrero, 2018, 18:43:41 #7
jorduran
Superusuario
*******
Desconectado Desconectado

Mensajes: 9988



WWW
En línea
Re: Experimentando con vectoriales "road networks"

Sigue, sigue, no pares, no pares  teacher


Un buen aterrizaje es el que sales andando.
Un gran aterrizaje es cuando el avion puede seguir volando.

Telefonica ha cerrado mi WEB sin preaviso.
PHOTOBUCKET A CORTADO LAS FOTOS
20 Febrero, 2018, 00:12:24 #8
grrr05
Superusuario
*******
Desconectado Desconectado

Mensajes: 4361


If it ain't broke don't fix it


WWW
En línea
Re: Experimentando con vectoriales "road networks"

Apañao el desdoblamiento de vias y las catenarias con un objeto provisional, que curiosamente es un objeto nativo de X-Plane aunque no se usa en ningún sitio (¿?) aunque la idea es usar objetos propios.



Ah los cables nada de nada, los nodos de los segmentos están tan juntos que los cables replican perfectamente las ondulaciones del terreno, haciendo imposible que se queden tensos.






Albert Ràfols
www.spainuhd.es
20 Febrero, 2018, 00:22:13 #9
luisgarcia
Usuario Frecuente
*****
Desconectado Desconectado

Mensajes: 638



En línea
Re: Experimentando con vectoriales \\\"road networks\\\"

Lo vial como comentas, es algo complicadillo por lo de sus roads.net; creo ( es un parecer mío) que ante la duda del vial
deberías centrarte en lo de las vías de trenes. Lo vial de carreteras, te saldrá según desarrolles y veas complejidad en su desarrollo.
Sólo con los trenes ya me obliga a modificar el roads.net, pero lo que me acojona de las carreteras es que los datos están muy ligados al resto del autogen, tanto edificios como bosques, aunque la red ferroviaria también pero su cobertura no se puede comparar, es infinitamente mas baja. El script que estoy haciendo podría meter exclusiones en cada nodo para evitar que las calles se metan dentro de los edificios (por haber cierta discrepancia en los vectores ya que los edificios y la red vial y ferroviaria provienen de distintas fuentes) pero el impacto en el rendimiento sería terrible. De todas maneras, los datos de las carreteras estan suficientemente bien en XP11, había pensado en copiarlos tal cual, pero me pica la curiosidad a ver que sale, ese conjunto del IGN contiene tanto los datos de la BTN25 como de CartoCiudad, así que la cobertura debería ser del 100% ya que en la BTN no aparecia gran parte de las áreas urbanas.

No guts no glory  Sonrisa

Ahí está el berenjenal que te metes  Sonrisa el roads.net; las quejas de no verse las luces a larga distancia, en vuelo nocturno, ya que también van ligadas a las carreteras. Cuando aparecen, entonces se ven las luces, no antes.
Y ese es el peligro que te vas a encontrar sobre el impacto en el rendimiento; sí, las de XP11 están mucho mejor que las del v10, pero se ha de pensar que se ha de enfocar hacia el XP11 y dejar de lado la v10, pues
a la larga acabaremos todos usando dicha versión, con su correspondiente potencia en los pc\'s, en el transcurrir del tiempo.

Toca lo de siempre y ya tienes experiencia en ello: probar y errar  Giñar




20 Febrero, 2018, 00:30:04 #10
luisgarcia
Usuario Frecuente
*****
Desconectado Desconectado

Mensajes: 638



En línea
Re: Experimentando con vectoriales \"road networks\"

Apañao el desdoblamiento de vias y las catenarias con un objeto provisional, que curiosamente es un objeto nativo de X-Plane aunque no se usa en ningún sitio (¿?) aunque la idea es usar objetos propios.


Ah los cables nada de nada, los nodos de los segmentos están tan juntos que los cables replican perfectamente las ondulaciones del terreno, haciendo imposible que se queden tensos.


 Cheesy vaya..! estaba escribiendo el anterior y salió este nuevo tuyo; he suprimido la foto para no ocupar tanto espacio. Sí, como has comentado en otros post, en XP11 hay mucho más objetos
nuevos. Muchos no se emplean desde luego; pero como bien comentas, lo mejor sean de unos propios.

A seguir... buen trabajo haces  Sonrisa

20 Febrero, 2018, 08:53:46 #11
grrr05
Superusuario
*******
Desconectado Desconectado

Mensajes: 4361


If it ain't broke don't fix it


WWW
En línea
Re: Experimentando con vectoriales "road networks"

Estoy usando XP10 que me es mas cómodo para desplazar la cámara y por los tiempos de carga y tal, el objeto ese a saber desde que versión está allí muerto de asco, pero la idea es sustituir todos esos objetos por los mios, las catenarias y los topes de final de via poco se parecen a los que tenemos por aquí, además tengo que hacer también las bocas de los túneles ya que esos sólo están disponibles para las carreteras, pero para la vias no. El roads.net no tiene ningún identificativo para usar túneles, en el primer o último nodo de un segmento que no esté conectado a otro segmento se considera el fin o inicio de la via, por ejemplo en las autopistas mete la boca de un tunel, en las calles sencillamente es una calle sin salida sin objetos, y en las vias de tren es un tope. Con mi script puedo además hacer que coloque un objeto de boca de tunel justo en esos nodos ya que en los datos salen identificados como "subterraneos", y orientarlo según las coordenadas del segmento al que pertenece dicho nodo con un poco de trigonometría (puede parecer complicado pero en los overlays de SpainUHDv2 muchos objetos se orientaban según vectores de referencia, como los focos de los campos de futbol por ejemplo o los veleros que hay en los muelles).

Pero al final lo que dará mas curro será modelar los trenes decentemente, el roads.net se puede descifrar mas o menos bien jejeje




Albert Ràfols
www.spainuhd.es
20 Febrero, 2018, 13:34:03 #12
luisgarcia
Usuario Frecuente
*****
Desconectado Desconectado

Mensajes: 638



En línea
Re: Experimentando con vectoriales \"road networks\"

Sí, con el XP10 es más cómodo desde luego, ya lo hacía con el tema de Barcelona y desplazar cámara; todo más ràpido. Luego probarlo con el XP11.
Con el roads .net es cuestión de paciencia en identificar y localizar los dichosos nodos. Ya haces un buen trabajo con este meollo; en su momento quise meterme para
las luces de calles, pero con mi pereza mental  Indeciso\  no continué. Como alguien dijo: en casa del herrero, cuhicllo de madera.

En el modelado de los trenes, topes, etc., sí tendrás trabajo y luego comprobar que en el XP11 encaje todo.

Tags:
Páginas: [1]   Ir Arriba
  Imprimir  
 
Ir a:  

www.x-plane.es.
Página creada en 0.104 segundos con 19 queries.