geoLocate.on("locate", dothat); function dothat(evt){ circle = new Circle({ center: evt.graphic.geometry, geodesic: true, radius: 5, radiusUnit: "esriMiles" }); map.graphics.clear(); map.infoWindow.hide(); var graphic = new Graphic(circle, circleSymb); map.graphics.add(graphic); var query = new Query(); query.geometry = circle.getExtent(); featureLayer.queryFeatures(query, selectInBuffer); };
var geoLocate = new LocateButton({ map:map }, "LocateButton"); geoLocate.startup(); geoLocate.on("locate", dothis); function dothis(locate){ //Put your buffer code here };
Membros conectados podem postar, seguir atualizações e mais. Novo aqui? Registre uma conta gratuita.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.