protected function fLayer_graphicAddHandler2(event:GraphicEvent):void { event.graphic.addEventListener(MouseEvent.MOUSE_OVER, onMouseOverHandler2); event.graphic.addEventListener(MouseEvent.MOUSE_OUT, onMouseOutHandler); } private function onMouseOverHandler2(event:MouseEvent):void { myEditor.map = null; var gr2:Graphic = Graphic(event.target); gr2.symbol = mouseOverSymbol; mainMap.infoWindow.label = gr2.attributes.FirstName + " " + gr2.attributes.LastName; mainMap.infoWindow.closeButtonVisible = false; myTextArea.textFlow = TextFlowUtil.importFromString("<span fontWeight='bold'>STATE ID: </span>" + gr2.attributes.StateID.toString() + "<br/>" + "<span fontWeight='bold'>ADDRESS: </span>" + gr2.attributes.Match_addr + "<br/>" + "<span fontWeight='bold'>PHONE: </span>" + gr2.attributes.PhoneNumbe + "<br/>" + "<span fontWeight='bold'>COUNTY: </span>" + gr2.attributes.County); mainMap.infoWindow.show(mainMap.toMapFromStage(event.stageX, event.stageY)); } private function onMouseOutHandler(event:MouseEvent):void { var gr3:Graphic = Graphic(event.target); gr3.symbol = defaultsym; mainMap.infoWindow.hide(); } <esri:Map id="mainMap" x="0" y="10" height="100%" width="100%" logoVisible="false" > <esri:extent> <esri:Extent xmax="-1.08446320657E7" ymax="3100223.793400001" xmin="-1.09742216352E7" ymin="3006114.7661000006"> <esri:SpatialReference wkid="102100" > </esri:SpatialReference> </esri:Extent> </esri:extent> <esri:infoWindowContent> <s:TextArea id="myTextArea" width="250" height="75"/> </esri:infoWindowContent> <esri:ArcGISTiledMapServiceLayer url="http://services.arcgisonline.com/ArcGIS/rest/services/World_Topo_Map/MapServer" /> <esri:FeatureLayer id="points" /> <esri:FeatureLayer id="fLayer" mode="snapshot" graphicAdd="fLayer_graphicAddHandler2(event)" outFields="*" symbol="{defaultsym}" url="http://67.78.127.3:6080/arcgis/rest/services/STEARWEBMAPTEST/FeatureServer/0"/> <esri:GraphicsLayer id="myGraphicsLayer" /> </esri:Map> <esri:Editor id="myEditor" geometryService="{new GeometryService('http://67.78.127.3:6080/arcgis/rest/services/Utilities/Geometry/GeometryServer')}" updateGeometryEnabled="false" map="{mainMap}" />
Les membres connectés peuvent publier, suivre les mises à jour, et plus encore. Nouveau ici ? Inscrivez-vous gratuitement.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.