ArcGIS Server Tag

Aggregated Live Feed methodology: The next evolution

On April 19, 2012, in Electric & Gas, Public Safety, Python, Services, Telecommunications, Web, by ArcGIS Server Development Team

Have you ever wanted to add live weather, recent earthquakes, or perhaps current fire locations to your applications without writing any code?  Many of the projects we address in Esri Technical Marketing have this very requirement.

We tackled this challenge by using  what we call the Aggregated Live Feed methodology. This process downloads data from live sources such as NOAA and the USGS and aggregates it into a geodatabase, which is then served through ArcGIS Server as map services. You can see some of these feeds in action by visiting any of the ‘latest incident maps’ on the Esri Disaster Response site.

Recently we’ve developed a much simpler approach called ALF-Lite that doesn’t require specialized knowledge of the enterprise geodatabase or third-party components. This methodology can be deployed to any large or small environment that supports Esri’s ArcPy site package.

Continue reading »

Tagged with:  

An intelligent map checklist

On April 16, 2012, in ArcGIS Online, Services, by Jim Herries

When you create an intelligent web map or map service, you are sharing something that you hope will stand on its own and be useful to others.  How can you deliver a map that is both attractive and useful for your audience?

This checklist helps you assess your map as an information product designed for a specific audience.  When do you need to consult this checklist?  Use it any time before you publish your map.

Various staff at Esri developed and honed the checklist over the years as we built and shared maps with our colleagues and customers.  Over time, we noticed which “little things” seemed to help other people find and use these maps effectively.

The goal of this blog is to encourage you to develop and use your own checklist, perhaps using this one as a starting point.  While this version focuses primarily on web maps and map services, additional sections in your checklist could focus on critical things you know to provide when serving image services, feature services, WMS or KML.

Continue reading »

Flex recap of 2012 Developer Summit

On April 11, 2012, in Developer, Mobile, Web, by Björn Svensson

It was great seeing everyone from the Flex user community at the Developer Summit this year. If you were unable to attend hopefully we can see you next year or at the User’s Conference this summer. We received many questions and comments, and wanted to share some of it with everyone.

What’s going on with Flex at Esri?

The Flex Team at Esri is growing and doing great. In the last few months we’ve added three new team members. For more information about Flex at Esri and Adobe, please read the following posts.

Mobile

I’m always surprised by the number of people that don’t know that you can use the Flex SDK and the ArcGIS API for Flex to build mobile applications for Blackberry, Android, and iOS devices.  Several people came by with new iPads and showed us some great Flex apps.  The interest in mobile was more popular than expected at this year’s conference, possibly due to the fact we showcased it in several Technical Workshops. Below is a basic example of the ArcGIS API for Flex running as a native application on an iPad 2.
Flex heatmap on iPad

Continue reading »

ArcGIS API for JavaScript Version 2.8 Released

On March 27, 2012, in ArcGIS Online, Developer, Web, by swingley

Version 2.8 of the ArcGIS API for JavaScript is now available! Highlights include:

Features

  • Portal for ArcGIS API:  An API to build applications that works with content from ArcGIS Online or an ArcGIS Portal
  • Support for ArcGIS Server 10.1 editor tracking which enables automatic tracking of which user created a feature, when a feature was created, which user last updated a feature and when a feature was last updated
  • Simpler constructor signatures for esri.SpatialReference class
  • Feature Layers now fire an onQueryLimitExceeded event when a feature layer is unable to draw all expected features due to maxRecordCount restriction imposed on the server
  • The Identity Manager has new methods to serialize its state and re-hydrate later

New Samples

Refer to the full What’s New in 2.8 document for the full list of new features and bug fixes.

Tagged with:  

ArcGIS API and Viewer 3.0 for Flex: Prerelease now available

On March 20, 2012, in Developer, Services, Web, by ArcGIS Server Development Team

Just in time for next week’s Developer Summit, we’ve made the version 3.0 Prerelease of the ArcGIS API and Viewer for Flex available for you to test drive.

API enhancements

