Buscar código de área telefónica por latitud y longitud

Buscando una manera de obtener una lista de códigos de área telefónica para una latitud y longitud (y, si es necesario, un código internacional dado). Tenga en cuenta que no estoy hablando de prefijos de marcación internacional sino de los códigos de área dentro de ellos.

Por ejemplo, Denver Colorado está cubierto por los códigos de área 303 y 720. Está en 39.739 -104.985 y está en NANP 1. Entonces, dado 39.739, -104.985,1, me gustaría volver [303,720].

Las bibliotecas, los servicios web, las bases de datos o los datos sin procesar que deben analizarse en una base de datos, por ejemplo, una página web de puntos de forma, están bien y cuanto más cobertura global, mejor, pero solo NANP 1 sería de gran ayuda.

Tenga en cuenta que ya uso MaxMind y podría convertir el lat-lng en una IP falsa y usarlo como la clave de búsqueda, pero MaxMind solo reclama códigos de área de EE. UU. (Si realmente significan EE. UU. O en realidad NANP no lo he probado) y aparentemente solo 1 por ubicación (por ejemplo, solo 303 para Denver). Por lo tanto, es una posibilidad, pero no una excelente.

ACTUALIZAR: Encontré información más relevante, pero no hay soluciones definitivas, así que la enumero aquí en lugar de en una respuesta:

Pude encontrar dos bases de datos de EE. UU.http://www.area-codes.com/area-code-database.asp yhttp://www.nationalnanpa.com/area_codes/index.html (50% más abajo en la página, archivo MS Access.) El primero incluye lat / lng por $ 450 y el último requeriría la coincidencia del vecino más cercano como KeithS habla (probablemente sea el mismo DB subyacente a la consulta de la ciudad de NANPA que encontró).

Además, encontré información que implica que Teleatlas tiene mapas de límites de código de área y que ESRI incluye archivos de forma de código de área con copias de ArcGIS. Maponics parece tener datos disponibles: hay una implementación de Google Maps de los datos de Maponics enhttp://www.usnaviguide.com/areacode.htm.

Respuestas a la pregunta(2)

Su respuesta a la pregunta