POST
|
Anyone know why when start an edit session, the Special Event Point option does not show. I can start the Special Event, SpecialEventArea and SpecialEventLine? However, the Special Event Point can be checked but does not displayed? Thanks
... View more
09-18-2012
06:41 AM
|
0
|
0
|
547
|
POST
|
Angie, Can you show me what you had to change...? What I posted should have worked without any change. The place to find this type of info is here is the Flex Viewer Developer documentation: http://help.arcgis.com/en/webapps/flexviewer/apiref/index.html You would have found the announcement about the change back in 2.4 release what's new. http://help.arcgis.com/en/webapps/flexviewer/help/index.html#/What_was_new_in_2_4_Viewer/01m300000030000000/ You will have better luck getting answers if you follow a little forum etiquette. Mark your posted as answered when your original question is answered. I have posted at the bottom of my thread a image with the steps of how to do that, (again). If you have additional questions post new threads for each question once your original question has been answered. Don't forget to click the Mark as answer check on this post and to click the top arrow (promote) as shown below: Thanks for the update Angie
... View more
04-08-2012
07:57 AM
|
0
|
0
|
547
|
POST
|
Angie, It is pretty straight forward to fix this error. Old code line ViewerContainer.dispatchEvent(new AppEvent(AppEvent.DATA_CREATE_INFOWIDGET, data, infoReady)); New code Line AppEvent.dispatch(AppEvent.DATA_CREATE_INFOWIDGET, data, infoReady); Don't forget to click the Mark as answer check on this post and to click the top arrow (promote) as shown below: This may have been simple code however, it did not work until I did some parentheses clean-up. Where can one go to understand how the flex viewer syntax (code) works. I have been through ESRIs flex viewer site and the reference tags, but could not find anything on the AppEvent.dispatch. What I want to do next is add a feature to the drop-down box ex: police station and when the point is placed on the map the line draws to the nearest police station. As the widget stands now, one can select police station from the drop down box and place the point on the map, but no line is drawn a message just appears saying its complete. Suggestions?
... View more
04-07-2012
07:22 AM
|
0
|
0
|
547
|
POST
|
I was creating a new widget from sample code in the gallery and when I created my widget I got a 3606 'dispatchEvent' has been deprecated. Please use 'appEvent.dispatch'. I am using the new flexviewer 3.0 and the code might have been from 2.5. In addition, I am working in flash builder 4.6. Does anyone know what this warning means? I have searched ESRIc site and looked at the API Reference. I have attached the warning message Thanks Angie
... View more
04-06-2012
12:59 PM
|
0
|
6
|
670
|
POST
|
Hi, I downloaded the Developers Guide(Create GeoWeb Applications with the Sample Flex Viewer) manual and was wondering if a newer manual has be written for use with the 3.0 flexviewer. Thanks Angie
... View more
03-29-2012
08:05 AM
|
0
|
4
|
760
|
POST
|
Hi, This is a simple question, I am sure and yet, I can not seem to find the answer: Using Adobe Flash Builder 4.6 how does one import and compile the .mxml sample code to create the .xml file? (The sample hello world for example has an .mxml and .xml which creates the widget) Or does the sample code need to be copied and paste into the application one is developing? Thanks Angie
... View more
03-24-2012
12:16 PM
|
0
|
1
|
367
|
POST
|
Hi Robert, Thanks for your reply, I did find ESRIs download website which had the entire viewer???s 3.0 source code, .air desktop application where one can create a simple out of box flex viewer etc. But it was not that straight forward to get things working in Adobe Flash Builder 4.6. I had to read both of the README.txt files and follow two sets of instructions. Good news, it???s working. Thanks Angie
... View more
03-24-2012
07:20 AM
|
0
|
0
|
518
|
POST
|
Hi, Can someone clarify a couple of things? The new flex viewer 3.0 has no config.xml file, but it can be viewed in Adobe Flash Builder, as I saw. In addition, the Read document has a set of instructions to load the libraries and sample .mxml files, which can be viewed through Adobe Flash Builder 4.6. The widgets consist of two files, according to ESRI, the .swf and .xml file. My question is: How can you say that the sample files in viewer 3.0 is a widget, when it only contains an .mxml file extension? Unless this is something new in the flex viewer 3.0? What was provided with flex viewer 3.0 was the source code and sample applications, there is no .ai file extension like the flex 2.5 application that one can build a web application with and add widgets, is this correct? All help welcomed, Angie
... View more
03-23-2012
01:44 PM
|
0
|
0
|
518
|
POST
|
Hi, Can someone answer this general question? I have read ESRIs documentation and do not understand how to do the following: I open to view the MapSwitcher.mxml sample application in Adobe Flash Builder 4.6, copy and paste the Basic Route.mxml sample into the MapSwitcher.mxml, then compiled it. When it opens in my web browser, the street map was overlay on the Map Switcher maps. How do I fix it so when the application opens, I can select the street map then click my stop and end route points. Below is the sample code I used: <?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:esri="http://www.esri.com/2008/ags" pageTitle="Toggle between Map Services"> <!-- This sample shows one way of allowing users to change between different basemaps. It also ensures that the levels of detail (LOD) are updated based on which basemap is selected. If all base maps have the same LODs, you wouldn't need the layerShowHandler function. --> <fx:Script> <![CDATA[ import com.esri.ags.geometry.MapPoint; import com.esri.ags.layers.TiledMapServiceLayer; import mx.events.FlexEvent; private function layerShowHandler(event:FlexEvent):void { // update the LODs/zoomslider to use/show the levels for the selected base map var tiledLayer:TiledMapServiceLayer = event.target as TiledMapServiceLayer; myMap.lods = tiledLayer.tileInfo.lods; } ]]> </fx:Script> <esri:Map id="myMap" level="4" load="myMap.centerAt(new MapPoint(-11713000, 4822000))"> <esri:ArcGISTiledMapServiceLayer show="layerShowHandler(event)" url="http://server.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer" visible="{bb.selectedIndex == 0}"/> <esri:ArcGISTiledMapServiceLayer show="layerShowHandler(event)" url="http://server.arcgisonline.com/ArcGIS/rest/services/USA_Topo_Maps/MapServer" visible="{bb.selectedIndex == 1}"/> <esri:ArcGISTiledMapServiceLayer show="layerShowHandler(event)" url="http://server.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer" visible="{bb.selectedIndex == 2}"/> </esri:Map> <s:ButtonBar id="bb" right="5" top="5" requireSelection="true"> <s:dataProvider> <s:ArrayList> <fx:String>Streets</fx:String> <fx:String>U.S. Topo</fx:String> <fx:String>Imagery</fx:String> </s:ArrayList> </s:dataProvider> </s:ButtonBar> <!--Next the basic routing will begin --> <fx:Script> <![CDATA[ import com.esri.ags.FeatureSet; import com.esri.ags.Graphic; import com.esri.ags.events.MapMouseEvent; import com.esri.ags.events.RouteEvent; import com.esri.ags.tasks.supportClasses.RouteResult; import com.esri.ags.utils.WebMercatorUtil; import mx.controls.Alert; import mx.rpc.events.FaultEvent; private var lastRoute:Graphic; private function mapClickHandler(event:MapMouseEvent):void { var stop:Graphic = new Graphic(event.mapPoint, stopSymbol); graphicsLayer.add(stop); stops.push(stop); if (stops.length > 1) { routeTask.solve(routeParams); } } private function solveCompleteHandler(event:RouteEvent):void { var routeResult:RouteResult = event.routeSolveResult.routeResults[0]; routeResult.route.symbol = routeSymbol; graphicsLayer.remove(lastRoute); // TODO: if your server is AGS10, you can ask for it to be projected // (instead of having to project it clientside) routeResult.route.geometry = WebMercatorUtil.geographicToWebMercator(routeResult.route.geometry); lastRoute = routeResult.route; lastRoute.toolTip = routeResult.routeName; if (routeResult.stops && routeResult.stops.length > 0) { lastRoute.toolTip += " with " + routeResult.stops.length + "stops"; } if (routeResult.route.attributes.Total_Time) { lastRoute.toolTip += " in " + Math.round(Number(routeResult.route.attributes.Total_Time)) + " minutes."; } graphicsLayer.add(lastRoute); } private function faultHandler(event:FaultEvent):void { Alert.show(event.fault.faultString + "\n\n" + event.fault.faultDetail, "Routing Error " + event.fault.faultCode); // remove last stop (or both stops if only two) if (stops.features.length <= 2) { graphicsLayer.clear(); } else { graphicsLayer.remove(stops.features.pop()); } } ]]> </fx:Script> <fx:Declarations> <esri:RouteTask id="routeTask" concurrency="last" fault="faultHandler(event)" requestTimeout="30" showBusyCursor="true" solveComplete="solveCompleteHandler(event)" url="http://tasks.arcgisonline.com/ArcGIS/rest/services/NetworkAnalysis/ESRI_Route_NA/NAServer/Route"/> <esri:RouteParameters id="routeParams"> <esri:stops> <esri:FeatureSet> <esri:features> <fx:Array id="stops"/> </esri:features> </esri:FeatureSet> </esri:stops> </esri:RouteParameters> <esri:SimpleMarkerSymbol id="stopSymbol" size="15" style="triangle"> <esri:SimpleLineSymbol width="4"/> </esri:SimpleMarkerSymbol> <esri:SimpleLineSymbol id="routeSymbol" width="5" alpha="0.5" color="0x0000FF"/> </fx:Declarations> <s:Label fontSize="12" text="Click on the map to add stops for your routing..."/> <esri:Map mapClick="mapClickHandler(event)" openHandCursorVisible="false"> <esri:extent> <esri:Extent xmin="-13048000" ymin="4034000" xmax="-13043000" ymax="4038000"> <esri:SpatialReference wkid="102100"/> </esri:Extent> </esri:extent> <esri:ArcGISTiledMapServiceLayer url="http://server.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer"/> <esri:GraphicsLayer id="graphicsLayer"/> </esri:Map> </s:Application> Thank You Angie
... View more
03-23-2012
11:39 AM
|
0
|
5
|
1246
|
POST
|
Does anyone know how to obtain attribute information from Femas NFHL WMS site. FEMA customer service mentioned I would need to issue a GetMap request. This sounds like Arcobject coding? I am using vb.net... Is there a simple example, written in vb.net of how to getMap attributes for LOMRs layer? I need to view the attribute information.. In addition when I try to connect to the following web link through ArcCatalog, I can not make the connection? The service responds to GetMap requests at the URL: http://hazards.fema.gov/wmsconnector/wmsconnector/Servlet/NFHL?VERSION=1.1.1&REQUEST=GetMap& Thank You Angie
... View more
11-25-2011
09:01 AM
|
0
|
0
|
489
|
Online Status |
Offline
|
Date Last Visited |
11-11-2020
02:24 AM
|