Click or drag to resize

Telogis.GeoBase.Addresses Namespace

Verizon Connect Logo
Print this page
Learn more about Verizon Connect GeoBase.
Get information about the latest release

The Telogis.GeoBase.Addresses namespace provides classes used to store, process and convert address data.

The GeocodeResult class is used to retrieve the raw data supplied for a geocoding operation, and the structured address data returned from the operation for easy comparison. StreetAddressData and StructuredAddressData provide methods for storing and retrieving partially and fully structured addresses, while OneLineAddressData contains an address as an unstructured single text string.

Classes
  ClassDescription
Public classCode exampleAddressFormatter
Contains methods that use IAddressData objects to format address data by culture.
Public classAddressSerializer
Allows IStructuredAddressData to be stored in a database with pipe separated values.
Public classAddressUnit
Represents the unit identifier portion of an address, e.g. "Apartment 3a". It consists of a single unit type and its corresponding unit number. The unit number can be non-numeric, e.g. 3a.
Public classGeocodeResult
This class is used to store the raw IAddressData supplied for a geocoding operation, and the IStructuredAddressData returned.
Public classOneLineAddressData
Implements IAddressData and contains the address as a single line of text.
Public classRemoteAddressFormatter
Provides the same functionality as AddressFormatter except this class connects to a GeoStream server and uses its AddressFormatter to get results.
Public classStreetAddressData
A class that inherits IAddressData. Represents an address that is structured at the suburb level and above, however the street address (building name, street number, street name, etc) is a single string. Structured forward geocodes will store the RawAddress as an IStreetAddressData.
Public classStructuredAddressData
Inherits IAddressData. StructuredAddressData represents an address that has been fully structured and allows specific details of the address to be stored and retrieved. This is used to represent the address input into a Drill Down Geocoder. StructuredAddressData also represents the resulting addresses found by any form of GeoCoding.
Interfaces
  InterfaceDescription
Public interfaceIAddressData
An interface used to retrieve address components (country, location and fields) from IAddressData.
Public interfaceCode exampleIAddressFormatter
Contains methods that use IAddressData objects to format address data by culture.
Public interfaceIAddressSerializer
An interface used to convert IStructuredAddressData objects to strings and vice versa.
Public interfaceCode exampleIGeocodeResult
Stores the address used to find the result as the RawAddress. The result is stored in FoundAddress.
Public interfaceCode exampleIOneLineAddressData
An interface which inherits IAddressData. IOneLineAddressData contains the address as a single line of text. This represents an unstructured address and is used to store input in the one line geocoder.
Public interfaceCode exampleIStreetAddressData
An interface which inherits IAddressData. IStreetAddressData represents an address that is structured at the suburb level and above, however the street address (building name, street number, street name, etc) is a single string. Structured forward geocodes will store the RawAddress as an IStreetAddressData IStreetAddressData.
Public interfaceCode exampleIStructuredAddressData
An interface which inherits IAddressData. IStructuredAddressData represents an address that has been fully structured and allows specific details of the address to be stored and retrieved. This is used to represent the address input into a Drill Down Geocoder. IStructuredAddressData also represents the resulting addresses found by any form of GeoCoding.
Enumerations
  EnumerationDescription
Public enumerationAddressConvention
An enumeration of address component ordering conventions.
Public enumerationUnitType
Indicates the type of unit indicator used in an address.