Select to view content in your preferred language

Geocoding in a disconnected manner

707
3
08-06-2010 10:39 AM
deleted-user-T42XKeMY9oXS
Deactivated User
Is there a lightweight way to do this (specifically address matching) WITHOUT using ArcObjects, ArcEngine  or ArcGIS desktop api.
I have an app that uses the mobile API but I really need the address matching function in a disconnected manner.
Any help would be appreciated.

Ashish Raje
0 Kudos
3 Replies
DavidMarley
Frequent Contributor
Ashish,

I have the exact same need (disconnected geocoding). I've been asking ESRI for this for years actually!

I was told that it was not possible with version 10 either, however there is a glimmer of hope that it may be: There is a sample that appears to use a local StreetMap SDC file for geocoding. I have not been able to get the sample to run, and I can find little or no documentation about the sample or Streetmap use within ArcGIS Mobile.

The sample is in "GeocodingTaskExtension.zip" located here:

C:\Program Files\ArcGIS\Mobile10.0\DeveloperKit\Samples\ApplicationFramework\Windows\

And is discussed very briefly in the Mobile Developer Help under the Samples > Windows Applications node. It's called "GeoCoding on StreetMap".

I think the StreetMap product is fairly expensive, but if in fact this works then it's a very good new addition under Mobile 10.
0 Kudos
MelindaFrost
Frequent Contributor
I do a lot of work with local governments and they typically have their own maintained street and address feature layers. So, I just query the tables directly for location matches.
Not sure if that is an option for you.
0 Kudos
DavidMarley
Frequent Contributor
Thanks for the reply.  Yes I work with a lot of local governments as well, and likewise utilize address attribute-style searches in many cases. But I've got one situation where true geocoding is required and they don't want to be reliant on a network connection (which would allow geocoding easily via an ArcGIS Server service).

I read somewhere about a custom-developed geocoder using a combination of attribute search (eg, for street name) and interpolation of the address ranges to approximate the point location.  I may try that eventually but keep hoping ESRI will provide some "real" disconnected geocoding solution within ArcGIS mobile
0 Kudos