us_address_standardizer
Parsing und Standardisierung von US-Adressen (PAGC + Rust addrust)
Maintainer: ericmanning, sj-io
Installation und Laden
INSTALL us_address_standardizer FROM community;LOAD us_address_standardizer;Beispiel
-- addrust parser (no reference tables required)SELECT addrust_parse('123 N Main St Apt 4, Springfield IL 62704');
-- PAGC (Postgis) standardizer (loads reference tables from embedded data)SELECT load_us_address_data();SELECT standardize_address('us_lex', 'us_gaz', 'us_rules', '123 Main Street', 'Kansas City, MO 45678');Über us_address_standardizer
Stellt zwei US-Adressparser bereit:
addrust_parse— Rust-basierter Parser aus dem Projekt addrust, mit optionaler TOML-Konfiguration für anpassbare Parsing-Pipelines.parse_address/standardize_address— regelbasierte PAGC-Parser, portiert aus dem PostGIS address_standardizer. Rufen Sie zuerstload_us_address_data()auf, um die Referenztabellen aus den in der Erweiterungsbinärdatei eingebetteten Daten zu füllen.- Weitere Informationen finden Sie im GitHub-Repository.
Hinzugefügte Funktionen
| function_name | function_type | description | comment | examples |
|---|---|---|---|---|
| addrust_parse | scalar | NULL | NULL | |
| debug_standardize_address | scalar | NULL | NULL | |
| load_us_address_data | scalar | NULL | NULL | |
| parse_address | scalar | NULL | NULL | |
| standardize_address | scalar | NULL | NULL |
Überladene Funktionen
Diese Erweiterung fügt keine Funktionsüberladungen hinzu.
Hinzugefügte Typen
Diese Erweiterung fügt keine Typen hinzu.
Hinzugefügte Einstellungen
Diese Erweiterung fügt keine Einstellungen hinzu.