GetTextbooks.com  
 Compare Prices & Save up to 90%
Search by ISBN, title, author, etc ...

Login | Sign up | Settings | My Wish List 


Developing GIS Solutions With MapObjects and Visual Basic (Mapobjects)

by Bruce Ralston

ISBN-10: 9780766854383
ISBN-10: 0-7668-5438-8
ISBN-13: 9780766854383
ISBN-13: 978-0-7668-5438-3
Paperback
2001-10-31
OnWord Press


Find Lowest Price

Editorials


Product Description
This essential resource offers GIS professionals and students the programming skills to create state-of-the-art GIS applications using MapObjects and Visual Basic. Developing GIS Solutions with MapOjects and Visual Basic teaches GIS programming in a complete hands-on environment. This how-to manual provides instruction in how to use the latest version of the popular MapObjects ActiveX control from leading GIS application developer ESRI. Along the way, readers will gain a hands-on introduction to Visual Basic (VB) programming through practice VB programs utilizing MapObjects. GIS topics such as spatial selections, thematic mapping, overlays, map projections, and web-based GIS are all addressed and explored thoroughly using a blend of thought-provoking software design discussions, detailed examples, and carefully crafted exercises.

Reviews


Nearly useless
Poorly written, very confusing and error plagued. The author's intentions are great but he misses his goals entirely. Unfortunately, the book is a waste of money.

Good source for MO beginners, could have been better
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.


Great book for learning the principles of MO
I think this book is nicely written and explains thoroughly every aspect of the principles on working with MO. It should be said that there aren't many quality books concerning this subject (i found it hard to find one myself!).
Regarding the book itself, if you're a beginner working with MO, this is definitely your book. It has an introduction about working with basic VB; later, the book comprehends MO Class, Objects Properties and Methods.
In my opinion, this book should focus so much on web basics, it should work harder on advanced subjects.

Not as good as I expexted.
The one major flaw this book has, which someone else touched on was that the author does not thoroughly explain what is happening in the code. Being a VB developer, I still found myself scratching my head in some areas. Also, it is hard to tell if the errors in the code are intentional or typos. If you copy the code out of this book to the letter, your program will not work properly. For example on page 116 one line of code reads, "If lstlayers.Count > 0 Then". This code SHOULD be "If lstlayers.Listcount > 0 Then".
Mistakes, or learning tools like this are very annoying, but seeing as my choices for a book on MapObjects is between this and another book, which has not faired too well in it's reviews, it will have to do. If you are new to Visual Basic, I suggest you learn the basics before delving into MapObjects...this book requires it, although it does attempt to show you very basic things.

Best resource for learning GIS Programming available
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.


Home | Browse | Professors | Merchants | Webmasters | Contact Us

[ Canada | United Kingdom ]

[ CDs | DVDs ]

Copyright © 2003-2008 GetTextbooks.com