<widget left="0" top="0" config="widgets/FeatureTooltip/FeatureTooltipWidget.xml" url="widgets/FeatureTooltip/FeatureTooltipWidget.swf"/>
<layer label="FO Locations" type="feature" visible="true" alpha="1" url="http://50.56.25.234/arcgis/rest/services/serviceDelivery/MapServer/0"/>
<layer label="Region Labels" type="feature" visible="true" alpha="1" url="http://50.56.25.234/arcgis/rest/services/serviceDelivery/MapServer/1"/>
Petr,
So what happens if you use this:<layer label="vrstevnice" type="dynamic" visible="true" alpha="0.8" url="http://gishzskv:8399/arcgis/rest/services/vrstevnice/MapServer/0"> <sublayer id="0" popupconfig="popups/PopUp_vrstevnice.xml"/> </layer>
Do you see your mapservice on the map and specificly does layer 0 draw and have popups working?
<layer label="vrstevnice" type="feature" visible="true" alpha="0.8" url="http://gishzskv:8399/arcgis/rest/services/vrstevnice/MapServer/0" popupconfig="popups/PopUp_vrstevnice.xml"/>
<layer label="vrstevnice" type="feature" visible="true" alpha="0.8" url="http://gishzskv:8399/arcgis/rest/services/vrstevnice/MapServer/0" mode="onDemand"/>and zoom specifically to an area where the layer should be.
Petr,
Sorry I did not mean to have the /0 on the end of the url. Is the layer scale dependent?
So what is suppose to work is this:<layer label="vrstevnice" type="feature" visible="true" alpha="0.8" url="http://gishzskv:8399/arcgis/rest/services/vrstevnice/MapServer/0" popupconfig="popups/PopUp_vrstevnice.xml"/>
Try adding it this way:<layer label="vrstevnice" type="feature" visible="true" alpha="0.8" url="http://gishzskv:8399/arcgis/rest/services/vrstevnice/MapServer/0" mode="onDemand"/>and zoom specifically to an area where the layer should be.
Petr,
It's time for you to call esri tech support than as it seems you are doing every thing correctly and it still does not work.
layer label="vrstevnice" type="feature" visible="true" alpha="0.8" url="http://gishzskv:8399/arcgis/rest/services/vrstevnice/MapServer/0" mode="onDemand" useamf="false"/> I am really out of ideas that is why I told you to contact esri Tech support.
Can´t be some error in WidgetManager.mxml ?
case "feature":
{
var featureLayer:FeatureLayer = new FeatureLayer(url);
featureLayer.addEventListener(FlexEvent.HIDE, featureLayer_hideHandler);
featureLayer.alpha = alpha;
featureLayer.id = label;
featureLayer.name = label;
featureLayer.maxAllowableOffset = maxAllowableOffset;
featureLayer.outFields = [ '*' ]; // TODO: be smarter
featureLayer.token = token;
featureLayer.visible = visible;
featureLayer.useMapTime = useMapTime;
featureLayer.clusterer = clusterer;
if (useAMF)
{
featureLayer.useAMF = (useAMF == "false");
}
if (mode)
{
featureLayer.mode = mode;
}
if (definitionExpression)
{
featureLayer.definitionExpression = definitionExpression;
}
if (proxyUrl && useProxy)
{
featureLayer.proxyURL = proxyUrl;
}
// example for hard-coding layer symbology, e.g. for pre-10.0 ArcGIS Servers
/* if (label == "Traffic Cameras") // the layer label in main configuration file
{
var picSymbol:PictureMarkerSymbol = new PictureMarkerSymbol("assets/images/i_camera.png",30,30,0,0,0);
var rend:Renderer = new SimpleRenderer(picSymbol);
featureLayer.renderer = rend;
} */
layerObject.layer = featureLayer;
featureLayer.addEventListener(LayerEvent.LOAD_ERROR, layer_loadErrorEvent);
featureLayer.addEventListener(LayerEvent.LOAD, layer_loadEvent);
map.addLayer(featureLayer);
break;
}