//Draw and zoom to the result when the geocoding is complete dojo.connect(veGeocoder, "onAddressToLocationsComplete", function (geocodeResults) { var pointMeters = esri.geometry.geographicToWebMercator(geocodeResults[0].location); var pointSymbol = new esri.symbol.SimpleMarkerSymbol().setSize(15).setColor(new dojo.Color("blue")); var font = new esri.symbol.Font().setSize("17pt"); var textSymbol = new esri.symbol.TextSymbol(geocodeResults[0].displayName, font, new dojo.Color("black")).setOffset(0, 8); _that.searchMapGraphics.add(new esri.Graphic(pointMeters, pointSymbol)); _that.searchMapGraphics.add(new esri.Graphic(pointMeters, textSymbol)); map.setExtent(esri.geometry.geographicToWebMercator(geocodeResults[0].bestView)); }); var query = Ext.getCmp('searchTextField').getValue(); veGeocoder.addressToLocations(query);
Solved! Go to Solution.