- Necesitará una licencia de su autoridad gubernamental de licencias para un sistema de radio (para que cada autobús transmita por radio su ubicación GPS al servidor). (El GPS no hace eso, solo transmite señales al bus, por lo que el receptor GPS en el bus puede averiguar dónde está. Devolverle esa información es algo que debe diseñar).
- Puede usar una API de Google para convertir datos de GPS en ubicaciones de calles y, conociendo la calle en la que viaja ese autobús en particular, mostrar su ubicación en un mapa.
Sin embargo, su gran problema será la cantidad de datos y equipos que necesita: 1 receptor GPS y un transmisor / receptor de radio para cada bus (receptor, para que los buses no intenten “hablar” entre sí) , y probablemente tenga que pagar para ejecutar esa cantidad de datos a través de un servicio como Google: en promedio, se trata de una ubicación por autobús por segundo. (Algunos navegadores tienen un gancho de geolocalización incorporado, pero aún no puede confiar en eso. Además, en un proyecto de mil millones de dólares, otros mil dólares no importan. Todos esos receptores GPS, todas esas radios, una torre central para la estación base, independientemente de lo que haga con la información de ubicación después de obtenerla. Pagar a Google o ejecutar la API de geolocalización en el navegador supondría una pequeña diferencia en el presupuesto. Ah, y en la mayoría de los países, las radios de los autobuses [y la radio de la estación base] debe calibrarse cada 6 meses o cada año, y debe pagar por eso).
Si no está haciendo esto para una ciudad que tiene mucho dinero, y no lo está haciendo como un proyecto “solo en papel”, no comience, nunca obtendrá el dinero para terminar.
- Cómo iniciar un proyecto de sistema de gestión de contenido y sus módulos
- ¿Por qué Al Klein sugerir teachyourselfcs.com en lugar de FreeCodeCamp, Codecademy, W3Schools o Mozilla Developer Network para aprender programación?
- Cómo elegir el mejor diseñador web
- ¿Qué trucos que pocas personas conocen me hacen un desarrollador elegante de Node.js?
- ¿Cuál es el nivel de riesgo percibido de construir una startup en torno a la API Graph de Facebook o la API de Twitter?