Buy Used
CDN$ 1.96
+ CDN$ 6.49 shipping
Used: Very Good | Details
Condition: Used: Very Good
Comment: This book is in very good condition and will be shipped within 24 hours of ordering. The cover may have some limited signs of wear but the pages are clean, intact and the spine remains undamaged. This book has clearly been well maintained and looked after thus far. Money back guarantee if you are not satisfied. See more of our deals.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Developing GIS Solutions With MapObjects and Visual Basic Paperback – Oct 31 2001

3.2 out of 5 stars 6 customer reviews

See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
"Please retry"
CDN$ 5.57 CDN$ 1.96

Harry Potter and the Cursed Child
click to open popover

No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Product Details

  • Paperback: 256 pages
  • Publisher: Onword Press (Acquired Ti; 1 edition (Oct. 31 2001)
  • Language: English
  • ISBN-10: 0766854388
  • ISBN-13: 978-0766854383
  • Product Dimensions: 23.8 x 18.9 x 1.8 cm
  • Shipping Weight: 590 g
  • Average Customer Review: 3.2 out of 5 stars 6 customer reviews
  • Amazon Bestsellers Rank: #2,919,506 in Books (See Top 100 in Books)
  •  Would you like to update product info, give feedback on images, or tell us about a lower price?

  • See Complete Table of Contents

Product Description


Chapter 1 - Getting into the VB/MO Culture Chapter 2 - Using ActiveX Controls Chapter 3 - Programming Basics Chapter 4 - The Map Objects ActiveX Control Chapter 5 - Managing Map Layers Chapter 6 - Tool Bars and Layer Management Chapter 7 - Geometry, Coordinates, and Identifying Features Chapter 8 - Rendering Part 1: Single Symbols Chapter 9 - Rendering Part 2: The Unique Value Map Renderer Chapter 10 - The Unique Value Map Renderer Continued Chapter 11 - Rendering Part 4: The Quantile Renderer Chapter 12 - Collections, Classes and Advanced Selections Chapter 13 - Web Basics Chapter 14 - Serving Maps on the Web, Method 1 Chapter 15 - Serving Maps on the Web, Method 2: The MO Internet Map Server Chapter 16 - Buffering and Overlay, Part 1 Chapter 17 - Projections and Coordinate Systems

About the Author

Bruce A. Ralston, is a Professor at the University of Tennessee. He received three awards from the Association of American Geographers, including the Edward L. Ullman Award for Outstanding Contributions to Transportation Geography, 1999; the Outstanding Geographic Software Award, 1994; and the Excellence in Applied Geography Award, 1991. Bruce Ralston is an Associate Editor for the Journal of Transport Geography and the President of GIS Tools, Inc.

Customer Reviews

Top Customer Reviews

Format: Paperback
I am currently learning ESRI MapObjects 2, and was recommended this book as it was quite tough to really understand the vast object model of MapObjects 2 through the samples alone. This book gives quite a good explanation of the MapObjects 2 object model.
However, be warned of a few things - Some of the explanations are terse and you wish the author spent some more time to explain them. Also, there are some mistakes in the code printed in the book (I prefer typing down the code to learn rather than looking at it on the CDROM). For the intermediate level VB programmers, there are better ways to code some parts of a project than mentioned in the book. For example, in Chapter 5, where the author uses a cumbersome method to split a filename - something that can be done in 3 single lines. A final thing I disliked was the editing/format of the print. It would be a lot better to print the code in a better manner (to make it really apart from the rest of the text), and also the indenting and spacing between lines in the code. The code looks like one long sentence in some places, making it a little difficult to read.
Otherwise this book is a good source, and something that you will want to refer to while coding MapObjects - but do not blindly follow the bad coding habits, try to use your knowledge to accomplish the task in a better way once you have understood the MapObjects model.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Paperback
I've been a GIS programming consultant for several years, mostly developing Visual Basic and MapObjects applications for government and commercial clients. I have recommended this book to several people as the best available to tackle this difficult subject, and I've got good feedback from them. Organized as a tutorial, it begins with a basic introduction to Visual Basic and then adds all essential tools for mastering GIS programming on desktop and web environments. GIS concepts such as map projections are explained along the way, and as clearly and expertly as I have ever seen them. It's well paced so you aren't overwhelmed. I've been through 90 percent of the code in this book thoroughly and it's rock solid -- I haven't found any errors. If you're just beginning with programming and GIS, this book is essential. There's also useful tricks about MapObjects that aren't available in the ESRI documentation, so it's great as a resource for experienced GIS programmers, too. If you're interested in GIS programming, get this book.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Paperback
I am a GIS student who's also gone through most of a computer science degree and so I know Visual Basic and lots of other kinds of programming, but going through this book is one of the more tedious and confusing things I've done. Granted, MapObjects is a fairly large library and object set, but the author makes it worse in several ways. First, he deliberately gives you code in some places that doesn't work, only to correct it later on. This may be an admirable attempt to get you to learn it and think it through, but it just doesn't work - it's too large a set of objects and methods to keep track of, so trying to keep track of things which aren't even supposed to work makes it worse. Furthermore, in several places he does this, he changes some parts of the code, but forgets to change other parts that the original changes make neccessary to change, and one is left with a confusing mish-mash of partially edited code that doesn't look like the pictures in the book and doesn't always work. It is almost as if the author himself can't keep track of what's going on. Finally, his explanatory method of writing down large chunks of code with *short* descriptions afterwards doesn't really help. It would have been much better if he explained each component one-by-one, possibly even isolating them from other components where possible, and also made the code as simple as possible *without* having the deliberate errors. When you're learning something as complicated as this, the smaller the chunks, the better - and it's really nice to have code that works and runs right from the start so you can really see how it works (instead of not being able to see how it works due to deliberate errors).
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse