ReverseGeocodeUSLocation

ReverseGeocodeUSLocation verwendet einen Längengrad- und Breitengradpunkt als Eingabe und gibt die Adresse zurück, die am besten mit diesem Punkt übereinstimmt. Zum Beispiel könnten Sie die folgenden Daten eingeben:

Longitude: -105239771 Latitude: 40018912 Search Distance: 150 Fuß

Aus dieser Eingabe ergäbe sich die folgende Ausgabe:

4750 WALNUT ST BOULDER, CO 80301-2538
MatchCode = NS0
LocCode = AS0
Lon = -105239773
Lat = 40018911
Distances:
Search = 150
Offset = 50
Squeeze = 50
Nearest = 50.0
Pct Geocode = 94.0
SegID = 472881795
PtID = GDT
Block = 080130122032066
County Name = BOULDER COUNTY
DPBC = 50

Anmerkung: Die zurückgegebene Adresse ist eine ungefähre Adresse basierend auf dem angegebenen Breitengrad und Längengrad. Diese ungefähre Adresse existiert möglicherweise nicht oder akzeptiert keine Postzustellung.

ReverseGeocodeUSLocation verarbeitet Geocodes in der folgenden Reihenfolge:

  1. ReverseGeocodeUSLocation definiert ein kleines Rechteck basierend auf Ihrem eingegebenen Geocode und der Suchentfernung.
  2. ReverseGeocodeUSLocation berechnet die Entfernung zwischen jedem Straßensegment und der eingegebenen Position.
  3. Ist ein Segment am nächsten, sucht ReverseGeocodeUSLocation den Versatz, den interpolierten Prozentsatz (mithilfe des Verdichtungsfaktors) und die Straßenseite. Anschließend wird eine ungefähre Hausnummer auf Basis dieser Informationen berechnet.

    Wenn es mehr als ein Segment gibt, das gleich nah zur eingegebenen Position ist, tritt eine Mehrfachübereinstimmung auf. ReverseGeocodeUSLocation gibt die Informationen für alle der gleich nahen Segmente zurück, sodass Sie das zutreffende Segment bestimmen können.

  4. ReverseGeocodeUSLocation gibt die Adressinformationen, einschließlich Segmentbereich, die ungefähre Hausnummer und die Parität des Bereichs zusammen mit anderen Standardadressinformationen zurück.
Anmerkung: Obwohl viele Übereinstimmungsausgaben von Standardadressen für die Reverse Geocoding-Option gelten, sind viele Ausgaben nicht verfügbar (zum Beispiel LACSLink-Informationen und Wohneinheitsnummern). ReverseGeocodeUSLocation gibt diese Ausgaben als leere Felder zurück. ReverseGeocodeUSLocation hat auch speziell für die Reverse Geocode-Verarbeitung geltende Ausgaben, zum Beispiel bestimmte Übereinstimmungscodes und die Entfernung von der eingegebenen Position zum verglichenen Segment.

Für die Verwendung von ReverseGeocodeUSLocation benötigen Sie zusätzliche Datendateien, die als GSX-Dateien bezeichnet werden. Es gibt eine Option zur Installation dieser Dateien, wenn Sie die Geocoding-Datenbank installieren. Die GSX-Dateien müssen im GSX-Unterverzeichnis der Geocoding-Datenbank installiert werden. Wenn Sie die „Centrus Enhanced Points“-, „Centrus Premium Points“- oder „TomTom Points“-Datenbank installieren, müssen Sie die GSX-Dateien neu erstellen. Wenden Sie sich an den technischen Support von Pitney Bowes Software, wenn Sie weitere Informationen zu GSX-Dateien benötigen.