![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Siguiendo con el ejemplo de seoane, aquí tienes una muestra de cómo guardar puntos sobre el circuito.
La idea: A partir de una imagen de un circuito, sobre ella dibujas una serie de segmentos para definir el trazado (cada circuito -BMP- llevará asociado un -MAP- con los puntos definidos). Una vez definidos se guardan y se recuperan. Para calcular la distancia en un punto del circuito (y aquí volvemos a simple trigonometría) basta con: (1) Saber en qué segmento está ese punto. (2) Sumar la distancia de todos los segmentos desde el inicial hasta ese. Descargar Fichero y RENOMBRARLO a ZIP (era demasiado grande ara adjuntarlo) o desde aquí.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. Última edición por Neftali [Germán.Estévez] fecha: 03-07-2006 a las 11:26:18. |
|
#2
|
|||
|
|||
|
Gracias :)
Muy buenas Netfali, tu ejemplo es perfecto, en vez de realizar el trazado del circuito a mano, ¿se podria realizar automaticamente?
Supongo que si hacemos que vaya recorriendo por la linea negra... Tengo un par de preguntas, que es la extension .map? tengo un par de archivos que nunca he podido ver porque tienen esa extension. Otra pregunta ¿de donde has sacado la imagen del circuito? ¿estan todos los circuitos del mundo en este tipo de imagenes? (me servirian), espero no causarte muchas molestias y de verdad te agradezco el tiempo que has dedicado. He visto que en el codigo de la aplicacion que has modificado, comprueba si estas encima del circuito mirando el color, seria posible que una vez definido el circuito, en vez de comprobar el color se comprobasen las coordenadas, ¿no? Espero poder utilizarlo en mi aplicacion.
__________________
{Saludos.} //Todos los dias se aprende algo nuevo, por que no enseñar nosotros? |
|
#3
|
||||
|
||||
|
Con el permiso de Neftali voy a responderte a alguna de tus dudas. La extension .map en este caso es un archivo de texto donde se guardar las coordenadas de los puntos. En otros caso puede contener lo que el programador crea oportuno.
En cuanto a lo de identificar si un punto esta o no en el circuito, pues el metodo es simple, con sus coordenadas vas a un archivo que actue como mapa, puede ser un bmp y identificar las zonas por colores o algun metodo similar. Última edición por seoane fecha: 06-06-2006 a las 13:26:37. |
|
#4
|
|||
|
|||
|
Gracias seoane por tu aclaracion, pero seria posible abrir un archivo con extension .map sin saber lo que contiene? es decir con que deberia abrir este archivo para poder ver su contenido, porque si contiene texto se podria abrir como un txt, y si contiene otro tipo de informacion?¿ (no se si esto sera posible)
P.D: me he dado cuenta que soy un pregunton xDD, pero esque me emociono cuando veo las cosas que se pueden hacer y quiero mas mas mas.... ![]()
__________________
{Saludos.} //Todos los dias se aprende algo nuevo, por que no enseñar nosotros? |
|
#5
|
||||
|
||||
|
Puedes ver los bytes, pero si no conoces el formato del archivo de poco te puede servir. Este es un editor hexadecimal gratuito echo en delphi
que te permitira abrir cualquier archivo y ver su contenido, pero solo eso, los bytes uno detras del otro.PD: En esta pagina puedes encontrar el formato de muchos archivos, puede que te sea util en alguna ocasion Última edición por seoane fecha: 06-06-2006 a las 13:39:59. |
|
#6
|
|||
|
|||
|
Gracias le echare un vistazo.
__________________
{Saludos.} //Todos los dias se aprende algo nuevo, por que no enseñar nosotros? |
|
#7
|
||||
|
||||
|
Cita:
Cita:
Otra opción es buscarlo en la Web, que seguro que los encuentras todos (Montmeló, Jerez, Mónaco, Monza, Ímola, ...), e incluso puedes utilizar Google Earth.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#8
|
||||
|
||||
|
Cita:
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. Última edición por Neftali [Germán.Estévez] fecha: 06-06-2006 a las 14:10:53. |
|
#9
|
|||
|
|||
|
Gracias Netfali, lo de Google earth ya lo tenia visto, jeje tengo varias capturas, pero me habia gustado el circuito ese, bueno voy a ver si sigo, ahora me toca continuar con otra parte, pero no creo que tarde mucho en retomar la parte grafica y creo que gracias a vosotros me va a resultar bastante sencillo lo que me falta. Un abrazo y gracias otra vez.
P.D: si a alguien se le siguen ocurriendo ideas que las ponga, nunca estan de mas.
__________________
{Saludos.} //Todos los dias se aprende algo nuevo, por que no enseñar nosotros? |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Gráfica de curvas | lfidanza | Gráficos | 4 | 09-09-2010 04:42:05 |
| como saber la linea en la que está el cursos en un TMemo | aranel | OOP | 3 | 17-10-2005 22:33:47 |
| como saber numero de linea, nombre de archivo,funcion por codigo | orfeo | OOP | 0 | 30-07-2004 18:42:15 |
| Tmemo Index(saber en que linea estoy) | Descendents | OOP | 2 | 12-12-2003 19:51:48 |
| Saber índice de la línea en la que está el cursor en un Memo | fortran | OOP | 2 | 06-08-2003 17:12:10 |
|