User Tools

Site Tools


map_suite_geocoding_api

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
map_suite_geocoding_api [2017/01/11 07:51]
127.0.0.1 external edit
map_suite_geocoding_api [2017/10/13 04:49] (current)
tgwikiupdate
Line 1: Line 1:
 ===== ThinkGeo.MapSuite.Geocoding ===== ===== ThinkGeo.MapSuite.Geocoding =====
-  * [[ThinkGeo.MapSuite.Geocoding.DbfMatchingPluginReadWriteMode|DbfMatchingPluginReadWriteMode]] [[ThinkGeo.MapSuite.Geocoding.DbfMatchingPluginReadWriteMode|{{:​windowscolorful.png?​14*14|Windows}}]][[ThinkGeo.MapSuite.Geocoding.DbfMatchingPluginReadWriteMode|{{:​linuxcolorful.png?​14*14|Linux}}]][[ThinkGeo.MapSuite.Geocoding.DbfMatchingPluginReadWriteMode|{{:​maccolorful.png?​14*14|Mac}}]] <div>The ReadWrite mode for DbfMatingPlugin.</​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>​ 
-  * [[ThinkGeo.MapSuite.Geocoding.MatchMode|MatchMode]] [[ThinkGeo.MapSuite.Geocoding.MatchMode|{{:​windowscolorful.png?​14*14|Windows}}]][[ThinkGeo.MapSuite.Geocoding.MatchMode|{{:​linuxcolorful.png?​14*14|Linux}}]][[ThinkGeo.MapSuite.Geocoding.MatchMode|{{:​maccolorful.png?​14*14|Mac}}]] <​div>​This ​enumeration defines two kinds of match status.</​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>​ 
-  * [[ThinkGeo.MapSuite.Geocoding.StreetNumberMatchingMode|StreetNumberMatchingMode]] [[ThinkGeo.MapSuite.Geocoding.StreetNumberMatchingMode|{{:​windowscolorful.png?​14*14|Windows}}]][[ThinkGeo.MapSuite.Geocoding.StreetNumberMatchingMode|{{:​linuxcolorful.png?​14*14|Linux}}]][[ThinkGeo.MapSuite.Geocoding.StreetNumberMatchingMode|{{:​maccolorful.png?​14*14|Mac}}]] <​div></​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>​ 
-  * [[ThinkGeo.MapSuite.Geocoding.AddressPointMatchingPlugin|AddressPointMatchingPlugin]] [[ThinkGeo.MapSuite.Geocoding.AddressPointMatchingPlugin|{{:​windowscolorful.png?​14*14|Windows}}]][[ThinkGeo.MapSuite.Geocoding.AddressPointMatchingPlugin|{{:​linuxcolorful.png?​14*14|Linux}}]][[ThinkGeo.MapSuite.Geocoding.AddressPointMatchingPlugin|{{:​maccolorful.png?​14*14|Mac}}]] <​div></​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>​ 
-  * [[ThinkGeo.MapSuite.Geocoding.CensusBlockDbfMatchingPlugin|CensusBlockDbfMatchingPlugin]] [[ThinkGeo.MapSuite.Geocoding.CensusBlockDbfMatchingPlugin|{{:​windowscolorful.png?​14*14|Windows}}]][[ThinkGeo.MapSuite.Geocoding.CensusBlockDbfMatchingPlugin|{{:​linuxcolorful.png?​14*14|Linux}}]][[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.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>​ 
-  * [[ThinkGeo.MapSuite.Geocoding.CensusBlockGroupDbfMatchingPlugin|CensusBlockGroupDbfMatchingPlugin]] [[ThinkGeo.MapSuite.Geocoding.CensusBlockGroupDbfMatchingPlugin|{{:​windowscolorful.png?​14*14|Windows}}]][[ThinkGeo.MapSuite.Geocoding.CensusBlockGroupDbfMatchingPlugin|{{:​linuxcolorful.png?​14*14|Linux}}]][[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.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>​ 
-  * [[ThinkGeo.MapSuite.Geocoding.CensusTractsDbfMatchingPlugin|CensusTractsDbfMatchingPlugin]] [[ThinkGeo.MapSuite.Geocoding.CensusTractsDbfMatchingPlugin|{{:​windowscolorful.png?​14*14|Windows}}]][[ThinkGeo.MapSuite.Geocoding.CensusTractsDbfMatchingPlugin|{{:​linuxcolorful.png?​14*14|Linux}}]][[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.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>​ 
-  * [[ThinkGeo.MapSuite.Geocoding.CountyDbfMatchingPlugin|CountyDbfMatchingPlugin]] [[ThinkGeo.MapSuite.Geocoding.CountyDbfMatchingPlugin|{{:​windowscolorful.png?​14*14|Windows}}]][[ThinkGeo.MapSuite.Geocoding.CountyDbfMatchingPlugin|{{:​linuxcolorful.png?​14*14|Linux}}]][[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>​ 
-  * [[ThinkGeo.MapSuite.Geocoding.CustomStreetMatchingPlugin|CustomStreetMatchingPlugin]] [[ThinkGeo.MapSuite.Geocoding.CustomStreetMatchingPlugin|{{:​windowscolorful.png?​14*14|Windows}}]][[ThinkGeo.MapSuite.Geocoding.CustomStreetMatchingPlugin|{{:​linuxcolorful.png?​14*14|Linux}}]][[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.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>​ 
-  * [[ThinkGeo.MapSuite.Geocoding.IPAddressMatchingPlugin|IPAddressMatchingPlugin]] [[ThinkGeo.MapSuite.Geocoding.IPAddressMatchingPlugin|{{:​windowscolorful.png?​14*14|Windows}}]][[ThinkGeo.MapSuite.Geocoding.IPAddressMatchingPlugin|{{:​linuxcolorful.png?​14*14|Linux}}]][[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.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>​ 
-  * [[ThinkGeo.MapSuite.Geocoding.PostcodeDbfMatchingPlugin|PostcodeDbfMatchingPlugin]] [[ThinkGeo.MapSuite.Geocoding.PostcodeDbfMatchingPlugin|{{:​windowscolorful.png?​14*14|Windows}}]][[ThinkGeo.MapSuite.Geocoding.PostcodeDbfMatchingPlugin|{{:​linuxcolorful.png?​14*14|Linux}}]][[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.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>​ 
-  * [[ThinkGeo.MapSuite.Geocoding.SoundexDbfMatchingPlugin|SoundexDbfMatchingPlugin]] [[ThinkGeo.MapSuite.Geocoding.SoundexDbfMatchingPlugin|{{:​windowscolorful.png?​14*14|Windows}}]][[ThinkGeo.MapSuite.Geocoding.SoundexDbfMatchingPlugin|{{:​linuxcolorful.png?​14*14|Linux}}]][[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.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>​ 
-  * [[ThinkGeo.MapSuite.Geocoding.CityDbfMatchingPlugin|CityDbfMatchingPlugin]] [[ThinkGeo.MapSuite.Geocoding.CityDbfMatchingPlugin|{{:​windowscolorful.png?​14*14|Windows}}]][[ThinkGeo.MapSuite.Geocoding.CityDbfMatchingPlugin|{{:​linuxcolorful.png?​14*14|Linux}}]][[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.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>​ 
-  * [[ThinkGeo.MapSuite.Geocoding.StateDbfMatchingPlugin|StateDbfMatchingPlugin]] [[ThinkGeo.MapSuite.Geocoding.StateDbfMatchingPlugin|{{:​windowscolorful.png?​14*14|Windows}}]][[ThinkGeo.MapSuite.Geocoding.StateDbfMatchingPlugin|{{:​linuxcolorful.png?​14*14|Linux}}]][[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.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>​ 
-  * [[ThinkGeo.MapSuite.Geocoding.ZipDbfMatchingPlugin|ZipDbfMatchingPlugin]] [[ThinkGeo.MapSuite.Geocoding.ZipDbfMatchingPlugin|{{:​windowscolorful.png?​14*14|Windows}}]][[ThinkGeo.MapSuite.Geocoding.ZipDbfMatchingPlugin|{{:​linuxcolorful.png?​14*14|Linux}}]][[ThinkGeo.MapSuite.Geocoding.ZipDbfMatchingPlugin|{{:​maccolorful.png?​14*14|Mac}}]] <​div>​This class implements functions ​for matching ​zip codes.</​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>​ 
-  * [[ThinkGeo.MapSuite.Geocoding.DbfMatchingPluginColumn|DbfMatchingPluginColumn]] [[ThinkGeo.MapSuite.Geocoding.DbfMatchingPluginColumn|{{:​windowscolorful.png?​14*14|Windows}}]][[ThinkGeo.MapSuite.Geocoding.DbfMatchingPluginColumn|{{:​linuxcolorful.png?​14*14|Linux}}]][[ThinkGeo.MapSuite.Geocoding.DbfMatchingPluginColumn|{{:​maccolorful.png?​14*14|Mac}}]] <​div>​This ​structure represents ​the DBF column definition.</​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>​ 
-  * [[ThinkGeo.MapSuite.Geocoding.DbfMatchingPluginColumnType|DbfMatchingPluginColumnType]] [[ThinkGeo.MapSuite.Geocoding.DbfMatchingPluginColumnType|{{:​windowscolorful.png?​14*14|Windows}}]][[ThinkGeo.MapSuite.Geocoding.DbfMatchingPluginColumnType|{{:​linuxcolorful.png?​14*14|Linux}}]][[ThinkGeo.MapSuite.Geocoding.DbfMatchingPluginColumnType|{{:​maccolorful.png?​14*14|Mac}}]] <​div>​This enumeration ​represents the column type in the DBF.</​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>​ 
-  * [[ThinkGeo.MapSuite.Geocoding.StreamLoadingEventArgs|StreamLoadingEventArgs]] [[ThinkGeo.MapSuite.Geocoding.StreamLoadingEventArgs|{{:​windowscolorful.png?​14*14|Windows}}]][[ThinkGeo.MapSuite.Geocoding.StreamLoadingEventArgs|{{:​linuxcolorful.png?​14*14|Linux}}]][[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.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>​ 
-  * [[ThinkGeo.MapSuite.Geocoding.Geocoder|Geocoder]] [[ThinkGeo.MapSuite.Geocoding.Geocoder|{{:​windowscolorful.png?​14*14|Windows}}]][[ThinkGeo.MapSuite.Geocoding.Geocoder|{{:​linuxcolorful.png?​14*14|Linux}}]][[ThinkGeo.MapSuite.Geocoding.Geocoder|{{:​maccolorful.png?​14*14|Mac}}]] <div>This class is the base class for Geocoding.</​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>​ 
-  * [[ThinkGeo.MapSuite.Geocoding.GeocoderMatch|GeocoderMatch]] [[ThinkGeo.MapSuite.Geocoding.GeocoderMatch|{{:​windowscolorful.png?​14*14|Windows}}]][[ThinkGeo.MapSuite.Geocoding.GeocoderMatch|{{:​linuxcolorful.png?​14*14|Linux}}]][[ThinkGeo.MapSuite.Geocoding.GeocoderMatch|{{:​maccolorful.png?​14*14|Mac}}]] <​div>​This class represents single match result.</​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>​ 
-  * [[ThinkGeo.MapSuite.Geocoding.DbfMatchingPlugin|DbfMatchingPlugin]] [[ThinkGeo.MapSuite.Geocoding.DbfMatchingPlugin|{{:​windowscolorful.png?​14*14|Windows}}]][[ThinkGeo.MapSuite.Geocoding.DbfMatchingPlugin|{{:​linuxcolorful.png?​14*14|Linux}}]][[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.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>​ 
-  * [[ThinkGeo.MapSuite.Geocoding.MatchingPlugin|MatchingPlugin]] [[ThinkGeo.MapSuite.Geocoding.MatchingPlugin|{{:​windowscolorful.png?​14*14|Windows}}]][[ThinkGeo.MapSuite.Geocoding.MatchingPlugin|{{:​linuxcolorful.png?​14*14|Linux}}]][[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 GeocodingIt formalizes ​the source text using GeocoderFormalizer, ​           tries to match in some kinds of datasets and returns a MatchResult objectMatchingPlugIn can work independently ​            or can be combined to work together with others to accomplish complicated matching requirements.</​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>​ 
-  * [[ThinkGeo.MapSuite.Geocoding.CoordinatesMatchingPlugin|CoordinatesMatchingPlugin]] [[ThinkGeo.MapSuite.Geocoding.CoordinatesMatchingPlugin|{{:​windowscolorful.png?​14*14|Windows}}]][[ThinkGeo.MapSuite.Geocoding.CoordinatesMatchingPlugin|{{:​linuxcolorful.png?​14*14|Linux}}]][[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.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>​ 
-  * [[ThinkGeo.MapSuite.Geocoding.StreetMatchingPlugin|StreetMatchingPlugin]] [[ThinkGeo.MapSuite.Geocoding.StreetMatchingPlugin|{{:​windowscolorful.png?​14*14|Windows}}]][[ThinkGeo.MapSuite.Geocoding.StreetMatchingPlugin|{{:​linuxcolorful.png?​14*14|Linux}}]][[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.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>​ 
-  * [[ThinkGeo.MapSuite.Geocoding.Validators|Validators]] [[ThinkGeo.MapSuite.Geocoding.Validators|{{:​windowscolorful.png?​14*14|Windows}}]][[ThinkGeo.MapSuite.Geocoding.Validators|{{:​linuxcolorful.png?​14*14|Linux}}]][[ThinkGeo.MapSuite.Geocoding.Validators|{{:​maccolorful.png?​14*14|Mac}}]] <​div></​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>​ 
-  * [[ThinkGeo.MapSuite.Geocoding.SimplifiedSoundex|SimplifiedSoundex]] [[ThinkGeo.MapSuite.Geocoding.SimplifiedSoundex|{{:​windowscolorful.png?​14*14|Windows}}]][[ThinkGeo.MapSuite.Geocoding.SimplifiedSoundex|{{:​linuxcolorful.png?​14*14|Linux}}]][[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.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>​ 
-  * [[ThinkGeo.MapSuite.Geocoding.Soundex|Soundex]] [[ThinkGeo.MapSuite.Geocoding.Soundex|{{:​windowscolorful.png?​14*14|Windows}}]][[ThinkGeo.MapSuite.Geocoding.Soundex|{{:​linuxcolorful.png?​14*14|Linux}}]][[ThinkGeo.MapSuite.Geocoding.Soundex|{{:​maccolorful.png?​14*14|Mac}}]] <​div>​This class is the abstract class for Soundex algorithm.</​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>​ 
-  * [[ThinkGeo.MapSuite.Geocoding.Segment|Segment]] [[ThinkGeo.MapSuite.Geocoding.Segment|{{:​windowscolorful.png?​14*14|Windows}}]][[ThinkGeo.MapSuite.Geocoding.Segment|{{:​linuxcolorful.png?​14*14|Linux}}]][[ThinkGeo.MapSuite.Geocoding.Segment|{{:​maccolorful.png?​14*14|Mac}}]] <​div></​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>​ 
-  * [[ThinkGeo.MapSuite.Geocoding.UsaGeocoder|UsaGeocoder]] [[ThinkGeo.MapSuite.Geocoding.UsaGeocoder|{{:​windowscolorful.png?​14*14|Windows}}]][[ThinkGeo.MapSuite.Geocoding.UsaGeocoder|{{:​linuxcolorful.png?​14*14|Linux}}]][[ThinkGeo.MapSuite.Geocoding.UsaGeocoder|{{:​maccolorful.png?​14*14|Mac}}]] <​div>​This class is for United States Geocoding.</​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}}
  
map_suite_geocoding_api.1484121092.txt.gz · Last modified: 2017/01/12 08:43 (external edit)