Installing ArcGIS 10 (and can you leave 9.3.1 on the machine)

The best way for users to deploy multiple versions of ArcGIS is to use virtualization software. This approach allows users to continue to use multiple workflows and allows easy application development and deployment.

Initially we had undertaken development for ArcGIS 10 to support multiple versions of ArcGIS (9.3.1 and 10) being able to run on the same machine at the same time. Unfortunately what we found was the needs of such a deployment caused the experience to be unnecessarily complicated and introduced a number of areas of incompatibility. And as a result we will not support installing 10 and 9.3.1 “side-by-side”.  We realize that at the UC we had initially announced this side-by-side support, but unfortunately that announcement was premature, and we will not be able to support this configuration.

We recommend that users who want to install 2 versions of ArcGIS use a virtualization tool (such as VM Workstation) and install the new instance of ArcGIS on that virtual machine. This solution is the best approach now with ArcGIS (9.2,9.3…) as well as into the future (10 and beyond).

At ArcGIS 10, if users install ArcGIS 10 on a machine that currently has a previous version of ArcGIS they will be prompted to uninstall that version prior to installing ArcGIS 10. We realize this is a change to what was previously announced functionality in ArcGIS 10, but the virtualization technology solves this issue in a much more straightforward and user acceptable manner.

ArcGIS Product Manager

Posted in Uncategorized | 4 Comments

Nine Innovations in ArcGIS 10

Each year at the ESRI International User Conference, staff present detailed demonstrations that preview major new functionality in upcoming ESRI software releases. John Calkins, technical evangelist at ESRI, precedes these demonstrations with a brief overview of his favorite innovations that will not be covered in detail in the demonstrations. Here are Calkins’ top nine favorite innovations in ArcGIS 10, excerpted from his presentation at last July’s conference in San Diego, California.

  1. User Interface. ArcGIS 10 features a new user experience. The upgraded look includes dockable windows that can automatically hide. Also, a new Catalog window is embedded in ArcMap. These and other underlying framework changes will greatly improve your productivity.  
  2. Attribute Tables. At 10, attribute tables are displayed in a dockable window. You’ll see a new toolbar across the top, giving you easier access to the tools you need. Also, you will be able to open multiple tables using the tabbed interface at the bottom. 
  3. Search. A new search capability complements the Add Data dialog box. The new search tool will allow you to type in search criteria and, with subsecond response time, locate the data you’re interested in. You will be able to use special keywords like points, lines, polygons, or layer to further refine your search. 
  4. Reporting. ArcGIS 10 includes a new reporting capability. A series of predefined templates makes it easier to make nice, formatted reports. Once you’ve created a report, you will be able to save the report so that you can later reexecute it with a different selected set.
  5. Geoprocessing Tools. With ArcGIS 10, the customization capability will be enhanced so that you’ll have access to all analysis tools. You’ll be able to drag and drop the Buffer tool or a geoprocessing model onto a toolbar. There’s also a new geoprocessing option that will allow you to enable background processing.
  6. Table of Contents Views. The table of contents now supports multiple views. The List By Visibility view is like a smart legend that will only show you the symbology in the legend for the features that are in your current, visible map. It’s a nice innovation to complement the traditional table of contents. 
  7. Symbol Search. To change symbols, you will no longer have to browse through 20,000 different symbols looking for the right one. You will simply do a search. It is far more efficient to search for symbols than browse through the multitude of symbols that are included with ArcGIS. 
  8. Temporal Mapping. ArcGIS 10 is becoming time aware, making it easier to make temporal maps with ArcGIS. There’s a new Time tab in the layer properties as well as a new clock tool that will allow you to set the display’s date and time.
  9. Fast Basemaps. In versions prior to 10, when ArcMap updates the display, it redraws each layer sequentially. A new basemap layer in 10 enables continuous, fast redraw.


Posted in Uncategorized | Tagged , , | 2 Comments

Call for Presentations now open: 2010 ESRI Developer Summit

We should have seen it coming… but the popularity of the user community sessions at the 2009 ESRI Developer Summit exceeded our expectations quite a bit.   So for 2010 we are more than doubling the number of available sessions in this track.  Plus this time, the ESRI user community will be voting to determine what they would like to see.  Lots of other improvements as well.  More info here.


