Monthly Archives: September 2009

Sharing data and documents across the various versions of ArcGIS Desktop

ArcGIS logo


Hi all! This is Jim B. with the Eastern Support Services Desktop unit and a few tips to keep you going strong. We each have found ourselves in situations where customers, clients and colleagues are using different versions of ArcGIS Desktop. If you upgrade immediately after a new release, you may find the need to share geodatabases or map documents with those who haven’t had a chance to upgrade yet. Fortunately, there is a quick and easy way to share data and documents between versions of ArcGIS Desktop.


Map Documents


To send a map document that is compatible with an earlier release of ArcGIS Desktop, you’ll need to save it for that particular version. For example, if you are using ArcGIS Desktop 9.3.1 and you need to send your map document to a colleague that is using ArcGIS Desktop 9.2, a copy of the map document needs to be saved specifically for ArcGIS Desktop 9.2. To do this:



    1. Open the Map document you need to send.


    1. Go to the File Menu and scroll down to ‘Save a Copy’.


    1. In the ‘Save a Copy’ dialog box, add a ‘File Name’ for the document and ‘Save a Copy’ as “ArcMap 9.2 Document”.


  1. Click ‘Save’.


This saves a copy of your ArcGIS Desktop 9.3.1 map document that is compatible with ArcGIS Desktop 9.2.




Sometimes it is necessary to share entire geodatabases with others, but they could all be using different versions of ArcGIS Desktop. With the exception of ArcGIS Desktop versions 9.0 and 9.1 as well as version 9.2 SP5/SP6 and 9.3 being compatible with each other, previous versions of ArcGIS Desktop cannot read or access geodatabases created from later releases of ArcGIS Desktop. It is possible to work around this by adding feature classes to a geodatabase that was created using an earlier release. To do this:



    1. Make sure that the Geodatabase does not contain any objects that are specific to the newer release.


    1. Create a new personal geodatabase using the previous release of ArcGIS Desktop.


    1. With the current release of ArcGIS Desktop, copy/paste the data into the geodatabase created by the previous release of ArcGIS Desktop.


  1. The geodatabase now contains the data from the current geodatabase and can be used by the previous release of ArcGIS Desktop.


More details can be found using the following links to the Knowledge Base:


How can previous versions of ArcGIS Desktop connect to geodatabases created with newer releases?


How to share data from more recent versions of the Geodatabase with older versions of ArcGIS Desktop.


So, the next time you have a colleague that needs documents and data for an earlier release of ArcGIS Desktop and they think it’s impossible, you’ll be able to impress them using your new knowledge of the sharing capabilities of ArcGIS Desktop.


- Jim B., Desktop group, Eastern Support Services – Charlotte, NC


Posted in export, Uncategorized | Tagged , , , , | 1 Comment

PATCH Released to fix issue of ArcGIS Image Server not Functioning after installing ArcGIS Explorer 900

In a previous blog post, we reported that several users were calling into ESRI Support Services reporting an issue that ArcGIS Image Server was no longer functioning after installing ArcGIS Explorer 900.

There is now a patch available that resolves this issue: ArcGIS Explorer 900 ArcGIS Image Server Conflict Resolution Version Patch.

This patch fixes the following bugs:

  • NIM046078: ArcGIS Image Server 9.3.1 conflicts with ArcGIS Explorer (900)

  • NIM047684: Add Image Server Connection button in ArcMap 9.3/9.3.1 does not work after installing ArcGIS Explorer 900

ESRI apologizes for any inconvenience this may have caused you. If you have any issues installing the patch or continue to see problems with either ArcGIS Explorer or ArcGIS Image Server, please contact ESRI Support Services.

Mike H., Development Technical Lead (Server)
User Advocacy Group, ESRI Support Services

Mike H., Development Technical Lead (Server)
 Follow me on Twitter:

Posted in Uncategorized | Tagged , , | Leave a comment

Getting started with the Sample Flex Viewer Application in Flex Builder



Hi, this is Sumedha. I am a Support analyst in the SDK group at ESRI. With the increasing popularity of the Sample Flex Viewer application, several users are seeking help to get started with this application in Flex builder.


I would like to focus on how to import the existing ‘Sample Flex Viewer’ project in Flex builder, in order to deploy and customize it further through the IDE.


Follow the steps below:



    1. Here is the link to download the project: Sample Flex Viewer.


    1. The source code present in ‘’ will be used in the Flex Builder IDE. Extract the contents of this zip file.


    1. In Flex builder, click ‘File’ from the main menu. Click ‘Import’, and then select ‘Flex Project’ to open the ‘Import Flex Project’ dialog box.


    1. Choose the ‘Project folder’ option and click the corresponding browse button.

      Select the ‘FlexViewer’ folder from the following location as shown in the above screenshot: Project download locationflexviewer-src-1.0 > flexviewer-src-1.0 > FlexViewer. Click OK.
      The screenshot for the ‘Import Flex Project’ dialog box is shown below:

      Import Flex Project


  1. Click Finish. The Flex Viewer Project is added to the Flex Navigator. Before executing the application, make sure that the project makes reference to the ArcGIS FLEX API library (.swc file). To specify the path in Flex Builder:
    A. Right-click the project.
    B. Click Properties.
    C. Click Flex Build Path.
    D. Click the Library Path tab.
    E. Add the ArcGIS API for Flex Library using the Add SWC button.
  2. Once the reference to the library is added, Click OK to all windows.
  3. The application can be executed directly by selecting the project from the Flex Navigator and clicking the ‘Run Index’ button.
  4. To deploy the Sample Flex Viewer application using your own compiled binary, the recommended extra step is to export a release build from the Flex Builder project. (Information based from the FlexViewerDevelopersGuide.pdf)

    From Flex Builder, as shown above, you can select ‘Export Release Build’ from the Project menu. By default, a new folder called bin-release is created to store all the released files. Everything inside the bin-release will be part of your own release package. That means you can rename and zip or move this directory and deploy it as a regular Web application.


