Available Courses
 
Introduction to ArcObjects
 
Introduction to Geoprocessing with Python
 
Creating .NET Web Services with ArcIMS
 
Google Maps For Your Apps!
 
Advanced Labeling and Annotation in ArcMap
 
Geocoding and Address Matching with ArcGIS Desktop
 
GEO-SPATIAL TRAINING SERVICES SITE MAP
Winter 2006 Newsletter  
 
   
   
I. Introduction to Google Maps

A number of new geospatial viewing tools from major players in the Internet industry have recently appeared on the scene and are taking the geospatial world by storm. Google, Yahoo, Microsoft, and Amazon have all released web-based mapping tools in the past year, and collectively these new players to the industry have raised the bar for Internet mapping. Although their functional capabilities don't provide anything we haven't seen in web offerings from traditional GIS vendors, their emergence has been significant in that they have managed to capture a wider audience. Google, in particular, has emerged as the leader of this pack with it's recently released Google Maps product which provides a slick, highly responsive visual interface built using AJAX technologies along with detailed street and aerial imagery data, and an open API allowing customization of the map output including the ability to add application specific data to the map. To make it even better, Google currently provides access to this service for FREE! In this article we'll examine some of the basic capabilities provided through the Google Maps product.

Click here to read the full text of this article.

 
 
II. Understanding Cursors in ArcObjects

When you hear the term “cursor” what comes to mind? The symbol on a screen that shows where the next input activity will take place is the normal reaction. However, in ArcObjects, a cursor refers to a subset of records that is obtained by applying an attribute and/or spatial query on a feature class or table. This subset of records is held in memory rather than visually displayed. Do not confuse cursors with selections sets. Selection objects are used to display the currently selected features or rows in the ArcMap display, while cursors are not used for display purposes. For instance a search cursor could be used to programmatically generate a mailing list of all parcels of land within a 100 year floodplain and with a property value greater than $100,000. ArcObjects provides the ability to obtain cursors from geographic datasets (Feature Classes) as well as regular database tables. These cursor objects allow you to manage a subset of records in a single object. In this article we will explore the ArcObjects classes, methods, and properties used to manipulate cursors.

 
 
III. Supporting ArcSDE on Oracle- Part 2 of a 4 part series

ArcSDE serves as a gateway for managing geographic data in relational database management systems (DBMS) and makes data available to clients such as ArcMap, ArcCatalog, ArcIMS, and other applications serving data across the Internet. Implementing ArcSDE with a DBMS allows an organization to move from a traditional file-based collection of vector, raster, and CAD data to an integrated environment in which all spatial and business data is managed as a continuous database within the confines of traditional information technology infrastructure. It also makes this data available to the organization as a whole.

A flexible product that can be configured in numerous environments, ArcSDE supports a wide range of applications. However, the performance of client applications accessing spatial data through ArcSDE is dependent upon a number of factors including hardware, database configuration, ArcSDE configuration, client processing, and network bandwidth. This article examines some basic guidelines for tuning ArcSDE with an Oracle database--a common configuration.

Click here to read the full text of this article.

 
CONTACT US:
 
 
 
Corporate Sales :
corp@geospatialtraining.com
 
 
COPYRIGHT 2004 © GEO-SPATIAL TRAINING SERVICES. ALL RIGHTS RESERVED.