Key Links for the Developer Summit:



Posted in Developer | Tagged , | 1 Comment

10 ArcMap Productivity Tips You Can Use Now

Good information and tips for all you ArcMap users from the ESRI Training Matters blog.

You can start using this tips now with 9.3 and with 9.4 beta to help you get your work done.

Posted in Uncategorized | Tagged , , | Leave a comment

Blogs for ArcGIS 10

You have found the ArcGIS Desktop 9.4 blog but here are a few other blogs you’ll want to keep an eye on…

Here on the Desktop blog we’ll cover all things Desktop which includes all the Desktop extension, Desktop customizations and building custom desktop application with ArcGIS Engine.

Posted in Uncategorized | Tagged , , , , , , | Leave a comment

A little gem about Address Coder…

   by Lucy Guerra 

Hey there, here’s a little something you may not know about Address Coder.  For those of you using Tapestry segmentation to classify your customer or member lists, did you know that Address Coder allows you to create your own “master” grouping? That’s right – you can group Tapestry segments together into your own groups.

Let’s say you’ve geocoded and Tapestry appended customer lists and learned over time that your best, most profitable customers come from two segments:  6 – Sophisticated Squires and 12 – Up and Coming Families.  And that you always seem to have a lot of customers in segment 17 – Green Acres, even though they tend not to be the most profitable customers.  With Address Coder, you can create your own “master” groups to be displayed on the first page of the Tapestry Profile Report: ‘My Best Customers’ – all the customer records in 6 – Sophisticated Squires and 12 – Up and Coming Families and ‘My Potential Customers’ – all the records in 17 – Green Acres.

To do this, go to the Summary Group Editor found under the File menu.

Then click ‘Add New’ to create a new grouping. (Here it’s named My Summary Group.) ‘Create’ collections for each group: My Best Customers and My Potential Customers.

Now when you setup a new geocoding, data appending, and report job, you’ll be able to choose the new grouping from the Report Options tab:

In this way, you’ve made it easy to get a quick snapshot of any future customer lists: how many fall into your best, most profitable customer group, and how many fall into your potential customer group.

Like the 12 LifeMode groups, which reflect lifestyles/life stages, and the 11 Urbanization groups, which show levels of affluence and population density, your own custom Tapestry group gives you another way to look at the big picture of your customers or members.

For more information about Address Coder, please visit:

Posted in Location Analytics | Tagged , , | Leave a comment

Windows 7 and ArcGIS Explorer

With the recent release of Windows 7 we’ve had a bunch of questions regarding ArcGIS Explorer running on it. The ArcGIS Explorer system requirements published at the ESRI Support Center Wiki has been updated with Windows 7 support information.

Posted in Uncategorized | Tagged | 1 Comment

System Requirements

In preparation for the release of Beta 1, take a look at the Desktop system requirements.  The first thing that jumps out at me is that we now support Microsoft’s Windows 7.  You may not have seen much about Windows 7 yet as it was just released but early reviews are positive and I’m hearing some people are going to jump from XP to Windows 7, skipping the Vista release.  Either way, you are covered as Desktop 9.4 will support XP, Vista and Windows 7.


What are your Window plans?  Are you staying with XP, a Vista user, or moving to 7?

Posted in Uncategorized | Tagged , | 3 Comments

Is World Places Locator really as limited as it seems?

10/22/09–Is World Places Locator really as limited as it seems? This question was posted to the ArcGIS Online forums by a user who is in the process of migrating from the old ArcWeb Services ESRI Place Finder Sample to the new World Places Locator available through ArcGIS Online.

We posed the user’s questions to Vivek Gupta, a product engineer who specializes in testing many ArcGIS Online map and task services.

Why did ESRI replace the Place Finder service?

The database is more extensive for World Places Locator than the ArcWeb Services locator. The World Places Locator is based on the GeoNames data set and is regularly updated with the latest updates to that data set. Users can contribute to the content of the World Places Locator through updates to GeoNames.