This API release requires Adobe Flex 4.5 SDK or higher, which in turn requires at least Flash Player 10.2. The API includes more comprehensive support for ArcGIS 10.1 for Server, including:

Continue reading »

Web and server GIS at the 2012 Esri Developer Summit

On March 19, 2012, in Services, Web, by ArcGIS Server Development Team

The 2012 Esri Developer Summit is coming up soon March 26 – 29 in Palm Springs, California. Although the Dev Summit has a relaxed, small conference feel, Esri sends an enormous pool of technical staff to visit with attendees throughout the week.

This year’s Dev Summit will introduce ArcGIS 10.1, which is just weeks away from completion. We’ll be demonstrating how you can administer your 10.1 server purely with web services, more easily launch elastic deployments, publish services to ArcGIS Online, view real-time progress reports as map caches are building, and more.

You can search the online agenda by track if you want to see all the sessions on a particular topic, or you can search by name if you’re looking for a particular Esri staff member. You’ll find many contributors to this blog at the Dev Summit answering questions and presenting workshops. Ask any staff member at the Esri showcase your question, and he or she will attempt to direct you to the software engineers or tech sessions where you are most likely to get the best answer. The “Meet the Teams” event on Tuesday evening also offers an informal opportunity to mingle with Esri staff and other attendees.

We look forward to meeting you in Palm Springs!

Tagged with:  

Questions and answers about HTML5 and ArcGIS

On March 12, 2012, in Services, Web, by ArcGIS Server Development Team

We recently presented a live training seminar titled Using HTML5 with ArcGIS. In the seminar we provided an overview of HTML5 and looked at a number of common examples of how to use HTML5 in your GIS applications. We also showed a bunch of tips and tricks to get you started. If you missed the seminar, the recording is available on the Esri Training site.

The seminar included three question and answer sessions. We thought it would be worthwhile to post the five most frequently asked questions along with answers.

Continue reading »

Esri picture marker symbol generator for JavaScript developers

On February 3, 2012, in Web, by ArcGIS Server Development Team

The ArcGIS.com map viewer provides a nice collection of picture marker symbols that can be used to symbolize features on your map. If you’re a developer, you might wonder how you can use these symbols in your applications. You could potentially use tools like Firebug or Chrome Developer tools to inspect ArcGIS.com and discover the image URL, but to make things easier, we’ve created a sample that allows you to select a symbol and generate the JavaScript Object Notation (JSON) needed to draw the symbol:

When using this sample, just click a symbol and

Continue reading »

Tagged with:  

How to download rasters from an image service

On January 11, 2012, in Imagery, Services, by Simon Woo

Now that you have shared your downloadable image service, how does a client download rasters?  Below are the steps to download rasters:

  1. Add an image service into ArcMap.
  2. Make selection either by creating a query (Select By Attributes), or by using the selection tool (Select By Rectangle).

    Continue reading »

Tagged with:  

Share your source rasters within an image service – Part 2

On January 4, 2012, in Imagery, Services, by Simon Woo

Can I allow the users to download more than 20 rasters?

The “Maximum number of items downloadable per request” parameter limits the number of rasters that a user can download for each request.  This means that a user can download 20 rasters (20 is the default value) at a time, and then they can make another request to download another 20.  Obviously this can become tedious if you have thousands of images.  If you do not mind users from downloading more than 20 rasters per request, then you can set the number to a higher value.

 

How do I set the maximum number per download to a higher number?

The number of rasters that can be downloaded per request on the server cannot exceed the maximum number that has been set on the source mosaic dataset (which is 20 by default).  Therefore you will first have to edit the properties on the mosaic dataset itself.  Then you can set the server limit.

  1. Right-click on the mosaic dataset, and click Properties
  2. Click on the Defaults tab
  3. Scroll to the bottom, and look for the Maximum Number of Items Downloadable per Request
  4. Edit the value in the “Maximum number of items downloadable per request” to the desired maximum value
  5. Click OK

Now the maximum number has been raised on the mosaic dataset itself.  You can now edit the maximum value within the image service, as described in part 1 of this blog.

Tagged with: