Detectar la parada de tránsito más cercana desde la ubicación dada

Necesito obtener toda la información de transporte público cercano a cierta distancia de una ubicación determinada. El tipo de transporte público puede ser autobús, tren, etc.

Aquí es lo que quise decir:

Si uso Google Map para consultar "Parada de tránsito cerca de una ubicación (por ejemplo, Bugis Street Singapore)", luego nos devolverá todas las paradas de tránsito cercanas que desee. Como el que se muestra en la imagen. Pero necesito su API para obtener esos detalles. (como el servicio de autobús No, ID de parada de autobús, etc., como se muestra en la imagen). Pero no pude encontrar ninguno.

Esto es lo que he intentado

He intentado usar laGoogle Map API de lugares cercanos para buscar un lugar con el tipo detransit_station, bus_station, train_station, etc.. Pero todos devuelven el resultado cero. Solo podía usar esta API para buscar lugares de interés cercanos, pero no el tránsito cercano.

También he comprobadoGoogle Transit API, pero solo encontré API para insertar datos de tránsito en Google pero no para extraerlos. Creo que Google todavía no ha publicado la API de tránsito.

Información Adiciona

He revisado el sitio Gothere.sg. Y confundido ¿Cómo? porque pueden detectar el tránsito cercano. ¿Es solo porque especifican la dirección "De-A".

He leído una pregunta bastante similar sobre Detección de tránsito cercano. Quizás no estodaví posible si utilizamos las API de Google.

Pero nada es imposible para mí

Último recurs

Como último recurso, también verifico con el proveedor, publictransport.sg. Hackeo con la API. Y descubrí que me puede proporcionar una parada de tránsito con algunas coordenadas. Pero carece de una API cercana que se encuentra en Google Map.

Entonces, una solución alternativa que se me ocurre en este momento es utilizar el proveedor en este caso fue publictransport.sg que me da la ID de parada y su coordenada. Para hacer esto, primero, tengo que traducir el nombre de la ubicación utilizando la API de Google GeoCoding en Coordinate, luego tengo que crear mi propio cálculo cercano para encontrar la estación cercana comparando la Coordinate buscada con todas las coordenadas de la estación que tiene el proveedor.

Ahora, es posible para mí, pero muy doloroso: -)

Volver a la pregunta:

¿Hay alguna forma de recuperar todos los datos de paradas de tránsito de una ubicación determinada (ya sea utilizando la API de Google Maps o cualquier otra API)? y ¿Cómo hiciste eso?

Gracia

Al menos gracias por leer mi larga pregunta. Agradezco cualquier ayuda de usted. Gracias por adelantado :-

Respuestas a la pregunta(6)

Su respuesta a la pregunta