I need to pass a parcel number to a Flex application and have the application zoom to the parcel specified in the URL
Les,
If you are talking about a Flex Viewer application than you can use the eSearch Widget for this:
http://www.arcgis.com/home/item.html?id=5d4995ccdb99429185dfd8d8fb2a513e
If you talking about a custom Flex API application then you will have to develop your own capability to do this using a QueryTask.
A good DIY solution is using the IBrowserManager interface.
Adobe Flex 4.6 * Using the BrowserManager
You may need to use setTimeout to wait for the map to load and all your layers. Something like this.
map.addEventListener(MapEvent.LOAD, function():void { setTimeout(function():void { bm = BrowserManager.getInstance(); bm.init(); var o:Object = URLUtil.stringToObject(bm.fragment); var type:String = String(o.view); if (type != "") { switchMap(views[type]); // I use it for custom views } }, 500) });
Thank You, I will give the Suggestions a try
Angemeldete Mitglieder können Beiträge verfassen, Updates folgen und mehr. Neu hier? Registriere ein kostenloses Konto.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.