Skip navigation
All Places > Esri Technical Support > Blog > 2012 > October
We are pleased to announce that ArcGIS 10.1 Service Pack 1 (English only) is now available to download. This service pack provides maintenance fixes, performance improvements, software enhancements, and translation updates; all of which will improve the quality of your ArcGIS system. We recommend that you download and install this service pack at your earliest convenience.

For details on what’s included, please see the list of issues that are addressed in SP1.

The localized versions of ArcGIS 10.1 SP1 are scheduled to be released in early 2013.
ProductService Pack Name
ArcGIS 10.1 SP1 for DesktopArcGIS 10.1 SP1 for Desktop
ArcGIS Desktop Case Tools Extension
ArcGIS 10.1 SP1 for Desktop Background Geoprocessing (64-bit)
ArcGIS 10.1 SP1 Data Reviewer for Desktop
ArcGIS 10.1 SP1 Workflow Manager for Desktop
ArcGIS 10.1 SP1 Engine
ArcGIS 10.1 SP1 Engine (Windows)
ArcGIS 10.1 SP1 Engine (Linux)
ArcGIS 10.1 SP1 Engine Background Geoprocessing (64-bit)
ArcGIS License Manager 10.1 SP1
ArcGIS License Manager (Windows)
ArcGIS License Manager (Linux)
ArcGIS License Manager (Solaris)
ArcObjects SDK 10.1 SP1
ArcObjects SDK for the Microsoft .NET Framework
ArcObjects SDK for Cross Platform C++
ArcObjects SDK for Java (Windows)
ArcObjects SDK for Java (Linux)
ArcReader 10.1 SP1
ArcReader (Windows)
ArcReader (Linux)
ArcGIS 10.1 SP1 for Server*The following setups are available from the Customer Care Site:
ArcGIS 10.1 SP1 for Server (Windows)
ArcGIS 10.1 SP1 for Server (Linux)
ArcGIS 10.1 SP1 Web Adaptor (IIS)
ArcGIS 10.1 SP1 Web Adaptor (Java Platform)
ArcGIS 10.1 SP1 Web Adaptor (Linux)
ArcGIS 10.1 SP1 Server Cloud Builder on Amazon Web Services
ArcGIS 10.1 SP1 Data Reviewer for Server
ArcGIS 10.1 SP1 Workflow Manager for Server

*Note that the ArcGIS for Server service pack downloads are available on the Customer Care Site for customers who are current on software maintenance.  To obtain the ArcGIS for Server service pack downloads, please follow the same process your organization uses to obtain Esri software.
Mike H. Program Manager - User Advocacy GroupEsri Support Services

ArcGIS Idea: Print Operation via REST API for Javascript, Flex and Silverlight

When ArcGIS Ideas user ccabanero posted an idea in 2010 to enhance ArcGIS for Server by creating a Print Operation via REST API for Javascript, Flex and Silverlight, it quickly picked up momentum with over 6000 votes and 25 related comments accumulated.  Together with the three similar ideas that were eventually merged with it, the need to support printing functionality in the ArcGIS Web APIs was understood. In June 2012, Esri posted a comment announcing to the community that ArcGIS for Server 10.1 will have this functionality.  Even more, each Web API will contain a code sample showing how to implement high-quality web map printing.

New in ArcGIS for Server 10.1, the ArcGIS Web APIs make use of the PrintingTools service
which supports:
  • Merging multiple services together
  • Maintaining layer visibility settings
  • Layout selection with legends
  • Drawing graphics on top of the map

In addition to the new printing service, a variety of easy-to-use methods are added to each Web API designed around printing.

The image below demonstrates printing in an ArcGIS Web API application.

Additional information on the new print functionality in ArcGIS for Server 10.1 in Web APIs can be found here:Printing in Web ApplicationsArcGIS API for JavaScript: Print Dijit Using a Webmap from ArcGIS.comArcGIS API for Flex: High-quality printing sampleArcGIS API for Silverlight: ExportWebMap sampleDoug C. - User Advocacy Group

A lot of changes were made at ArcGIS for Desktop 10.1 regarding database connections within the client software. The ‘Add Spatial Database Connection’ dialog is renamed to  ‘Add Database Connection’, and new functionality is added, allowing connections to enterprise geodatabases and other supported databases.

At the 10.1 release, we introduced support for the Oracle Easy Connect string when making these connections. This is a simpler Oracle naming method connect string that you can use within the Instance parameter of your Database Connection properties. The Easy Connect naming method eliminates the need for service name lookups in the tnsnames.ora file for TCP/IP environments.  No naming or directory systems are required if you use this method.

The Oracle Instant Client is a lightweight manual install. You can obtain the Oracle Instant, Runtime, or Administrator Client from Oracle and install the client on the client computer, following the directions in your Oracle documentation. It is comprised of the minimum required files necessary for making database connections using an Esri Client; however, it does not contain any executables or configuration/migration tools.

The setup process is quick:
  1. Unzip the downloaded contents into a directory.
  2. Add the location of the Oracle Instant Client directory within the system path environment variable.
    1. Example: c:appinstantclient_11_2
  3. Test out a new database connection in ArcCatalog.
    1. You can also test the connection in the Catalog window in ArcMap.


  • For making database connections within ArcGIS for Desktop, use the 32-bit Oracle Instant Client.
  • For using the Easy Connect string with other Oracle clients, make sure the sqlnet.ora file has EZCONNECT specified within the NAMES.DIRECTORY_PATH parameter (the Instant Client does not include this file by default).
  • Make sure the database instance is configured for EZCONNECT.

Making database and geodatabase connections at 10.1 just got a little easier - happy connecting!


Melissa J. - Geodata Support Analyst
With the release of ArcGIS 10, new tools were made available, allowing you to use 3D objects in geoprocessing tools, and opening up new possibilities for proximity analysis.  One of the new tools is the Near 3D tool, which calculates the three-dimensional distance from each input feature to the nearest feature residing in or more nearby feature classes. However, when using the new 3D analysis tools, it's always important to consider the geometry of the features being used.

Suppose you have a 3D polygon and would like to determine whether 3D points are above versus below the surface of the polygon. Near 3D is a logical geoprocessing tool to determine which points are above and which are below, right?

3D Points with 3D Polygon

In this particular case, the answer is no.  The results from the Delta Z created in the Near 3D analysis cannot be used because the geometry of the polygon is only maintained at the edge of the polygon.  Therefore, the results will be based on the distance from the point to the edge of the polygon, not the distance from the point to the polygon surface directly above or below the point.


Points considered negative when only considering the Delta near Z

To  determine whether the point is above and below the polygon surface, follow this workflow instead.
1. Convert the 3d Polygon to a TIN via the Create TIN tool.
2. Use the Add Surface Information tool to add the TIN values to the point.
3. Use the Add XY Coordinate tool if you do not have z-values for your 3D point data.
4. Add a field to calculate the difference.
5. Subtract the field with the TIN Elevation from the z-value of the point.

Correct output with the field showing the difference field

With this workflow, if the result is positive, the point is above the surface.

So, when using the new 3D Analysis toolsets, be sure to consider the geometry of the features being used.


Editing polygons in 3DJeff S. -- Raster Support Analyst

Filter Blog

By date: By tag: