This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
map_suite_geocoding_api [2017/01/12 08:43] marklee |
map_suite_geocoding_api [2017/10/13 04:49] (current) tgwikiupdate |
||
---|---|---|---|
Line 1: | Line 1: | ||
===== ThinkGeo.MapSuite.Geocoding ===== | ===== ThinkGeo.MapSuite.Geocoding ===== | ||
- | * [[api/ThinkGeo.MapSuite.Geocoding.DbfMatchingPluginReadWriteMode|DbfMatchingPluginReadWriteMode]] [[api/ThinkGeo.MapSuite.Geocoding.DbfMatchingPluginReadWriteMode|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.DbfMatchingPluginReadWriteMode|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.DbfMatchingPluginReadWriteMode|{{:maccolorful.png?14*14|Mac}}]] <div>The ReadWrite mode for DbfMatingPlugin.</div> | ||
- | * [[api/ThinkGeo.MapSuite.Geocoding.MatchMode|MatchMode]] [[api/ThinkGeo.MapSuite.Geocoding.MatchMode|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.MatchMode|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.MatchMode|{{:maccolorful.png?14*14|Mac}}]] <div>This enumeration defines two kinds of match status.</div> | ||
- | * [[api/ThinkGeo.MapSuite.Geocoding.StreetNumberMatchingMode|StreetNumberMatchingMode]] [[api/ThinkGeo.MapSuite.Geocoding.StreetNumberMatchingMode|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.StreetNumberMatchingMode|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.StreetNumberMatchingMode|{{:maccolorful.png?14*14|Mac}}]] <div></div> | ||
* [[api/ThinkGeo.MapSuite.Geocoding.AddressPointMatchingPlugin|AddressPointMatchingPlugin]] [[api/ThinkGeo.MapSuite.Geocoding.AddressPointMatchingPlugin|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.AddressPointMatchingPlugin|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.AddressPointMatchingPlugin|{{:maccolorful.png?14*14|Mac}}]] <div></div> | * [[api/ThinkGeo.MapSuite.Geocoding.AddressPointMatchingPlugin|AddressPointMatchingPlugin]] [[api/ThinkGeo.MapSuite.Geocoding.AddressPointMatchingPlugin|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.AddressPointMatchingPlugin|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.AddressPointMatchingPlugin|{{:maccolorful.png?14*14|Mac}}]] <div></div> | ||
* [[api/ThinkGeo.MapSuite.Geocoding.CensusBlockDbfMatchingPlugin|CensusBlockDbfMatchingPlugin]] [[api/ThinkGeo.MapSuite.Geocoding.CensusBlockDbfMatchingPlugin|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.CensusBlockDbfMatchingPlugin|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.CensusBlockDbfMatchingPlugin|{{:maccolorful.png?14*14|Mac}}]] <div>This is the derived class of the class DbfMatchingPlugIn for matching Census Block areas.</div> | * [[api/ThinkGeo.MapSuite.Geocoding.CensusBlockDbfMatchingPlugin|CensusBlockDbfMatchingPlugin]] [[api/ThinkGeo.MapSuite.Geocoding.CensusBlockDbfMatchingPlugin|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.CensusBlockDbfMatchingPlugin|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.CensusBlockDbfMatchingPlugin|{{:maccolorful.png?14*14|Mac}}]] <div>This is the derived class of the class DbfMatchingPlugIn for matching Census Block areas.</div> | ||
* [[api/ThinkGeo.MapSuite.Geocoding.CensusBlockGroupDbfMatchingPlugin|CensusBlockGroupDbfMatchingPlugin]] [[api/ThinkGeo.MapSuite.Geocoding.CensusBlockGroupDbfMatchingPlugin|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.CensusBlockGroupDbfMatchingPlugin|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.CensusBlockGroupDbfMatchingPlugin|{{:maccolorful.png?14*14|Mac}}]] <div>This is the derived class of the class DbfMatchingPlugIn for matching Census Block Group areas.</div> | * [[api/ThinkGeo.MapSuite.Geocoding.CensusBlockGroupDbfMatchingPlugin|CensusBlockGroupDbfMatchingPlugin]] [[api/ThinkGeo.MapSuite.Geocoding.CensusBlockGroupDbfMatchingPlugin|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.CensusBlockGroupDbfMatchingPlugin|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.CensusBlockGroupDbfMatchingPlugin|{{:maccolorful.png?14*14|Mac}}]] <div>This is the derived class of the class DbfMatchingPlugIn for matching Census Block Group areas.</div> | ||
* [[api/ThinkGeo.MapSuite.Geocoding.CensusTractsDbfMatchingPlugin|CensusTractsDbfMatchingPlugin]] [[api/ThinkGeo.MapSuite.Geocoding.CensusTractsDbfMatchingPlugin|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.CensusTractsDbfMatchingPlugin|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.CensusTractsDbfMatchingPlugin|{{:maccolorful.png?14*14|Mac}}]] <div>This is the derived class of the class DbfMatchingPlugIn for matching Census Tracts.</div> | * [[api/ThinkGeo.MapSuite.Geocoding.CensusTractsDbfMatchingPlugin|CensusTractsDbfMatchingPlugin]] [[api/ThinkGeo.MapSuite.Geocoding.CensusTractsDbfMatchingPlugin|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.CensusTractsDbfMatchingPlugin|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.CensusTractsDbfMatchingPlugin|{{:maccolorful.png?14*14|Mac}}]] <div>This is the derived class of the class DbfMatchingPlugIn for matching Census Tracts.</div> | ||
+ | * [[api/ThinkGeo.MapSuite.Geocoding.CityDbfMatchingPlugin|CityDbfMatchingPlugin]] [[api/ThinkGeo.MapSuite.Geocoding.CityDbfMatchingPlugin|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.CityDbfMatchingPlugin|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.CityDbfMatchingPlugin|{{:maccolorful.png?14*14|Mac}}]] <div>This is the derived class of the class DbfMatchingPlugIn for matching cities.</div> | ||
+ | * [[api/ThinkGeo.MapSuite.Geocoding.CoordinatesMatchingPlugin|CoordinatesMatchingPlugin]] [[api/ThinkGeo.MapSuite.Geocoding.CoordinatesMatchingPlugin|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.CoordinatesMatchingPlugin|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.CoordinatesMatchingPlugin|{{:maccolorful.png?14*14|Mac}}]] <div>This class implements coordinate matching functions. The CoordinatesMatchingPlugin uses serveral DBF and R-Tree index files to accomplish matching operations. street.dbf: Contains non-geographic information for streets. rt2.dbf: Contains coordinate information for streets. tlid.dbf: Contains street TIGER line ID (TLID) and index in street.dbf. Sorted by TLID. zip.dbf: Contains zip code information. rt2.ids and rt2.idx: R-Tree index files for streets by zip.</div> | ||
* [[api/ThinkGeo.MapSuite.Geocoding.CountyDbfMatchingPlugin|CountyDbfMatchingPlugin]] [[api/ThinkGeo.MapSuite.Geocoding.CountyDbfMatchingPlugin|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.CountyDbfMatchingPlugin|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.CountyDbfMatchingPlugin|{{:maccolorful.png?14*14|Mac}}]] <div>This is the derived class of the class DbfMatchingPlugIn for matching counties.</div> | * [[api/ThinkGeo.MapSuite.Geocoding.CountyDbfMatchingPlugin|CountyDbfMatchingPlugin]] [[api/ThinkGeo.MapSuite.Geocoding.CountyDbfMatchingPlugin|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.CountyDbfMatchingPlugin|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.CountyDbfMatchingPlugin|{{:maccolorful.png?14*14|Mac}}]] <div>This is the derived class of the class DbfMatchingPlugIn for matching counties.</div> | ||
* [[api/ThinkGeo.MapSuite.Geocoding.CustomStreetMatchingPlugin|CustomStreetMatchingPlugin]] [[api/ThinkGeo.MapSuite.Geocoding.CustomStreetMatchingPlugin|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.CustomStreetMatchingPlugin|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.CustomStreetMatchingPlugin|{{:maccolorful.png?14*14|Mac}}]] <div>This class is the derived class of the MatchingPlugin class for matching street addresses.</div> | * [[api/ThinkGeo.MapSuite.Geocoding.CustomStreetMatchingPlugin|CustomStreetMatchingPlugin]] [[api/ThinkGeo.MapSuite.Geocoding.CustomStreetMatchingPlugin|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.CustomStreetMatchingPlugin|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.CustomStreetMatchingPlugin|{{:maccolorful.png?14*14|Mac}}]] <div>This class is the derived class of the MatchingPlugin class for matching street addresses.</div> | ||
- | * [[api/ThinkGeo.MapSuite.Geocoding.IPAddressMatchingPlugin|IPAddressMatchingPlugin]] [[api/ThinkGeo.MapSuite.Geocoding.IPAddressMatchingPlugin|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.IPAddressMatchingPlugin|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.IPAddressMatchingPlugin|{{:maccolorful.png?14*14|Mac}}]] <div>This class is the derived class of the MatchingPlugin class for matching IP addresses.</div> | + | * [[api/ThinkGeo.MapSuite.Geocoding.DbfMatchingPlugin|DbfMatchingPlugin]] [[api/ThinkGeo.MapSuite.Geocoding.DbfMatchingPlugin|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.DbfMatchingPlugin|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.DbfMatchingPlugin|{{:maccolorful.png?14*14|Mac}}]] <div>This class encapsulates the matching operations in a DBF dataset. This class provides functions for creating and adding records and matching for DBF index files. The DBF file could contain one key column whose column name starts with "ID_" and additional columns whose column names start with "DT_". Each DBF file should also contain two columns named "BB_CX" and "BB_CY", which represent the longitude and latitude. If there is bounding box information, it should consist of four columns: "BB_ULX", "BB_ULY", "BB_LRX", "BB_LRY" representing upper left X, upper left Y, lower right X and lower right Y. To take advantange of binary searching, records should be sorted before insertion into the DBF file.</div> |
- | * [[api/ThinkGeo.MapSuite.Geocoding.PostcodeDbfMatchingPlugin|PostcodeDbfMatchingPlugin]] [[api/ThinkGeo.MapSuite.Geocoding.PostcodeDbfMatchingPlugin|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.PostcodeDbfMatchingPlugin|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.PostcodeDbfMatchingPlugin|{{:maccolorful.png?14*14|Mac}}]] <div>This is the derived class of the class MatchingPlugIn for matching PostCode.</div> | + | |
- | * [[api/ThinkGeo.MapSuite.Geocoding.SoundexDbfMatchingPlugin|SoundexDbfMatchingPlugin]] [[api/ThinkGeo.MapSuite.Geocoding.SoundexDbfMatchingPlugin|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.SoundexDbfMatchingPlugin|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.SoundexDbfMatchingPlugin|{{:maccolorful.png?14*14|Mac}}]] <div>This class implements soundex matching operations. There are two columns in the DBF file that are necessary for soundex matching. The first is the soundex value generated by certain Soundex algorithms (by default this is implemented by SimplifiedSoundex). The second is the exact value.</div> | + | |
- | * [[api/ThinkGeo.MapSuite.Geocoding.CityDbfMatchingPlugin|CityDbfMatchingPlugin]] [[api/ThinkGeo.MapSuite.Geocoding.CityDbfMatchingPlugin|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.CityDbfMatchingPlugin|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.CityDbfMatchingPlugin|{{:maccolorful.png?14*14|Mac}}]] <div>This is the derived class of the class DbfMatchingPlugIn for matching cities.</div> | + | |
- | * [[api/ThinkGeo.MapSuite.Geocoding.StateDbfMatchingPlugin|StateDbfMatchingPlugin]] [[api/ThinkGeo.MapSuite.Geocoding.StateDbfMatchingPlugin|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.StateDbfMatchingPlugin|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.StateDbfMatchingPlugin|{{:maccolorful.png?14*14|Mac}}]] <div>This class is the derived class of the class DbfMatchingPlugIn for matching states.</div> | + | |
- | * [[api/ThinkGeo.MapSuite.Geocoding.ZipDbfMatchingPlugin|ZipDbfMatchingPlugin]] [[api/ThinkGeo.MapSuite.Geocoding.ZipDbfMatchingPlugin|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.ZipDbfMatchingPlugin|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.ZipDbfMatchingPlugin|{{:maccolorful.png?14*14|Mac}}]] <div>This class implements functions for matching zip codes.</div> | + | |
* [[api/ThinkGeo.MapSuite.Geocoding.DbfMatchingPluginColumn|DbfMatchingPluginColumn]] [[api/ThinkGeo.MapSuite.Geocoding.DbfMatchingPluginColumn|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.DbfMatchingPluginColumn|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.DbfMatchingPluginColumn|{{:maccolorful.png?14*14|Mac}}]] <div>This structure represents the DBF column definition.</div> | * [[api/ThinkGeo.MapSuite.Geocoding.DbfMatchingPluginColumn|DbfMatchingPluginColumn]] [[api/ThinkGeo.MapSuite.Geocoding.DbfMatchingPluginColumn|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.DbfMatchingPluginColumn|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.DbfMatchingPluginColumn|{{:maccolorful.png?14*14|Mac}}]] <div>This structure represents the DBF column definition.</div> | ||
* [[api/ThinkGeo.MapSuite.Geocoding.DbfMatchingPluginColumnType|DbfMatchingPluginColumnType]] [[api/ThinkGeo.MapSuite.Geocoding.DbfMatchingPluginColumnType|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.DbfMatchingPluginColumnType|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.DbfMatchingPluginColumnType|{{:maccolorful.png?14*14|Mac}}]] <div>This enumeration represents the column type in the DBF.</div> | * [[api/ThinkGeo.MapSuite.Geocoding.DbfMatchingPluginColumnType|DbfMatchingPluginColumnType]] [[api/ThinkGeo.MapSuite.Geocoding.DbfMatchingPluginColumnType|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.DbfMatchingPluginColumnType|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.DbfMatchingPluginColumnType|{{:maccolorful.png?14*14|Mac}}]] <div>This enumeration represents the column type in the DBF.</div> | ||
- | * [[api/ThinkGeo.MapSuite.Geocoding.StreamLoadingEventArgs|StreamLoadingEventArgs]] [[api/ThinkGeo.MapSuite.Geocoding.StreamLoadingEventArgs|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.StreamLoadingEventArgs|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.StreamLoadingEventArgs|{{:maccolorful.png?14*14|Mac}}]] <div>This class represents the event arguments for the StreamLoading event.</div> | + | * [[api/ThinkGeo.MapSuite.Geocoding.DbfMatchingPluginReadWriteMode|DbfMatchingPluginReadWriteMode]] [[api/ThinkGeo.MapSuite.Geocoding.DbfMatchingPluginReadWriteMode|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.DbfMatchingPluginReadWriteMode|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.DbfMatchingPluginReadWriteMode|{{:maccolorful.png?14*14|Mac}}]] <div>The ReadWrite mode for DbfMatingPlugin.</div> |
* [[api/ThinkGeo.MapSuite.Geocoding.Geocoder|Geocoder]] [[api/ThinkGeo.MapSuite.Geocoding.Geocoder|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.Geocoder|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.Geocoder|{{:maccolorful.png?14*14|Mac}}]] <div>This class is the base class for Geocoding.</div> | * [[api/ThinkGeo.MapSuite.Geocoding.Geocoder|Geocoder]] [[api/ThinkGeo.MapSuite.Geocoding.Geocoder|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.Geocoder|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.Geocoder|{{:maccolorful.png?14*14|Mac}}]] <div>This class is the base class for Geocoding.</div> | ||
* [[api/ThinkGeo.MapSuite.Geocoding.GeocoderMatch|GeocoderMatch]] [[api/ThinkGeo.MapSuite.Geocoding.GeocoderMatch|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.GeocoderMatch|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.GeocoderMatch|{{:maccolorful.png?14*14|Mac}}]] <div>This class represents single match result.</div> | * [[api/ThinkGeo.MapSuite.Geocoding.GeocoderMatch|GeocoderMatch]] [[api/ThinkGeo.MapSuite.Geocoding.GeocoderMatch|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.GeocoderMatch|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.GeocoderMatch|{{:maccolorful.png?14*14|Mac}}]] <div>This class represents single match result.</div> | ||
- | * [[api/ThinkGeo.MapSuite.Geocoding.DbfMatchingPlugin|DbfMatchingPlugin]] [[api/ThinkGeo.MapSuite.Geocoding.DbfMatchingPlugin|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.DbfMatchingPlugin|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.DbfMatchingPlugin|{{:maccolorful.png?14*14|Mac}}]] <div>This class encapsulates the matching operations in a DBF dataset. This class provides functions for creating and adding records and matching for DBF index files. The DBF file could contain one key column whose column name starts with "ID_" and additional columns whose column names start with "DT_". Each DBF file should also contain two columns named "BB_CX" and "BB_CY", which represent the longitude and latitude. If there is bounding box information, it should consist of four columns: "BB_ULX", "BB_ULY", "BB_LRX", "BB_LRY" representing upper left X, upper left Y, lower right X and lower right Y. To take advantange of binary searching, records should be sorted before insertion into the DBF file.</div> | + | * [[api/ThinkGeo.MapSuite.Geocoding.IPAddressMatchingPlugin|IPAddressMatchingPlugin]] [[api/ThinkGeo.MapSuite.Geocoding.IPAddressMatchingPlugin|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.IPAddressMatchingPlugin|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.IPAddressMatchingPlugin|{{:maccolorful.png?14*14|Mac}}]] <div>This class is the derived class of the MatchingPlugin class for matching IP addresses.</div> |
* [[api/ThinkGeo.MapSuite.Geocoding.MatchingPlugin|MatchingPlugin]] [[api/ThinkGeo.MapSuite.Geocoding.MatchingPlugin|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.MatchingPlugin|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.MatchingPlugin|{{:maccolorful.png?14*14|Mac}}]] <div>This class is the abstract class encapsulating matching operations. The MatchingPlugIn class is the key class in the Geocoding. It formalizes the source text using GeocoderFormalizer, tries to match in some kinds of datasets and returns a MatchResult object. MatchingPlugIn can work independently or can be combined to work together with others to accomplish complicated matching requirements.</div> | * [[api/ThinkGeo.MapSuite.Geocoding.MatchingPlugin|MatchingPlugin]] [[api/ThinkGeo.MapSuite.Geocoding.MatchingPlugin|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.MatchingPlugin|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.MatchingPlugin|{{:maccolorful.png?14*14|Mac}}]] <div>This class is the abstract class encapsulating matching operations. The MatchingPlugIn class is the key class in the Geocoding. It formalizes the source text using GeocoderFormalizer, tries to match in some kinds of datasets and returns a MatchResult object. MatchingPlugIn can work independently or can be combined to work together with others to accomplish complicated matching requirements.</div> | ||
- | * [[api/ThinkGeo.MapSuite.Geocoding.CoordinatesMatchingPlugin|CoordinatesMatchingPlugin]] [[api/ThinkGeo.MapSuite.Geocoding.CoordinatesMatchingPlugin|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.CoordinatesMatchingPlugin|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.CoordinatesMatchingPlugin|{{:maccolorful.png?14*14|Mac}}]] <div>This class implements coordinate matching functions. The CoordinatesMatchingPlugin uses serveral DBF and R-Tree index files to accomplish matching operations. street.dbf: Contains non-geographic information for streets. rt2.dbf: Contains coordinate information for streets. tlid.dbf: Contains street TIGER line ID (TLID) and index in street.dbf. Sorted by TLID. zip.dbf: Contains zip code information. rt2.ids and rt2.idx: R-Tree index files for streets by zip.</div> | + | * [[api/ThinkGeo.MapSuite.Geocoding.MatchMode|MatchMode]] [[api/ThinkGeo.MapSuite.Geocoding.MatchMode|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.MatchMode|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.MatchMode|{{:maccolorful.png?14*14|Mac}}]] <div>This enumeration defines two kinds of match status.</div> |
- | * [[api/ThinkGeo.MapSuite.Geocoding.StreetMatchingPlugin|StreetMatchingPlugin]] [[api/ThinkGeo.MapSuite.Geocoding.StreetMatchingPlugin|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.StreetMatchingPlugin|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.StreetMatchingPlugin|{{:maccolorful.png?14*14|Mac}}]] <div>This class is the derived class of the MatchingPlugin class for matching street addresses.</div> | + | * [[api/ThinkGeo.MapSuite.Geocoding.PostcodeDbfMatchingPlugin|PostcodeDbfMatchingPlugin]] [[api/ThinkGeo.MapSuite.Geocoding.PostcodeDbfMatchingPlugin|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.PostcodeDbfMatchingPlugin|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.PostcodeDbfMatchingPlugin|{{:maccolorful.png?14*14|Mac}}]] <div>This is the derived class of the class MatchingPlugIn for matching PostCode.</div> |
- | * [[api/ThinkGeo.MapSuite.Geocoding.Validators|Validators]] [[api/ThinkGeo.MapSuite.Geocoding.Validators|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.Validators|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.Validators|{{:maccolorful.png?14*14|Mac}}]] <div></div> | + | * [[api/ThinkGeo.MapSuite.Geocoding.Segment|Segment]] [[api/ThinkGeo.MapSuite.Geocoding.Segment|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.Segment|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.Segment|{{:maccolorful.png?14*14|Mac}}]] <div></div> |
* [[api/ThinkGeo.MapSuite.Geocoding.SimplifiedSoundex|SimplifiedSoundex]] [[api/ThinkGeo.MapSuite.Geocoding.SimplifiedSoundex|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.SimplifiedSoundex|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.SimplifiedSoundex|{{:maccolorful.png?14*14|Mac}}]] <div>This is the derived class from the Soundex class which implements a simplfied soundex algorithm.</div> | * [[api/ThinkGeo.MapSuite.Geocoding.SimplifiedSoundex|SimplifiedSoundex]] [[api/ThinkGeo.MapSuite.Geocoding.SimplifiedSoundex|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.SimplifiedSoundex|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.SimplifiedSoundex|{{:maccolorful.png?14*14|Mac}}]] <div>This is the derived class from the Soundex class which implements a simplfied soundex algorithm.</div> | ||
* [[api/ThinkGeo.MapSuite.Geocoding.Soundex|Soundex]] [[api/ThinkGeo.MapSuite.Geocoding.Soundex|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.Soundex|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.Soundex|{{:maccolorful.png?14*14|Mac}}]] <div>This class is the abstract class for Soundex algorithm.</div> | * [[api/ThinkGeo.MapSuite.Geocoding.Soundex|Soundex]] [[api/ThinkGeo.MapSuite.Geocoding.Soundex|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.Soundex|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.Soundex|{{:maccolorful.png?14*14|Mac}}]] <div>This class is the abstract class for Soundex algorithm.</div> | ||
- | * [[api/ThinkGeo.MapSuite.Geocoding.Segment|Segment]] [[api/ThinkGeo.MapSuite.Geocoding.Segment|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.Segment|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.Segment|{{:maccolorful.png?14*14|Mac}}]] <div></div> | + | * [[api/ThinkGeo.MapSuite.Geocoding.SoundexDbfMatchingPlugin|SoundexDbfMatchingPlugin]] [[api/ThinkGeo.MapSuite.Geocoding.SoundexDbfMatchingPlugin|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.SoundexDbfMatchingPlugin|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.SoundexDbfMatchingPlugin|{{:maccolorful.png?14*14|Mac}}]] <div>This class implements soundex matching operations. There are two columns in the DBF file that are necessary for soundex matching. The first is the soundex value generated by certain Soundex algorithms (by default this is implemented by SimplifiedSoundex). The second is the exact value.</div> |
+ | * [[api/ThinkGeo.MapSuite.Geocoding.StateDbfMatchingPlugin|StateDbfMatchingPlugin]] [[api/ThinkGeo.MapSuite.Geocoding.StateDbfMatchingPlugin|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.StateDbfMatchingPlugin|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.StateDbfMatchingPlugin|{{:maccolorful.png?14*14|Mac}}]] <div>This class is the derived class of the class DbfMatchingPlugIn for matching states.</div> | ||
+ | * [[api/ThinkGeo.MapSuite.Geocoding.StreamLoadingEventArgs|StreamLoadingEventArgs]] [[api/ThinkGeo.MapSuite.Geocoding.StreamLoadingEventArgs|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.StreamLoadingEventArgs|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.StreamLoadingEventArgs|{{:maccolorful.png?14*14|Mac}}]] <div>This class represents the event arguments for the StreamLoading event.</div> | ||
+ | * [[api/ThinkGeo.MapSuite.Geocoding.StreetMatchingPlugin|StreetMatchingPlugin]] [[api/ThinkGeo.MapSuite.Geocoding.StreetMatchingPlugin|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.StreetMatchingPlugin|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.StreetMatchingPlugin|{{:maccolorful.png?14*14|Mac}}]] <div>This class is the derived class of the MatchingPlugin class for matching street addresses.</div> | ||
+ | * [[api/ThinkGeo.MapSuite.Geocoding.StreetNumberMatchingMode|StreetNumberMatchingMode]] [[api/ThinkGeo.MapSuite.Geocoding.StreetNumberMatchingMode|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.StreetNumberMatchingMode|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.StreetNumberMatchingMode|{{:maccolorful.png?14*14|Mac}}]] <div></div> | ||
* [[api/ThinkGeo.MapSuite.Geocoding.UsaGeocoder|UsaGeocoder]] [[api/ThinkGeo.MapSuite.Geocoding.UsaGeocoder|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.UsaGeocoder|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.UsaGeocoder|{{:maccolorful.png?14*14|Mac}}]] <div>This class is for United States Geocoding.</div> | * [[api/ThinkGeo.MapSuite.Geocoding.UsaGeocoder|UsaGeocoder]] [[api/ThinkGeo.MapSuite.Geocoding.UsaGeocoder|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.UsaGeocoder|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.UsaGeocoder|{{:maccolorful.png?14*14|Mac}}]] <div>This class is for United States Geocoding.</div> | ||
+ | * [[api/ThinkGeo.MapSuite.Geocoding.Validators|Validators]] [[api/ThinkGeo.MapSuite.Geocoding.Validators|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.Validators|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.Validators|{{:maccolorful.png?14*14|Mac}}]] <div></div> | ||
+ | * [[api/ThinkGeo.MapSuite.Geocoding.ZipDbfMatchingPlugin|ZipDbfMatchingPlugin]] [[api/ThinkGeo.MapSuite.Geocoding.ZipDbfMatchingPlugin|{{:windowscolorful.png?14*14|Windows}}]][[api/ThinkGeo.MapSuite.Geocoding.ZipDbfMatchingPlugin|{{:linuxcolorful.png?14*14|Linux}}]][[api/ThinkGeo.MapSuite.Geocoding.ZipDbfMatchingPlugin|{{:maccolorful.png?14*14|Mac}}]] <div>This class implements functions for matching zip codes.</div> | ||
+ | |||
{{page>map_suite_api}} | {{page>map_suite_api}} | ||