Tag Info

Hot answers tagged

10

I believe that everything is moving in that direction, mobile browsers only support javascript/html and even in win8 javascript/html is a supported stack for metro-apps. ESRI will have to follow, and they are (arcgis online etc.) But, if your users still use older versions of IE on the desktop, right now adobe flex or silverlight is a better choice. On ...


7

One useful place to look for clues is the GeoCortex tools. Latitude Geographics bases its entire (and quite successful) business model around building on ArcGIS with value-added tools. Whether or not they have any inside knowledge of ESRI's road-map I don't know, but they certainly must spend an awful lot of time thinking about it. About this time last year ...


5

Have you not heard? HTML6 is the latest greatest thing. Why arent you developing in that? - Moral here is its like buying a new computer. You can always wait for the next best thing, but theres always something better around the corner. (see comments in that post as well). I also like James Fee summary of Q&A question for UC2011, which is kind of ...


5

I think you're looking for the SnapToLevels property of the Map control. SnapToLevels is off by default and will allow you to zoom to any ESRI.ArcGIS.Client.Map.Resolution. Tiled layers will automatically interpolate images when displaying layers at resolutions in between levels. ...


5

As much as I love HTML5, the truth is that if your going to use it in a production environment where you need to support as many desktop browsers as possible, it is not a great solution (mobile is a different story). If you are going to support a limited set of browsers, then it becomes far more interesting. Take a look at this compatibility chart of HTML5 ...


4

This doesn't add a huge amount to the discussion but worth adding now that it's available: ArcGIS Server Blog : Some thoughts on the direction of the ArcGIS web mapping APIs


4

I used Fiddler and now I know the service that you added is from: http://gis.ventura.org/ArcGIS/rest/services/MSDs/Basemap/MapServer There are a few other tools like Fiddler that captures HTTP traffic (request and responses from client to server) and logs it for the user to review. If you really need to hide your url's, use the HTTPS protocol. Using HTTPS ...


4

I am not at all convinced that Silverlight is dead. Yes, MS talked about HTML5 and javascript and NOT SL in their windows 8 preview but in reality for LOB apps I think Silverlight provides what the other technologies can not. But maybe thats just me. Some other facts- there is the rumour that there is an agreement between Apple and MS for Apple to support ...


4

Our strategy is to cache everything that is not changing regularly. We then use software called FME to run transformations on our data before we publish that data to a file geodatabase on our servers. We merge any joins that we want to query/display, strip all the columns that we are not querying/displaying, and generalize all the geometries. We push this ...


3

The rumors about Silverlight's premature death have already been thoroughly addressed and debunked. Here is an article about support for XAML (the language used to provide the front-end for Silverlight applications) in Windows 8: ...


3

use: <i:Interaction.Behaviors> <behaviors:WheelZoom /> <behaviors:MaintainExtentBehavior /> </i:Interaction.Behaviors> http://serverapps.esri.com/samples/MaintainExtentBehavior.cs.txt (MaintainExtentBehavior.cs) ...


3

There is an "Alias" property on the Field class. That should solve your issue. http://resources.arcgis.com/en/help/silverlight-api/apiref/api_start.htm?ESRI.ArcGIS.Client~ESRI.ArcGIS.Client.Field~Alias.html HTH, Kiran.


2

I'd say it all depends on what you are most comfortable coding and if you have the available software like Flash Builder 4.5 to make a great Flex app. using the Flex API. I'd also take into consideration how good the documentation is on each choice, and how much discussion is facilitated on the various forums for each API as well. It really comes down to ...


2

1) I would argue that it depends more on what the intended users are running on the client side, when building web applications for use inside an enterprise intranet you typically have control over the OS and browsers, plug-ins etc, the users can use. But if you are targeting users on internet you can only make assumptions based on statistics. Javascript is ...


2

Following Kirk's suggestion in the comments, I just did this: // add base map layer ArcGISTiledMapServiceLayer baseMap = new ArcGISTiledMapServiceLayer(); baseMap.Url = App._componentDict["BaseMapRestUrl"]; baseMap.ID = "BaseMap"; baseMap.Opacity = 50; baseMap.Initialized += MapServiceLayer_Initialized; baseMap.InitializationFailed += ...


