postgis/extensions/address_standardizer/address_standardizer_functions.sql.in
2015-08-20 19:18:21 +00:00

39 lines
1.1 KiB
MySQL

---------------------------------------------------------------------
-- Core function to access the PAGC address standardizer
-- Author: Stephen Woodbridge <woodbri@imaptools.com>
---------------------------------------------------------------------
CREATE OR REPLACE FUNCTION standardize_address(
lextab text,
gaztab text,
rultab text,
micro text,
macro text )
RETURNS stdaddr
AS 'MODULE_PATHNAME', 'standardize_address'
LANGUAGE 'c' IMMUTABLE STRICT COST 200;
CREATE OR REPLACE FUNCTION standardize_address(
lextab text,
gaztab text,
rultab text,
address text )
RETURNS stdaddr
AS 'MODULE_PATHNAME', 'standardize_address1'
LANGUAGE 'c' IMMUTABLE STRICT COST 200;
CREATE OR REPLACE FUNCTION parse_address(IN text,
OUT num text,
OUT street text,
OUT street2 text,
OUT address1 text,
OUT city text,
OUT state text,
OUT zip text,
OUT zipplus text,
OUT country text)
RETURNS record
AS 'MODULE_PATHNAME', 'parse_address'
LANGUAGE 'c' IMMUTABLE STRICT;