This geocoding type is applied in the case when coordinates of geocoded features are not specified in explicit form but determined by coordinates of features of some searching type. Features of any spatial category can be used as searching features.
When geocoding by features search of a feature (or several features) of searching type is performed for every record of geocoded table. For every searching feature found a feature of geocoded type is created. Coordinates of geocoded feature are determined depending on the spatial category of searching feature, namely:
for point spatial category coordinates of searching feature are taken as coordinates of geocoded feature;
for line spatial category geocoded feature is located in the point lying in the middle of the polyline of the searching feature;
for text spatial category geocoded feature is located in the point lying in the center of the bounding box of the text;
for area and image spatial category the point which provides minimum sum of distances to the boundaries of the searching feature is selected for locating geocoded feature.
The following task can be an example of geocoding by features. It is required to find address of clients of some trade firm and locate point features characterizing each client in these places. In demo GDB “N-City” data about clients is located in the table “Clients”.
At the first step of geocoding wizard it is required to select geocoding method By features, at the second – indicate the map “N-City” and select geocoded feature type. Feature type “Client” of the layer “Geocoding Examples” can be chosen as such a type.