Suchen Sie nach einer Möglichkeit, eine Liste der Telefonvorwahlen für eine bestimmte geographische Breite und Länge (und ggf. einen gegebenen internationalen Code) zu erhalten. Ich spreche nicht über internationale Anwahl Präfixe aber die Vorwahlnummern in ihnen.Telefonbuch nach Längen- und Breitengrad suchen
Zum Beispiel, Denver Colorado ist durch die Vorwahl 303 und 720 abgedeckt. Es ist bei 39.739 -104.985 und ist in NANP 1. Also gegeben 39.739, -104.985,1 würde ich gerne zurück [303.720].
Bibliotheken, Webservices, DBs oder Rohdaten, die in eine DB geparst werden müssen, z. B. eine Webseite mit Formpunkten, sind alle in Ordnung und je globaler die Abdeckung, desto besser, aber nur NANP 1 wäre tolle Hilfe.
Hinweis: Ich benutze bereits MaxMind und könnte das lat-lng in eine gefälschte IP verwandeln und das als Suchschlüssel verwenden, aber MaxMind beansprucht nur US-Gebietscodes (ob sie wirklich US oder eigentlich NANP bedeuten, habe ich nicht getestet) und scheinbar nur 1 pro Standort (z. B. nur 303 für Denver). Es ist also eine Möglichkeit, einfach keine gute.
UPDATE: fand ich einige weitere relevante Informationen, aber keine endgültigen Lösungen, damit ich es Listing hier bin und nicht in einer Antwort:
ich in der Lage war, zwei US-Datenbanken finden http://www.area-codes.com/area-code-database.asp und http://www.nationalnanpa.com/area_codes/index.html (50% auf der Seite, MS Access-Datei.) Ersteres beinhaltet lat/lng für $ 450 und Letzteres würde Nearest-Neighbor-Matching erfordern, wie Keiths darüber spricht (es ist wahrscheinlich die gleiche DB, die der NANPA City Query zugrunde liegt).
Außerdem habe ich Informationen gefunden, die darauf hindeuten, dass Teleatlas Gebietsgrenzen-Karten enthält und dass ESRI Gebietsformdateien mit Kopien von ArcGIS enthält. Maponics scheint Daten verfügbar zu haben: Es gibt eine Google Maps-Implementierung der Maponics-Daten unter http://www.usnaviguide.com/areacode.htm.
einfach auf den zweiten Absatz zu erweitern; Die Verwendung des Web-Service oder der kostenlosen DB von Geonames ist eine weitere Alternative für die Suche nach dem nächsten Nachbarn. –