I hope this has helped you to get started using the Sample Flex Viewer Application in Flex Builder. Enjoy!


-Sumedha S., SDK Support analyst, ESRI Support Services


Posted in Uncategorized | Tagged , , | 2 Comments

A picture is worth a thousand words!

Hi, my name is Jon, and I am a Geodata Support analyst with ESRI’s Eastern Support Services. Here on the East Coast, we often work with the international community. A lot of times, the only method of contact that is available is email; however, there are a myriad of tools at your disposal to enable the most efficient use of time.

Since we cannot often conduct live screen sharing sessions due to time differences, utilizing a video capturing product or service that enables the easy capture of screen shots and videos can be very helpful throughout the resolution process. If a picture is worth a thousand words, then a video is worth a million. A simple video displaying the reproduction of an issue can often shave days off the troubleshooting process, and it helps Support analysts better identify with our international community.

There are numerous free video capturing products and services available, such as Jing, Screenr, etc. ESRI is not endorsing any of these products, but some users and Support analysts have found them useful when capturing the problem or analyzing the incident from the Support Services point of view.

The next time you get ready to log international incidents with ESRI Support Services consider creating a short video displaying the problem. Thanks!

- Jon D., Geodata Support analyst, ESRI Support Services

Posted in Uncategorized | Tagged , | Leave a comment

Putting ArcGIS Server JavaScript API Graphics to work

esri logo


HI, this is Jamie P. bringing you another post geared towards our developer community.


ArcGIS Server’s JavaScript API provides a Graphic object that takes multiple Geometry types for overlaying custom graphics on the Map. Three basic types of Geometry are provided: Point, Polyline, and Polygon. How the graphics are drawn is dependant on the symbol assigned to the Graphic. Graphics don’t always need to be static.


Making the Graphics work can easily be accomplished by adding or removing geometries from the Graphics object. Geometry manipulation of the Graphic object provides an appearance of graphical animation.


Below is a JavaScript example of creating a line that has the appearance of a tracking layer. The setInterval function call sets a timer to call the buildLine function based on the duration specified in the second parameter passed. The addGraphic function creates the initial point Graphic. The buildLine function adds additional point Graphics to keep extending the line Graphic.


setInterval(buildLine, 1000);


function init() {
map = new esri.Map(“map”);
dojo.connect(map, “onLoad”, addGraphic);
var tiledMapServiceLayer =
new esri.layers.ArcGISTiledMapServiceLayer(


function addGraphic() {
xcoord = 324299.8395;
ycoord = 4460178.869;
startPoint = new esri.geometry.Point(xcoord, ycoord, map.spatialReference);
var symbol =
new esri.symbol.SimpleMarkerSymbol(esri.symbol.SimpleMarkerSymbol.STYLE_CIRCLE,
5, new esri.symbol.SimpleLineSymbol(esri.symbol.SimpleLineSymbol.STYLE_SOLID,
new dojo.Color([255,0,0]), 5), new dojo.Color([255,0,0,0.25])); esri.Graphic(startPoint, symbol));


function buildLine(){
var i = 1;
var polyLine;
var symbol;
if(i < 2){
var points = new Array();
points[0] = startPoint;
polyLine = new esri.geometry.Polyline(map.spatialReference);
symbol =
new esri.symbol.SimpleLineSymbol(
esri.symbol.SimpleLineSymbol.STYLE_SOLID, new dojo.Color([255,0,0]), 5)
xcoord = xcoord + 1000.0000;
ycoord = ycoord + 0.0000;
var addPoint = new esri.geometry.Point(xcoord, ycoord, map.spatialReference);
points[i] = addPoint;
polyLine.addPath(points); esri.Graphic(polyLine, symbol));
i = i + 1;


The image below shows the outcome of the code above. Notice the start point to the far left of the drawn line. The start point Graphic may be enhanced by applying a different symbol to the Graphic.

outcome of the code

-Jamie P., Support Analyst, SDK Group, ESRI Support Services

Posted in export, Uncategorized | Tagged , , , , | 1 Comment

ArcGIS Server Geoportal Extension 9.3.1 CSW Clients Update


The following patch, CS-W Clients for ArcGIS, replaces the released version of the CS-W Clients, thereby providing support for use of the CS-W Clients in ArcGIS Explorer 900. This patch provides fixes so the CS-W Clients display and function correctly in the ArcGIS Explorer 900 interface.

To install the patch:

  1. Use Windows Add/Remove Programs to uninstall the previous version of the CS-W Clients.

  2. Navigate to the \userNameApplication DataESRIArcGIS ExplorerAddIns folder and delete any existing CSWSearchDockWindow.eaz files and also the cache folder.

  3. Unzip the file and run the ‘CSW Clients for ArcGIS Build’ file.

Instructions for adding the CS-W Clients to ArcMap and ArcGIS Explorer can be found at the CSW Clients for ArcGIS Webhelp page.

The following is a link to the ArcGIS Server Geoportal Extension Download Web page: ArcGIS Server Geoportal 9.3.1 Extension CS-W Clients download.

- Collin W., Support Center News blog Content Manager, ESRI Support Services

    Posted in Uncategorized | Tagged , , | Leave a comment