12

Sé que no es una pregunta técnica, pero no sé dónde más preguntar.Cómo obtener el límite de velocidad marcado de una carretera, fuera de longitud y latitud

¿Hay alguna manera de obtener el límite de velocidad marcado de una carretera de google o Bing Maps? o cualquier otro servicio web?

+0

_velocidad de carretera_ como en _¿el límite de velocidad marcado de un camino_? –

+0

¿Ha comprobado en los informes de alto nivel y/o en los documentos de la API si esos servicios ** proporcionan tal información en absoluto **? – quetzalcoatl

+1

Sí, el mapa de Google ahora permite datos de límites de velocidad como una opción. Consulte http://stackoverflow.com/questions/14009090/is-there-any-google-api-that-gives-speed-limit-of-streets-in-map/31188157#31188157. – rational

Respuesta

11

No puede obtener esta información de Bing Maps o Google Maps. Tampoco conozco ningún otro servicio web que proporcione esta información (ciertamente no ninguna gratuita).

Abrir mapa de calles (http://osm.org) tiene la capacidad de grabar formas con la etiqueta maxspeed. Puede descargar el conjunto de datos del planeta OSM y alojarlo en una base de datos espacial como SQL Server 2012, luego crear su propio servicio web para consultar la base de datos y devolver el maxspeed de la manera más cercana, pero este valor no siempre se completa de manera confiable. , incluso cuando falta la etiqueta maxspeed, puede derivar un límite de velocidad máxima aproximado al observar el límite de velocidad nacional para el tipo de carretera en el país de interés, como se documenta en http://wiki.openstreetmap.org/wiki/OSM_tags_for_routing/Maxspeed

Los datos OSM varían en calidad bastante mucho por país Aquí en el Reino Unido es realmente muy bueno, más actualizado, preciso y completo que Google Maps o Bing Maps en muchos aspectos. Sin embargo, en otros países no es tan confiable. Alternativamente, hay proveedores que le venderán conjuntos de datos comerciales de redes de carreteras que contienen esta información, pero tienden a ser a nivel nacional y pueden ser muy costosos. (¿Qué país (s) le interesa? No menciona ...)

Finalmente, tenga en cuenta que esta información es bastante dinámica y dependiente del tiempo, si descarga un conjunto de datos de información de velocidad máxima de la carretera (ya sea de OSM o una fuente comercial) esperan tener que actualizarlo con frecuencia para mantenerse actualizado con los cambios de la carretera.

+1

Como alternativa para descargar todo el planeta, es posible consultar ubicaciones específicas utilizando la [API de paso superior] (https://wiki.openstreetmap.org/wiki/Overpass_API). – scai

+0

¿Alguien ha escrito el código para hacer lo que se sugirió @Alastair? – Kashif

8
  1. Vaya a www.google.com/mapmaker.
  2. Inicie sesión o configure una cuenta.
  3. Navega hacia el área donde deseas límites de velocidad.
  4. Desplácese sobre "Editar" y seleccione "Seleccionar segmentos de carretera".
  5. Seleccione el segmento de su interés. Le sugerimos que solo seleccione un segmento a la vez.
  6. Haga clic en el botón azul "Siguiente" en el panel izquierdo.
  7. Seleccione "Editar atributos de la carretera".

Esto abrirá un panel en el lado izquierdo de la página que le brinda una gran cantidad de información sobre el segmento que seleccionó. En la esquina superior derecha de este panel está el Max. Límite de velocidad para el segmento.

Tenga en cuenta que estos datos son generados, revisados ​​y aprobados por los usuarios. Puede ser un error, pero por lo general es bastante cercano.

+4

¿No hay forma de descargarlo programáticamente? –

7

Wikispeedia.org ha estado proporcionando información de límite de velocidad en todo el mundo desde 2005. Es en tiempo real para que pueda obtener y administrar fácilmente el valor de una ciudad. Obtienen límites de velocidad de Estados y estimaciones. Envíelos por correo electrónico y buscarán las áreas que le interesan.

Usted puede simplemente descargar un box worth like this:

Hay una interfaz php, speedlimit instantánea de reconocimiento de ubicación-broswers y Java code here:

trabajando Así que para recapitular, hay tres, Navteq, Wikispeedia y OSM. En caso de que se lo pregunte, no hay una Base de datos de Límite de Velocidad Federal o Estatal. He estado buscando por siete años. No existen, es por eso que se creó wikispeedia.

+1

por lo que entendí, no tienen los datos organizados por OSM WAYs, sino que la API devuelve cada límite de velocidad en dicha casilla (+.002/-.002 latitud desde su posición - consulte la sección de preguntas frecuentes http: // www. wikispeedia.org/faq.txt) –

+1

Tienen ambos, caja e instantánea. Haga clic derecho en el botón "Haga clic para obtener el límite de velocidad" en esta página. http://www.wikispeedia.org –

+0

haciendo clic derecho no me llevó a ninguna parte. usando ubuntu chrome. –

Cuestiones relacionadas