Base de datos radars Sygic

Dom, 12/06/2016 - 18:40 -- Remiguel

Estoy mirando para alterar la base de datos de radar del GPS Sygic Android. Pues los radares que trae Sygic a menudo no están del lado correcto, faltan bastante y a menudo no están bien ubicados. 
He dejado la solución que Sygic indica en su pagina. Los radares estan tratados como PDI y no hay forma de ponerles un aviso cuando pasamos delante. 

Solución propuesta: Modificar la BD de radar original de Sygic.

En la carpeta de Sygic/Maps hay una carpeta Speedcams y dentro un dat. Este dat es un fichero sqllite con la estructura siguiente:

id: Identificador
lat; Latitud
lon: longitud
type: Tipo de radar
angle: ¿?
Bothway: un sentido o ambos
Speedlimit: velocidad
Osm: ¿Viene de la base de datos OpenStreetMap?

Para abrir el dat con sqlitebrowser o similar, va bien y se puede modificar la BD
He borrado el contenido de esta base de datos y sustituido con los radares de TodoPoi.
Todo los radares aparecen en pantalla y a poner type 2 para los radares de semáforo, se representan con el icono correcto (original de Sygic). A pasar delante, en modo simulación suena o la voce indica radar a xx metros. El problema que no he resuelto, es que algunos no suenan. A cambiar el ángulo a 310 para los fijos (tipo 1) y 274 para los semáforos (tipo 2) mejora la cosa pero aun algunos no cantan.

Me falta encontrar a que coresponde el parametro "angle" para poner el dato correcto a cada radar.

Ya tengo la explicación del dato que me faltaba. El valor del ángulo es la posición angular que forma el radar con la carretera o calle. Sirve para evitar que el radar pite en sentido contrario o si nos encontramos en una calle al lado

He encontrado la base de http://www.laradiobbs.net donde los radares tienen este valor ya establecido. Por cierto viendo los datos de esta BD he visto que los radares vienen de muchas web diferentes incluso de Robser y esta BD es muy completa
He copiado los radares fijos, principio de tramos y túneles como tipo 1 y los de semáforo en tipo 2 en un fichero Sqlite. Una vez terminado se coloca el fichero en Sygic/Maps/Speedcams y voila.
Los radares suenan cada vez que paso delante y del lado correcto. Los radares de semáforo suenan también y aparecen con su icono propio. Os dejo el fichero para probar. Usar el fichero Lastofflinespeedcams.zip  abajo

Nota: He dejado en una tabla del Sqlite los creditos para http://www.laradiobbs.net