User Tools

Site Tools


api:dk11:activex:tatukgis_xdk11.itgis_geocoding

ITGIS_Geocoding interface

DK11 for ActiveX | TatukGIS_XDK11.ITGIS_Geocoding | Interfaces | Methods | Properties

Class encapsulates Geocoding support.

Available also on: Delphi | .NET | Java | ActiveX.

Syntax

// C#
public interface ITGIS_Geocoding: ITBaseObject
{
}
' VisualBasic
Public Interface ITGIS_Geocoding
  Implements ITBaseObject
End Class
// Oxygene
type
  ITGIS_Geocoding = public interface( ITBaseObject )
  end;

Implements

Methods

Inherited Overrides Protected
Name Visibility Description
AddPoint public Add a new node connection point to the network
AttachDelphiObj public Only for internal use of TatukGIS.
(Inherited from ITBaseObject)
Clear public Clear any results from geocoding.
Create_ public Construct instance.
Create_2 public Construct instance.
DelphiObj public Only for internal use of TatukGIS.
(Inherited from ITBaseObject)
LoadFormulas public Sets address formulas definition and other settings used by geocoding and reverse geocoding.
Match public Parses given address line.
Parse public Parse an address line.
ParseEx public Parses given address line.
ParseEx_2 public Finds address point(s), or intersection(s) according to given matches.
ReverseGeocode public Returns the nearest address to the given point.

Properties

Inherited Protected
Name Visibility Description
CityName public Field for the city name.
FormulasString public String in form of an INI file contents with address formulas definition.
HouseNumber public Field for the house number
LayerGeocoded public Layer with geocoded address.
LFrom public Field name for the starting number on the left side of the street.
LTo public Field name for the ending number on the left side of the street.
Offset public Offset describes the size of the space between street and address point.
Point public List of address points.
Query public String with processed query.
QueryEx public String with process query.
ReverseRestrictQuery public String with a query defined for reverse geocoding at the address formulas definition.
RFrom public Field name for the starting number on the right side of the street.
RoadName public Field for the feature name.
RTo public Field name for the ending number on the right side of the street.
StreetName public Field for the street name.
Uid public List of resolved streets Uids.
UidEx public List of resolved street Uids.
UniqueName public Field for a name of a special key indicating a unique street identifier.

Remarks

Currently arc- and point layers are supported. Any street fragment from intersection to intersection must be a separate shape. There are two ways the class can work:

  1. operating on addresses in the form of: “name 12xxx” (known from previous versions);
  2. basing on self-defined address formulas (see TGIS_AddressMatching class for more details how

to build the formulas).

Supports also Reverse Geocoding.

2020/05/08 23:15

Page Tools