POST
|
I'm using the Enhance Map Switcher Widget from http://www.arcgis.com/home/item.html?id=c720fb45e752402d978c2fdbe4259746 and it works great for turning sets of operational layers on and off. However it doesn't work with popups...has anybody else who is using this widget figured out how to enable popups with it?
... View more
11-23-2011
07:35 AM
|
0
|
0
|
1380
|
POST
|
Not sure if this will work for you but...if you put the layers you need within the basemaps tags and give them the same name they will show up as extra buttons in your map switcher widget and will draw together. I have grouped multiple layers under the basemaps tags and it works great. It will not work in the operational layers tags. Ben
... View more
11-14-2011
07:41 AM
|
0
|
0
|
342
|
POST
|
Strange, in my last post I said that creating a new 3-band mosaic dataset allowed me to add colormaps to the individual rasters in the mosaic dataset...but I am now getting an error message when I attempt to add a colormap to any mosaic dataset, whether in catalog or in arcMap. I even get the error when I attempt to add the same colormap to the mosaic dataset that I previously had success with! The Raster Function Editor error message reads: The function could not be inserted. Input or output arguments are invalid. What could cause this new error and how do I correct it?
... View more
10-30-2011
09:20 PM
|
0
|
0
|
316
|
POST
|
I had the same issue but this fixed it. Add this import: import com.esri.ags.components.supportClasses.InfoWindow; Hi, Strange, when i add this i receive an error that InfoWindow is not found or not a compile time constant.... any idea?? thanks
... View more
10-27-2011
11:37 PM
|
0
|
0
|
476
|
POST
|
Thanks Robert, that worked great. Is it possible to use more than one PopUpRendererSkin, with their own popup config xml files, in one viewer application? Or would that require implementing widgets (eg Identify) with different skins for each?
... View more
10-27-2011
09:50 AM
|
0
|
0
|
476
|
POST
|
I am trying to modify the popup window to have a fully transparent box and only show the image specified in the popup config file and the close button. I have tried to insert alpha="0" and contentBackgroundAlpha="0" but have only succeeded in making the image itself disappear, not the popup window. Where do I need to look to set the transparency/color for the popup window. I know it is inherited from the main config but I want to keep the colors as they are for the rest of the viewer. Ideally I would only be implementing this transparent popup window for one popup, but keep other popups as already formatted, if that's possible.
... View more
10-26-2011
09:03 PM
|
0
|
6
|
1057
|
POST
|
So it is possible to serve a single mosaic dataset in flexviewer, each raster in the dataset with different colormaps, and also to change the colormaps on the fly - for example by accessing a date field. I am trying to serve one image of thirteen rasters and then attribute different colormaps on different days...any guidance would be very helpful. Additionally, I have had success applying a colormap via the mosaic dataset properties function chain in ArcCatalog, as well as through the footprint attribute table to individual rasters in ArcMap, but I am suddenly getting an error when trying either method, even on Mosaic Datasets that I have previously had success. It won't even accept a grayscale or any of the other default colormap options. Error reads: The function could not be inserted. The input or output arguments are invalid. Anybody have experience with or guidance about this error? It depends on the type of Web client you are using. If using the REST API then the web application can define a Colormap function to be applied on the server. see Raster Functions under http://help.arcgis.com/en/arcgisserver/10.0/apis/rest/index.html Some web applications based on Flex or Silverlight can apply color maps on images from image services. If using a more simplistic / generic web app then you will need to apply the color map on the server. If serving a single image the simplest method is to define the renderer in ArcMap then save it as a Layer (LYR) and publish this Layer as an image service. If serving a large collection of such imagery create a Mosaic Dataset of them first. There are then two ways to apply the color map. Either as a property of each raster or as a property of the mosaic dataset. If the data is categorical or the color map is to change from image to image it is better to define the color map for each Raster. (See Batch Edit Raster Functions to apply to multiple rasters). If the 1 band images can first be mosaicked and then a the color map applied, it is easier to add the color map function as a property of the mosaic dataset. When using such color maps you should also consider what sampling method and compression to be used to access the data. If using categorical data then set the sampling to nearest and use PNG or LZW compression to access. If the data represents continuous image then use bilinear and JPEG compression for access.
... View more
10-20-2011
12:40 PM
|
1
|
1
|
1629
|
POST
|
Thank you. Creating a new mosaic dataset and specifying 3-band did solve the issue. Now my next step is to create a call from Flex Viewer that chooses a different clr file for each raster based on the user's decision. Does anybody have ideas about how to approach this?
... View more
10-14-2011
01:17 PM
|
0
|
0
|
316
|
POST
|
Karl, If you succeeded in compiling it with the modifications then it is all about the <fieldnames>, <fieldlabels> and <hiddenfields> tags in the xml file. Specify the order you want the fields to display in the attribute inspector window with <fieldnames> and assign aliases in <fieldlabels> in the same order. Any field you put in <hiddenfields> do not put in within the other two tags. This should work, worked for me... Ben I'm having difficulty getting this to work for 2.4. I've copied in the code between the /*MODIFICATIONS*/ comments in hbostic's post to the basewidget_widgetConfigLoaded function within the if (configXML) statement, and added the createFieldInspectors function. I assume the rest of the EditWidget.mxml displayed was from a version previous to 2.4. I also added the import com.esri.ags.components.supportClasses.FieldInspector; statement and added the closing slash in the </editablelayers> xml tag, as mentioned by NeoGeo. When I run the widget I see no difference in the widgets behaviour. Can anyone who has managed to get this to work please offer some help? (jvroegop maybe?) Cheers, Karl Attached is my full EditWidget.mxml
... View more
10-11-2011
08:11 AM
|
0
|
0
|
540
|
POST
|
Well, figured that one out. Silly error on my part. I hadn't successfully specified the field domains for all of the subtypes and so when I pulled up the editor widget I didn't notice that the one subtype I had successfully specified field domains for was working...went back and updated all subtypes and now the widget is working great!
... View more
10-08-2011
07:50 PM
|
0
|
0
|
169
|
POST
|
I have a mosaic dataset of 13 separate rasters for which I am trying to attribute different colormaps and then publish as an image service. When I add one colormap to the whole dataset via the function chain in ArcCatalog it works fine and draws the appropriate color for each pixel. However, when I attempt to give each raster a different colormap via the footprint attribute table in ArcMap all rasters only draw greyscale (it doesn't matter whether or not I remove the colormap in ArcCatalog first, with or without the individual rasters do not get colored correctly). Has anybody had success with this? I have read through the online help for image services and mosaic datasets and it appears this is supposed to work, but I have not had any success. Ben
... View more
10-08-2011
07:14 PM
|
0
|
3
|
1966
|
POST
|
I have a mosaic dataset of 13 separate rasters for which I am trying to attribute different colormaps and then publish as an image service. When I add one colormap to the whole dataset via the function chain in ArcCatalog it works fine and draws the appropriate color for each pixel. However, when I attempt to give each raster a different colormap via the footprint attribute table in ArcMap all rasters only draw greyscale (it doesn't matter whether or not I remove the colormap in ArcCatalog first, with or without the individual rasters do not get colored correctly). Has anybody had success with this? I have read through the online help for image services and mosaic datasets and it appears this is supposed to work, but I have not had any success. Ben
... View more
10-08-2011
07:11 PM
|
0
|
0
|
763
|
POST
|
I am trying to populate fields in the Edit Widget attribute inspector with a dropdown list selector of possible values from a field's assigned domain in Field Properties. The example of the Edit Widget at http://help.arcgis.com/en/webapps/flexviewer/live/index.html?config=apps/config-edit.xml seems to be using this technique to populate the Lifecycle Status and Sub Category fields...I am using a subtype for the feature which creates a dropdown of possible subtypes, and populates the attribute fields with default values as I've specified in the feature class properties, but I really need the dropdown list for a number of other fields as well to ensure correct data entry. Any help would be much appreciated! Ben
... View more
10-08-2011
06:48 PM
|
0
|
1
|
356
|
POST
|
Oops, yeah I made the same mistake...I've upgraded to Flexviewer 2.4 and now my definitionexpression works. Thanks Robert and Jeremy for your help. Ben
... View more
09-06-2011
03:12 PM
|
0
|
0
|
507
|
POST
|
I thought you might say that...but unfortunately that doesn't help. I had a brief moment of excitement when I noticed that I had a typo in the config with "definitionxpression" instead of "definitionexpression", but upon changing that still no luck... I have tried the definitionexpression on other layers as well to avail. -Ben
... View more
08-26-2011
04:19 PM
|
0
|
0
|
869
|
Title | Kudos | Posted |
---|---|---|
1 | 07-22-2020 09:05 AM | |
1 | 07-01-2011 03:17 PM | |
1 | 10-20-2011 12:40 PM |
Online Status |
Offline
|
Date Last Visited |
09-02-2021
01:27 AM
|