beautypg.com

Pitney Bowes MapXtreme User Manual

Page 264

background image

Chapter 13: Finding Locations

Overview of the Data.Find Namespace

MapXtreme v7.1

271

Developer Guide

FindBoundaryCode Enumeration

Identifies the result code for the refining boundary part of the search and is returned by the
FindResult.BoundaryResultCode property. A refining boundary is used to distinguish between
multiple features with the same name.

L

This result code should only be used when a region is being used to refine the search.

FindNameCode Enumeration

Identifies the result code for the name being searched on and is returned by the
FindResult.NameResultCode property.

Member Name

Description

ExactMatch

An exact match was found.

SideOfStreetUndetermined The

side

of the street was undetermined.

WithinMinMax The

address

number

was within minimum/maximum range.

NotWithinMinMax

The address number was not within minimum/maximum range.

AddressNumNotSpecified

An address number was not specified.

StreetsDoNotIntersect

The streets do not intersect.

NoMapObjectForRowMatched

The row matched does not have a map object.

Member Name

Description

ExactMatch

An exact match was found.

FoundInOneOtherRegion

The name was found in only one region other than
specified region.

FoundInMoreThanOneRegion

The name was found in more than one region other than
the specified region.

NoRegionSpecifiedOneMatch

No refining region was specified, and one match was
found.

NoRegionSpecifiedMultipleMatches

No region was specified, and multiple matches were found.

MultipleMatchesFound

The name was found more than once in the specified
region.