You are here: Using SOAP > v2006 services > Wireless Location > Wireless Location v2006 methods

Wireless Location Web Service v2006 methods

To see Wireless Location Web Service in action, interact with a live sample of a Wireless Location client.

getDeviceLocation(devices:MobileDevice[], deviceLocationOptions:DeviceLocationOptions, token:string):DeviceLocationInfo[]

getDeviceStatus(devices:MobileDevice[], token:string):DeviceStatus[]

getDeviceStops(deviceStopsOptions:DeviceStopsOptions, token:string:DeviceStopInfo[]

getTripInfo(deviceTripOptions:DeviceTripOptions, token:string):DeviceTripInfo

getVersion:string

sendSMS(devices:MobileDevice[], message:string, token:string):string[]

getDeviceLocation

Returns x,y coordinates and related location information for a mobile device.

Endpoint URL

http://www.arcwebservices.com/services/v2006/WirelessLocation

Input

Name

Type

Valid values

devices

MobileDevice[]

MobileDevice parameters. NOTE: Most service providers limit you to sending a single mobile device and not an array of devices. Check your service license agreement for throttling details. NOTE: To look up non-cellular phone numbers, use the Address Finder findLocationByPhoneNumber method.

deviceLocationOptions

DeviceLocationOptions

DeviceLocationOptions parameters

token

string

Authentication token

Output

DeviceLocationInfo[]

Code examples

C#.NET

ColdFusion

Java

VB.NET

getDeviceStatus

Returns the status for a set of mobile devices. Device status signifies whether a device is turned on or off or if the status cannot be determined. Currently, only supported by Sprint.

Endpoint URL

http://www.arcwebservices.com/services/v2006/WirelessLocation

Input

Name

Type

Valid values

devices

MobileDevice[]

MobileDevice parameters

token

string

Authentication token

Output

DeviceStatus[]

Code examples

C#.NET

ColdFusion

Java

VB.NET

getDeviceStops

Returns the locations along a path within a given radius for a minimum amount of time. The path must be stored in a Data Manager data file. See Wireless Location notes for more information about creating data files.

Endpoint URL

http://www.arcwebservices.com/services/v2006/WirelessLocation

Input

Name

Type

Valid values

deviceStopOptions

DeviceStopsOptions

DeviceStopsOptions parameters

token

string

Authentication token

Output

DeviceStopInfo[]

Code examples

C#.NET

ColdFusion

Java

VB.NET

getTripInfo

Returns trip information about a mobile device. A trip is defined as the locations of a mobile device over a period of time and includes information about the angle, distance, path, and speed of movement. A mobile device locations can be stored in a data file which can be accessed through Data Manager Web Service. See Wireless Location notes for more information about creating data files.

Endpoint URL

http://www.arcwebservices.com/services/v2006/WirelessLocation

Input

Name

Type

Valid values

deviceTravelOptions

DeviceTripOptions

DeviceTripOptions parameters

token

string

Authentication token

Output

DeviceTripInfo

Code examples

C#.NET

ColdFusion

Java

VB.NET

getVersion

Returns the version number of Wireless Location Web Service.

Endpoint URL

http://www.arcwebservices.com/services/v2006/WirelessLocation

Output

string

Code examples

C#.NET

ColdFusion

Java

VB.NET

sendSMS

Sends a text message to a set of mobile devices. If the send fails, an error message is returned. Currently, only supported by Sprint.

Endpoint URL

http://www.arcwebservices.com/services/v2006/WirelessLocation

Input

Name

Type

Valid values

devices

MobileDevice[]

MobileDevice parameters

message

string

Text message. Maximum value is 160 ASCII characters.

token

string

Authentication token

Output

string[]

Code examples

C#.NET

ColdFusion

Java

VB.NET


Visit the Feedback page to give comments or suggestions about the ArcWeb Developer's Guide.

ArcWeb site | ArcWeb support | support.esri.com

Copyright © ESRI