2

Doing that kind of thing server side would be a more scaleable option. Using your app to upload that data into ArcGIS Server DataInterop or Safe/FME which can them publish to a webservice for display on your app is the easiest to maintain. As then you are removing the dependency of your App speaking all these differnet formats and it just is needed to push ...


2

The ArcGIS Viewer for Microsoft Silverlight might be worth a look. I can't remember how much I'm allowed to say without violating my beta agreement, but it really is mis-named. It is more like a Viewer builder than a viewer. I think it's being modeled after the flex version, though I haven't seen any plans to open source it as they have with flex. Even ...


2

Well, you mentioned that you made it a dynamic service. I would suggest caching it especially if it is your basemap. I also would suggest simplifying your geometries. I am not sure what server stack you are using so I cannot suggest a software for you off hand. My coworkers and I have had to do this multiple times. We use an ESRI Server stack and they have ...


2

You can make a custom tiled layer that makes direct requests for FusionTables tiles, though you'll need to play with the URL to figure out what X/Y/Z parameters are in the URL, and you'll need to check the T&C to make sure you're not breaking them. I had it figured out a couple months back, but I honestly cannot remember what X/Y represent. Z is the ...


2

Crazy, but nevertheless... I was using AGS 10 sp1 and could not get a legend to show up from an internal test server (it could not connect to internet). For AGS below 10 sp2, AGS must be able to connect to ESRI servers to generate a legend. Upgrading to sp2 solved the problem because the legends are created on your own server. So crazy and unexpected... ...


2

Have you seen this blog post and the sample included in the SOE source code? They got me on the right track http://blogs.esri.com/Dev/blogs/apl/archive/2010/10/07/Elevation-Server-Object-Extension.aspx http://resources.arcgis.com/gallery/file/arcobjects-net-api/details?entryID=87BEC705-1422-2418-34B5-308930DE323A A typical string that I am passing from ...


2

At a past job, we implemented something similar with the internal LiveLink document management system (DMS) (which Googling that it seems that it is an OpenText product). With LiveLink, every document in the system had a URL, as the system was both web-based and had a plugin for Windows Explorer. We were linking to well records, and the folder structure in ...


2

I have implemented GP services that expose custom GP tools written in C#. As requirements evolved - and the input parameters changed - I grew weary of changing code that packed and unpacked the parameter arrays. I decided it would be easier to have the GP services accept a single (string) parameter and return a single (string) parameter. The strings were ...


2

I found it : <ComboBox x:Name="cmblayers" ItemsSource ="{Binding ElementName=Map, Path=Layers}" > <ComboBox.ItemTemplate> <DataTemplate> <TextBlock Text="{Binding LayerInfo.Name}"/> ...


2

I think the ArcGIS Java Script API will be the best option. As per your question Java Script API +Dojo +ArcGIS is the best option and it supports Desktop,mobile and TAB platforms. Check out the pros/Cons of Java Script API here


1

Rahul, I have developed a widget for flex Viewer that parses the .pas file. You can find the widget and code here: http://www.arcgis.com/home/item.html?id=06e2c33649c34c478a15dace967d0cdd


1

I did it sometime ago, but nor for ArcGIS, for Manifold GIS. Anyway, we had to write some code to transform the pas file into something readable (a associative array of points of lat and lon) and then import those points. The same thing can be done for ArcGIS Server. I don't have the code right know, but I'll look later and come with a precise answer


1

A review of the future of silverlight, flash and HTML 5 for web mapping can be found here... http://www.georelated.com/2011/11/web-mapping-enabling-technology-are.html It looks like HTML5 is on the rise with both Adobe and Microsoft backing it in different models.


1

Esri might be, but Microsoft is not committed to Silverlight anymore. That's been on the news for the last year at least. I have just read this article and I tought it might be useful to post it here. http://www.theregister.co.uk/2011/11/10/microsoft_killing_silverlight_rumours/ To be honest I have always been suspicious of Silverlight. On this count I ...



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