Beginning MapServer: Open Source GIS Development (Expert's Voice in Open Source)
|
| List Price: | $44.99 |
| Price: | $40.49 & eligible for FREE Super Saver Shipping on orders over $25. Details |
Availability: Usually ships in 24 hours
Ships from and sold by Amazon.com
36 new or used available from $30.98
Average customer review:Product Description
Beginning MapServer: Open Source GIS Development is the first book of its kind. It offers a comprehensive introduction to MapServer, the development platform for integrating mapping technology into Internet applications. You'll learn how to build and extend dynamic applications using popular languages like PHP, Perl, and Python.
After a thorough introduction to installation and configuration, you'll uncover basic MapServer topics and examples. You'll also learn about advanced MapServer features, and how to query and incorporate dynamic data into your application. The book culminates with the creation of an actual mapping application.
Product Details
- Amazon Sales Rank: #296496 in Books
- Published on: 2005-08-22
- Original language: English
- Number of items: 1
- Binding: Paperback
- 448 pages
Features
- ISBN13: 9781590594902
- Condition: NEW
- Notes: Brand New from Publisher. No Remainder Mark.
- Click here to view our Condition Guide and Shipping Prices
Editorial Reviews
About the Author
Bill Kropla has almost 20 years of experience working in information technology, and he has spent the last several years steeped in the wireless industry, developing wireless mapping solutions for tracking shipping vehicles. Bill holds a bachelor’s of science degree in physics from the University of Manitoba, and a master’s degree in electrical engineering and applied mathematics, also from the University of Manitoba. In addition, he holds an omnibus patent for methods, hardware, and software used in the wireless industry.
Customer Reviews
Problematic if you are working on a Windows platform
I purchased this book to help with developing a simple map-enabled web page running on a Windows computer. The book proved very difficult to use in that context. If you are planning on working on a windows computer, you should be aware of some potential shortcomings.
In the spirit of full disclosure, I have considerable GIS experience, but little experience with web development.
The book assumes that you are operating not only on a UNIX-based platform, but also that you will operate in a particular "development environment". The author does provide full instructions for building that development environment on a Unix machine, so if you are starting from scratch, everything will work as described.
However....
You can not readily build the same "development environment" on a Windows computer. I installed a version of MS4W ("Mapserver 4 Windows" on my computer. MS4W is a labor saving package that rapidly sets up a web server and installs most of the other open source software one would like to have available for using Mapsource effectively. Unfortunately, the installation differs from the "development environment" assumed by the book.
As a result, there are MANY small but significant differences that crop up in developing the example applications given in the book. Many of these are simply differences in the way files are named or in the structure of the directory tree, but they are annoying and difficult to track down. it took me several DAYS of work and repeated searches for help on on-line MAPSERVER forums to figure things out and get the first several example applications running. I still have not managed to get about half of the examples up and running.
That said, the book offers a nice introduction to many of the central concepts used in Mapserver. It has a good reference section that allows you to look up Mapserver commands, etc.
Ultimately, I was able to develop the simple web-based applications I was after. This book contributed to that, but only after considerable frustration. Several Mapserver tutorials are available on-line. Some are specifically geared to Windows-based systems. They certainly offer a less tortuous, if sometimes less complete, path to getting Mapserver working on a Windows-based system.
Very good practical guide for mapserver
The book is written in a very clear way and goes to the point explaining mapserver thru examples, it should be a reference book for those, that are starting with mapserver, but it lacks a proper cover of raster layers and WCS. Interresting is that the prefered database used, is not PosGIS but MySQL (normally MySQL is pushed aside by PostGIS in spatial databases projects) this was a pleasent surprise, since I normally use MySQL. Conclusion: get the book
Buy it - and read up in parallell on the Mapserver mailing list
Beginning MapServer should not be your only source of information on using MapServer. The book has a lot of usefull examples in it, but I am missing something. My main interest is on how to use MapServer through PHP /MapScript. In particlar I would like to know more on the bindings from PHP/MapScript to the object model in MapServer.
Do not expect the book to cover it all. It tries, but doesen't quite make it.
Still - buy it! You need it for your library, I am sure you do ;-)





