Programming ArcObjects with VBA: A Task-Oriented Approach, Second Edition / Edition 2

Hardcover (Print)
Buy New
Buy New from BN.com
$97.28
(Save 11%)
Used and New from Other Sellers
Used and New from Other Sellers
from $75.16
Usually ships in 1-2 business days
(Save 31%)
Other sellers (Hardcover)
  • All (7) from $75.16   
  • New (4) from $111.90   
  • Used (3) from $75.16   

Overview

If you're ready to take your knowledge of ArcGIS to the next level, then you need to learn how to work with ArcObjects. But with thousands of objects, properties, and methods, how can you ever hope to sort through the ArcObjects model diagrams?

The first edition of Chang's Programming ArcObjects with VBA: A Task-Oriented Approach gave us the answer. The author's task-oriented approach shows you how to sort through the massive ArcObjects collection by examining only the objects, properties, and methods you need to perform specific tasks.

What's new in the second edition?
This edition adds macros and explanations for the new Geoprocessing object introduced in ArcGIS 9.x. Instead of treating this new feature in separate chapters, the author incorporates Geoprocessing code into the existing chapters. The code appears conveniently in boxes that allow you to easily compare sample macros.

Get Started with Ready-to-Use Code The companion CD-ROM contains 95 complete ArcObjects macros and 33 Geoprocessing macros, along with datasets to execute the code. Each program begins with a short usage description and a list of key properties and methods, followed by the listing and explanation of the code itself.

Regardless of your programming experience, Programming ArcObjects with VBA: A Task-Oriented Approach, Second Edition gives you the key to unlock the power and versatility of using ArcObjects to help you manage GIS activities.

Read More Show Less

Product Details

  • ISBN-13: 9780849392832
  • Publisher: CRC Press
  • Publication date: 8/22/2007
  • Edition description: REV
  • Edition number: 2
  • Pages: 360
  • Sales rank: 1,152,703
  • Product dimensions: 6.00 (w) x 9.30 (h) x 1.00 (d)

Table of Contents

ARCOBJECTS Geodatabase ArcObjects Organization of ArcObjects Help Sources on ArcObjects Geoprocessing Object PROGRAMMING BASICS Basic Elements Writing Code Calling Subs and Functions Visual Basic Editor Debugging Code CUSTOMIZATION OF THE USER INTERFACE Creating a Toolbar with Existing ArcMap Commands Adding a New Button Adding a New Tool Storing a New Toolbar in a Template Adding a Form Storing a Form in a Template DATASET AND LAYER MANAGEMENT Using Datasets in ArcGIS ArcObjects for Datasets and Layers Adding Datasets as Layers Managing Layers Managing Datasets Reporting Geographic Dataset Information ATTRIBUTE DATA MANAGEMENT Managing Attribute Data in ArcGIS ArcObjects for Attribute Data Management Listing Fields and Field Properties Adding or Deleting Fields Calculating Field Values Joining and Relating Tables DATA CONVERSION Converting Data in ArcGIS ArcObjects for Data Conversion Converting Shapefile to GeoDatabase Converting Coverage to GeoDatabase and Shapefile Performing Rasterization and Vectorization Adding XY Events COORDINATE SYSTEMS Managing Coordinate Systems in ArcGIS ArcObjects for Coordinate Systems Manipulating On-the-Fly Projection Defining Coordinate Systems Performing Geographic Transformations Projecting Datasets DATA DISPLAY Displaying Data in ArcGIS ArcObjects for Data Display Displaying Vector Data Displaying Raster Data Making a Page Layout DATA EXPLORATION Exploring Data in ArcGIS ArcObjects for Data Exploration Performing Attribute Query Performing Spatial Query Combining Attribute and Spatial Queries Deriving Descriptive Statistics VECTOR DATA OPERATIONS Analyzing Vector Data in ArcGIS ArcObjects for Vector Data Analysis Buffering Performing Overlay Joining Data by Location Manipulating Features RASTER DATA OPERATIONS Analyzing Raster Data in ArcGIS ArcObjects for Raster Data Analysis Managing Raster Data Performing Local Operations Performing Neighborhood Operations Performing Zonal Operations Performing Distance Measure Operations TERRAIN MAPPING AND ANALYSIS Performing Terrain Mapping and Analysis in ArcGIS ArcObjects for Terrain Mapping and Analysis Deriving Contour, Slope, Aspect, and Hillshade Performing Viewshed Analysis Performing Watershed Analysis Creating and Editing TIN SPATIAL INTERPOLATION Running Spatial Interpolation in ArcGIS ArcObjects for Spatial Interpolation Performing Spatial Interpolation Comparing Interpolation Methods BINARY AND INDEX MODELS Building Models in ArcGIS ArcObjects for GIS Models Building Binary and Index Models INDEX

Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
Sort by: Showing 1 Customer Review
  • Anonymous

    Posted October 23, 2007

    Great ArcObjects Programming Book

    I think this is one of the best ArcObjects programming books available for Visual Basic for Applications 'VBA'. I have purchased other books by ESRI 'Getting to Know ArcObjects and Exploring ArcObjects' and this book is more useful for the beginner to intermediate programmer wanting to program ArcObjects in VBA. You will need to have prior programming experience to read this book, hopefully in visual basic... The book quickly goes over programming basics in Chapter 2 but it will not help you out if you don't already know some programming. The book covers areas such as dataset and layer management, data conversion, data display, vector and raster operations, terrain mapping and analysis, spatial interpolation, and binary index models. The book is filled with example code and comes with a CD that provides programs and data for 12 of the 14 chapters.

    1 out of 1 people found this review helpful.

    Was this review helpful? Yes  No   Report this review
Sort by: Showing 1 Customer Review

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)