tengo un archivo dat donde contiene unas coordenadas en gps con la veolcidad altura etc. con el editor hexadecimal he podido encontrar la linea exacta de cada coordenada y identificar la latitud y longitud pero no se descifrarlo, aqui dejo un ejemplo:
lineas del dat en hexadecimal
aqui las coordenadas reales:
lo que he podido deducir es lo siguiente:
-Las dos primeras lineas indica la coordenada incial ni idea de como sacarla ni si hay mas informacion.
- si una coordenada tiene la siguiente forma: 83 60 FF FF 06 00 02 00 00 55 00
las FF FF son la latitud y 06 00 la longitud.
-La parte que hay despues del 83 diria que tiene algo k ver con el tiempo
-las lineas que empiezan por 93 indican que se ha pasado del reposo a una velocidad x y viceversa.
archivo dat en cuestion http://www.megaupload.com/?d=I3RT98CE
lineas del dat en hexadecimal
Código [Seleccionar]
00 00 00 00 01 A8 69 BD 02 A0 6A E1 00 01 C9 13 00 00 03 13 60 C2 05 A0 6A E1 00 01 C9 13 00 00 02 68 11 F3 05 A0 6A E1 00 2E 00 00 00 03 39 00 00 00 FC B7 72 02 03 96 11 00 CC 05 00 00 00 00 00 00 00 00
83 58 00 00 00 00 00 00 00 00 00
83 66 00 00 00 00 00 00 00 00 00
83 61 00 00 00 00 00 00 00 00 00
83 64 00 00 00 00 00 00 00 00 00
83 6A 00 00 00 00 00 00 00 00 00
83 5F 00 00 00 00 00 00 00 00 00
83 62 00 00 00 00 00 00 00 00 00
83 69 00 00 00 00 00 00 00 00 00
83 62 00 00 00 00 00 00 00 00 00
83 60 FF FF 06 00 02 00 00 55 00
93 CB 02 00 1C 00 FC FF F1 00 89 01
83 60 02 00 15 00 03 00 FB 28 01
83 67 03 00 17 00 02 00 4B 47 01
83 6B 04 00 16 00 FF FF FF 3C 01
83 5C 06 00 0F 00 04 00 3F ED 00
83 63 06 00 11 00 01 00 99 07 01
93 C9 00 00 00 00 00 00 F2 FE 00 00
83 65 00 00 00 00 00 00 00 00 00
83 66 00 00 00 00 00 00 00 00 00
83 61 00 00 00 00 00 00 00 00 00
83 66 00 00 00 00 00 00 00 00 00
83 C6 FF FF D4 FF B1 FF 00 67 02
83 62 00 00 00 00 00 00 00 00 00
83 67 00 00 00 00 00 00 00 00 00
83 69 00 00 00 00 00 00 00 00 00
83 5E 00 00 00 00 00 00 00 00 00
83 70 00 00 00 00 00 00 00 00 00
83 66 00 00 00 00 00 00 00 00 00
93 B8 07 00 04 00 FB FF B9 00 8D 00
83 65 02 00 06 00 00 00 A6 5C 00
83 64 00 00 00 00 00 00 A1 00 00
83 67 FD FF 04 00 03 00 00 4F 00
83 78 FA FF 01 00 00 00 68 70 00
83 4E FF FF 02 00 FF FF 98 22 00
83 9E FE FF 09 00 00 00 7D 83 00
83 67 00 00 00 00 00 00 83 00 00
83 25 00 00 00 00 00 00 00 00 00
83 63 00 00 00 00 00 00 00 00 00
83 63 00 00 00 00 00 00 00 00 00
83 68 00 00 00 00 00 00 00 00 00
83 62 00 00 04 00 FF FF 00 38 00
83 65 02 00 08 00 00 00 79 75 00
83 64 07 00 00 00 F8 FF 01 82 00
83 6A 0B 00 05 00 00 00 4C D8 00
93 C2 00 00 00 00 00 00 3A FF 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
aqui las coordenadas reales:
Código [Seleccionar]
total time,total time unit,real time,distance,distance unit,total distance,total distance unit,latitude,longitude,altitude,altitude unit,speed,speed unit,pace,pace unit,fix quality
00:00:00.57,"HHMMSSSS",2010-08-03 15:27:13.74,0.00,"km",0.00,"km",41.1210600000,1.2541916667,148,"m",0.0,"km/h",0:00,"min/km",3
00:00:01.45,"HHMMSSSS",2010-08-03 15:27:14.62,0.00,"km",0.00,"km",41.1210600000,1.2541916667,148,"m",0.0,"km/h",0:00,"min/km",3
00:00:02.47,"HHMMSSSS",2010-08-03 15:27:15.64,0.00,"km",0.00,"km",41.1210600000,1.2541916667,148,"m",0.0,"km/h",0:00,"min/km",3
00:00:03.44,"HHMMSSSS",2010-08-03 15:27:16.61,0.00,"km",0.00,"km",41.1210600000,1.2541916667,148,"m",0.0,"km/h",0:00,"min/km",3
00:00:04.44,"HHMMSSSS",2010-08-03 15:27:17.61,0.00,"km",0.00,"km",41.1210600000,1.2541916667,148,"m",0.0,"km/h",0:00,"min/km",3
00:00:05.50,"HHMMSSSS",2010-08-03 15:27:18.67,0.00,"km",0.00,"km",41.1210600000,1.2541916667,148,"m",0.0,"km/h",0:00,"min/km",3
00:00:06.45,"HHMMSSSS",2010-08-03 15:27:19.62,0.00,"km",0.00,"km",41.1210600000,1.2541916667,148,"m",0.0,"km/h",0:00,"min/km",3
00:00:07.43,"HHMMSSSS",2010-08-03 15:27:20.60,0.00,"km",0.00,"km",41.1210600000,1.2541916667,148,"m",0.0,"km/h",0:00,"min/km",3
00:00:08.48,"HHMMSSSS",2010-08-03 15:27:21.65,0.00,"km",0.00,"km",41.1210600000,1.2541916667,148,"m",0.0,"km/h",0:00,"min/km",3
00:00:09.46,"HHMMSSSS",2010-08-03 15:27:22.63,0.00,"km",0.00,"km",41.1210600000,1.2541916667,148,"m",0.0,"km/h",0:00,"min/km",3
00:00:10.42,"HHMMSSSS",2010-08-03 15:27:23.59,0.00,"km",0.00,"km",41.1210583333,1.2542016667,148,"m",0.0,"km/h",0:00,"min/km",3
00:00:12.45,"HHMMSSSS",2010-08-03 15:27:25.62,0.00,"km",0.00,"km",41.1210616667,1.2542483333,148,"m",8.7,"km/h",6:54,"min/km",3
00:00:13.41,"HHMMSSSS",2010-08-03 15:27:26.58,0.00,"km",0.01,"km",41.1210650000,1.2542833333,148,"m",8.5,"km/h",7:03,"min/km",3
00:00:14.44,"HHMMSSSS",2010-08-03 15:27:27.61,0.00,"km",0.01,"km",41.1210700000,1.2543216667,148,"m",11.2,"km/h",5:21,"min/km",3
00:00:15.51,"HHMMSSSS",2010-08-03 15:27:28.68,0.00,"km",0.01,"km",41.1210766667,1.2543583333,148,"m",11.2,"km/h",5:22,"min/km",3
00:00:16.43,"HHMMSSSS",2010-08-03 15:27:29.60,0.00,"km",0.02,"km",41.1210866667,1.2543833333,149,"m",13.4,"km/h",4:28,"min/km",3
00:00:17.42,"HHMMSSSS",2010-08-03 15:27:30.59,0.00,"km",0.02,"km",41.1210966667,1.2544116667,149,"m",9.7,"km/h",6:10,"min/km",3
00:00:19.43,"HHMMSSSS",2010-08-03 15:27:32.60,0.00,"km",0.02,"km",41.1210966667,1.2544116667,149,"m",0.0,"km/h",0:00,"min/km",3
00:00:20.44,"HHMMSSSS",2010-08-03 15:27:33.61,0.00,"km",0.02,"km",41.1210966667,1.2544116667,149,"m",0.0,"km/h",0:00,"min/km",3
00:00:21.46,"HHMMSSSS",2010-08-03 15:27:34.63,0.00,"km",0.02,"km",41.1210966667,1.2544116667,149,"m",0.0,"km/h",0:00,"min/km",3
00:00:22.43,"HHMMSSSS",2010-08-03 15:27:35.60,0.00,"km",0.02,"km",41.1210966667,1.2544116667,149,"m",0.0,"km/h",0:00,"min/km",3
00:00:23.45,"HHMMSSSS",2010-08-03 15:27:36.62,0.00,"km",0.02,"km",41.1210966667,1.2544116667,149,"m",0.0,"km/h",0:00,"min/km",3
00:00:25.43,"HHMMSSSS",2010-08-03 15:27:38.60,0.01,"km",0.03,"km",41.1210950000,1.2543383333,141,"m",0.0,"km/h",0:00,"min/km",3
00:00:26.41,"HHMMSSSS",2010-08-03 15:27:39.58,0.00,"km",0.03,"km",41.1210950000,1.2543383333,141,"m",0.0,"km/h",0:00,"min/km",3
00:00:27.44,"HHMMSSSS",2010-08-03 15:27:40.61,0.00,"km",0.03,"km",41.1210950000,1.2543383333,141,"m",0.0,"km/h",0:00,"min/km",3
00:00:28.49,"HHMMSSSS",2010-08-03 15:27:41.66,0.00,"km",0.03,"km",41.1210950000,1.2543383333,141,"m",0.0,"km/h",0:00,"min/km",3
00:00:29.43,"HHMMSSSS",2010-08-03 15:27:42.60,0.00,"km",0.03,"km",41.1210950000,1.2543383333,141,"m",0.0,"km/h",0:00,"min/km",3
00:00:30.55,"HHMMSSSS",2010-08-03 15:27:43.72,0.00,"km",0.03,"km",41.1210950000,1.2543383333,141,"m",0.0,"km/h",0:00,"min/km",3
00:00:31.57,"HHMMSSSS",2010-08-03 15:27:44.74,0.00,"km",0.03,"km",41.1210950000,1.2543383333,141,"m",0.0,"km/h",0:00,"min/km",3
00:00:33.41,"HHMMSSSS",2010-08-03 15:27:46.58,0.00,"km",0.03,"km",41.1211066667,1.2543450000,140,"m",6.7,"km/h",9:00,"min/km",3
00:00:34.42,"HHMMSSSS",2010-08-03 15:27:47.59,0.00,"km",0.03,"km",41.1211100000,1.2543550000,140,"m",3.4,"km/h",17:32,"min/km",3
00:00:35.42,"HHMMSSSS",2010-08-03 15:27:48.59,0.00,"km",0.03,"km",41.1211100000,1.2543550000,140,"m",0.0,"km/h",0:00,"min/km",3
00:00:36.45,"HHMMSSSS",2010-08-03 15:27:49.62,0.00,"km",0.03,"km",41.1211050000,1.2543616667,141,"m",0.0,"km/h",0:00,"min/km",3
00:00:37.65,"HHMMSSSS",2010-08-03 15:27:50.82,0.00,"km",0.03,"km",41.1210950000,1.2543633333,141,"m",3.7,"km/h",16:01,"min/km",3
00:00:38.43,"HHMMSSSS",2010-08-03 15:27:51.60,0.00,"km",0.03,"km",41.1210933333,1.2543666667,140,"m",0.0,"km/h",0:00,"min/km",3
00:00:40.01,"HHMMSSSS",2010-08-03 15:27:53.18,0.00,"km",0.03,"km",41.1210900000,1.2543816667,140,"m",4.5,"km/h",13:19,"min/km",3
00:00:41.04,"HHMMSSSS",2010-08-03 15:27:54.21,0.00,"km",0.03,"km",41.1210900000,1.2543816667,140,"m",0.0,"km/h",0:00,"min/km",3
00:00:41.41,"HHMMSSSS",2010-08-03 15:27:54.58,0.00,"km",0.03,"km",41.1210900000,1.2543816667,140,"m",0.0,"km/h",0:00,"min/km",3
00:00:42.40,"HHMMSSSS",2010-08-03 15:27:55.57,0.00,"km",0.03,"km",41.1210900000,1.2543816667,140,"m",0.0,"km/h",0:00,"min/km",3
00:00:43.39,"HHMMSSSS",2010-08-03 15:27:56.56,0.00,"km",0.03,"km",41.1210900000,1.2543816667,140,"m",0.0,"km/h",0:00,"min/km",3
00:00:44.43,"HHMMSSSS",2010-08-03 15:27:57.60,0.00,"km",0.03,"km",41.1210900000,1.2543816667,140,"m",0.0,"km/h",0:00,"min/km",3
00:00:45.41,"HHMMSSSS",2010-08-03 15:27:58.58,0.00,"km",0.03,"km",41.1210900000,1.2543883333,140,"m",0.0,"km/h",0:00,"min/km",3
00:00:46.42,"HHMMSSSS",2010-08-03 15:27:59.59,0.00,"km",0.03,"km",41.1210933333,1.2544016667,140,"m",4.4,"km/h",13:46,"min/km",3
00:00:47.42,"HHMMSSSS",2010-08-03 15:28:00.59,0.00,"km",0.03,"km",41.1211050000,1.2544016667,140,"m",4.4,"km/h",13:39,"min/km",3
00:00:48.48,"HHMMSSSS",2010-08-03 15:28:01.65,0.00,"km",0.04,"km",41.1211233333,1.2544100000,140,"m",7.1,"km/h",8:25,"min/km",3
00:00:50.42,"HHMMSSSS",2010-08-03 15:28:03.59,0.00,"km",0.04,"km",41.1211233333,1.2544100000,140,"m",0.0,"km/h",0:00,"min/km",3
lo que he podido deducir es lo siguiente:
-Las dos primeras lineas indica la coordenada incial ni idea de como sacarla ni si hay mas informacion.
- si una coordenada tiene la siguiente forma: 83 60 FF FF 06 00 02 00 00 55 00
las FF FF son la latitud y 06 00 la longitud.
-La parte que hay despues del 83 diria que tiene algo k ver con el tiempo
-las lineas que empiezan por 93 indican que se ha pasado del reposo a una velocidad x y viceversa.
archivo dat en cuestion http://www.megaupload.com/?d=I3RT98CE