C# 클래스 ESRIUK.DynamicLocators.BNGLocator.BNG_Locator

상속: ESRIUK.DynamicLocators.Core.LocatorWrapper
파일 보기 프로젝트 열기: EsriUK/dynamic-locator-sdk 1 사용 예제들

공개 메소드들

메소드 설명
BNG_Locator ( ) : System

The constructor just calls the base constructor

CentrePoint ( Envelope envelope ) : System.Point

Returns a Point at the Centre of the Envelope.

FindAddressCandidates ( IPropertySet address ) : IArray

This method is called when a query is made to the locator. This must be implemented in such a way that Single and Multi line searches can be preformaed

ReverseGeocode ( IPoint location, bool returnIntersection ) : IPropertySet

Generate an address based on a point.

보호된 메소드들

메소드 설명
CreateFields ( ) : void

This initialises all of the different fields that are required for the locator to function It contains declarations for the Match and Candidate fields for the locator

비공개 메소드들

메소드 설명
DoMatchLookup ( string queryString ) : Envelope

메소드 상세

BNG_Locator() 공개 메소드

The constructor just calls the base constructor
public BNG_Locator ( ) : System
리턴 System

CentrePoint() 공개 메소드

Returns a Point at the Centre of the Envelope.
public CentrePoint ( Envelope envelope ) : System.Point
envelope Envelope
리턴 System.Point

CreateFields() 보호된 메소드

This initialises all of the different fields that are required for the locator to function It contains declarations for the Match and Candidate fields for the locator
protected CreateFields ( ) : void
리턴 void

FindAddressCandidates() 공개 메소드

This method is called when a query is made to the locator. This must be implemented in such a way that Single and Multi line searches can be preformaed
public FindAddressCandidates ( IPropertySet address ) : IArray
address IPropertySet Review code for the structure of this property set
리턴 IArray

ReverseGeocode() 공개 메소드

Generate an address based on a point.
public ReverseGeocode ( IPoint location, bool returnIntersection ) : IPropertySet
location IPoint
returnIntersection bool
리턴 IPropertySet