Also, the World Places Locator is a standard ArcGIS Server geocoding service so it can be used through any ArcGIS Server client, including ArcGIS Desktop, ArcGIS Explorer, Web Mapping APIs, and Web ADFs.

Can you specify certain filter criteria as input?

Yes, you can use the value in the candidate fields. Since World Places only has one address input field, you may need to sort your search results for the best match. Do this by appending the input with any of these fields:

Loc_name (Type: esriFieldTypeString, Alias: Loc_name)

Shape (Type: esriFieldTypeGeometry, Alias: Shape)

Score (Type: esriFieldTypeSmallInteger, Alias: Score)

Name (Type: esriFieldTypeString, Alias: Name)

Rank (Type: esriFieldTypeString, Alias: Rank)

Match_addr (Type: esriFieldTypeString, Alias: Match_addr)

Descr (Type: esriFieldTypeString, Alias: Descr)

Latitude (Type: esriFieldTypeString, Alias: Latitude)

Longitude (Type: esriFieldTypeString, Alias: Longitude)

City (Type: esriFieldTypeString, Alias: City)

State (Type: esriFieldTypeString, Alias: State)

State_Abbr (Type: esriFieldTypeString, Alias: State_Abbr)

Country (Type: esriFieldTypeString, Alias: Country)

Cntry_Abbr (Type: esriFieldTypeString, Alias: Cntry_Abbr)

Type (Type: esriFieldTypeString, Alias: Type)

North_Lat (Type: esriFieldTypeString, Alias: North_Lat)

South_Lat (Type: esriFieldTypeString, Alias: South_Lat)

West_Lon (Type: esriFieldTypeString, Alias: West_Lon)

East_Lon (Type: esriFieldTypeString, Alias: East_Lon)

Some examples of filtering:

Let’s say you just want the city San Diego in the results. What you can do is ignore all other results and keep only the record that has the city value as San Diego with this request:

View this sample request

This request has multiple results but only one with City as San Diego. Depending on how many records are in the data, you might get multiple results but many fewer than what it actually returns.

You can also filter using the value of the country/county separated by a comma, for example:

View this sample request

This feature only works for country now and will be supported for county in our next update. When you use this request, the output results will be limited by the search criteria. You will still have to eliminate necessary results by applying filter criteria in your code. In the above example, if I need only Redlands in California then I would filter it by using logic in my client application.

You can also filter the results by extent using client logic. The candidates field to look for in this case are North_Lat, South_Lat, East_Lon, and West_Lon.

Does the World Places Locator have a basic stemming algorithm so that a search for “York” will also find “Yorktown,” “Yorkshire,” etc?

No, the current algorithm does not work for using wildcards like York to also find Yorktown and Yorkshire.

The result is that I have to post-process the results to remove results outside the US and not of a type I’m interested in (Farms, Mines, etc). But this limits the number of results I can use, so I have to bump up the desired result count higher than I’d like. Just seems wasteful.

Yes, it is true that you may have to do some post-processing to refine your results.


Do you have questions about the ArcGIS Online task services? Start by looking at the topics in ArcGIS Online Help. If you can’t find what you are looking for, ask us by posting to the forums.

Contributed by Vivek Gupta of the ArcGIS Content team

Posted in ArcGIS Online, Services | Tagged , , , , | Leave a comment

November 5th Webcast exploring the Water Utility Resource Center & Enterprise License Agreements for Water Utilities

You can sign up now for a webcast ESRI will be giving that explores the templates on the Water Utility Resource Center and also how water, wastewater and stormwater utilities can benefit from an ESRI Enterprise License Agreement (ELA).  We’ll touch on how you can leverage the GIS best practices from the Water Utility Resource Center and then demonstration of each of the templates in action, including the newly released Water Distribution Capital Planning Template.  The webcast will also explore how water utilities are benefiting from both negotiated Enterprise License Agreements and Small-Utility Enterprise License Agreements.  At the end of the webcast we’ll answer any of your questions about the Water Utility Resource Center, the templates or ELAs.

You can sign up here:

Session 1 – November 5th 2009 1 to 2 PM EST –

Session 2 – November 5th 2009 3 to 4 PM EST –

Posted in Water Utilities | Tagged , , , , , , , , , , , | Leave a comment