4

I am a big fan of SQL Server Reporting Services (free with SQL Server 2008) and personally prefer it over Crystal. Although there is no native support for it with ArcGIS (although promote the idea here) I have seen some people integrate the two using Query Layers with v10. This forum post has more details and a video, and also some info on how to grab a ...


4

You can use Firebug for Firefox, Chrome Developer Tools, or Fiddler. Firebug will be the easiest if you already have Firefox. Download and install Firebug, restart your browser, then open the Silverlight application. Press F12 to open firebug, go to the Net tab and enable it, then refresh the page. When the map is completely loaded, in the firebug ...


3

REST services are simply stateless http request/response web services, there are no problems at all to call them from WCF. in fact when you use ESRI web APIs (all of them: Javascript, Silverlight, etc.) they simply hide you the http request building process. In fact when you access an ArcGIS Server REST service from the web interface you can send any REST ...


3

Since HTML5 announcement flash support has dropped, and adobe has ditched flex, and now they predict that (flash, silverlight, java) will die so for the moment the future is for HTML5 and JS.


3

The only one I'm aware of is the DeepEarth project. It's not had much development for a while though (targets Silverlight 2). Another option is to overlay an HTML control on top of your Silverlight application. You can then use OpenLayers as normal. I've done this successfully with Google Earth so can't think of any reason you can't do similar with ...


2

If you can afford it, get the image server extension and use a time aware mosaic to create a time aware image service. Performance is near that of cached services without the same space consumption and all that time caching.


2

With the information you have provided, I would not be suspecting the drawing of graphics as the issue, as this is all done client-side. I would be doing some monitoring of the machine that has IIS on it. Using either Task Manager or/and procmon, keep an eye on the lsass and w3wp processes, and see if they bottom out when your also getting lots of hits ...


2

The attribute fields for a map layer are not available in its LayerInfo. What you'll have to do is, when the cmblayers is selected, query the REST service for that map layer. When you get your layer data, then you can add the fields you requested to your cmbFields ItemSource. I'll have the code for this later.


2

The code below is taken from the Legend With Templates sample under the Toolkit Controls section. Notice how the legend item named "states" gets removed. You could do the same thing for your raster layer, but instead of checking its label, check to see if layerItemVM.Layer is ArcGISImageServiceLayer See documentation on the is operator for more explanation....


2

As stated in other answer, using google's map tile directly violates their TOS. If you are not married to Silverlight, you can approach this from a different angle and overlay arcgis services onto a google map instead of inserting a google basemap into an arcgis map. This walks through the basic steps: http://help.arcgis.com/en/webapi/javascript/gmaps/help/...


2

Given a URL like this http://[Server]/SL/Viewer.html?Viewer=[ViewerName]&runWorkflow=[WorkFlowName]&value1=1&value2=2 where [] values need to be fixed :) In the [Workflow] add two Variables urlValue string queryStringList NameValueCollection (When you set the variable type you need to browse for types) Then add an activity GetBrowserUrl ...


2

My company uses bing maps API for geocoding and map tiles. It would appear the Bing API was returning 404 for requests for the past several hours. It just came back up, roughly 5 minutes ago. You may want to try again.


1

No. I had the Deprecated Features for ArcGIS 10.3.1 and 10.4 Releases open in my browser and didn't read down all the way. It's right in there: [Added January 24, 2015] ArcGIS API 3.3 for Silverlight and ArcGIS Viewer 3.3 for Silverlight will be the final releases.


1

based on the ESRI ArcGIS API for Silverlight docs for 3.1 and 3.3, I believe you want 3.2 or newer, Silverlight 5, and Visual Studio 2012 or newer to build apps to hit 10.2 servers.


1

Its Late but I solved it Some How.i forgot the Blog Link for Code Behing Context menu via Telerik blogs Custom ContextMenu Class: public abstract class ContextMenu { private Point _location; private bool _isShowing; private System.Windows.Controls.Primitives.Popup _popup; private Grid _grid; private Canvas _canvas; private ...


1

You can use one of the overloads which the generated client class constructor provides. It allows you to specify a different address upon the client instantiation. new WellMapService.MapServerPortClient( "MapServerPort", // endpoint name (from app.config/web.config) "http://sampleserver1.arcgisonline.com/ArcGIS/rest/services/Demographics/...


1

Google licensing terms generally prohibit accessing their tile service from outside of the controls they provide.


1

Is the Print Service synchronous? If so try making it an async service under ArcGIS Server as it may be timing out. You can change the sync / async settings by accessing the service under the REST admin services directory. If it is already asynchronous can you post the error that is returned in the completed event handler and also the trace from the ...


1

come across and solved the problem just now cause RouteParameters 's default value of UseHierarchy is True just set UseHierarchy to False RouteParameters parameters = new RouteParameters(); parameters.Stops = stopsGraphicsLayer; parameters.OutSpatialReference = MyMap.SpatialReference; parameters.UseHierarchy = false; routeTask.SolveAsync(parameters);


1

i have made a model using model builder like described here , then i published the model on arcgis server, before calling it using silverlight.


1

A more MVVM solution which I was trying to describe above (but probably failing)... Bind the second combobox to the SelectedItem of the first combobox. Something like this: <combobox x:Name="cmblayers" ItemsSource ="{Binding ElementName=Map, Path=Layers}"/> <combobox x:Name="cboFields" ItemsSource="{Binding SelectedItem, ElementName=cmblayers, ...


1

it's my answer : it's work properly . first , layer combobox: <ComboBox x:Name="cmblayers" ItemsSource ="{Binding ElementName=Map, Path=Layers}" > <ComboBox.ItemTemplate> <DataTemplate> <TextBlock Text="{Binding LayerInfo.Name}"/> ...


1

In the Silverlight API, downloading of the service information is not exposed directly. Instead, it is encapsulated in the concrete layer type. E.g. for dynamic AGS services, you need to create an instance of ArcGISDynamicMapServiceLayer, set the Url property and Initialize the layer. Keep in mind that the initialization is asynchronous (and involves ...


1

Figured out that i had to enable anonymous access on the arcgisoutput folder


1

Solved it - Three things contributed to this: The user name needed to be companydomain\username instead of companydomain.com\username, which I have been using because our company has an identity issue i wont go into detail about. If Anonymous is on while Windows Authentication is on it will try to use the Anonymous account which is not authorized to get ...


1

I had a similar problem which was confirmed as a bug, perhaps you are having the same issue if you are using domain logins, check ravi's response: http://forums.arcgis.com/threads/36199-Bugs-Issues-with-Token-service-%28and-iOS%29


1

Latitude Geographics' product Geocortex Essentials is one option. You are able to create report templates that can generate a PDF based on what you are looking at ("print templates") or from a selection of data in a viewer ("layer reports"). Reports are generated server-side with the intent that you can replace the viewer with another technology without ...


1

Check out: DeepEarth ESRI's ArcGIS API For Silverlight ** ** You can download and use ESRI's Silverlight API for free.


1

We use many dynamic and cached layers together to display information in the application we wrote. Each service is treated as a layer and the user has the ability to turn on/off most of them. In terms of blending, it should be fairly easy to allow the user to set a transparency level (or, set it yourself in the application) on one or more layers so that ...


Only top voted, non community-wiki answers of a minimum length are eligible