Senin, 05 Desember 2011

[J156.Ebook] Get Free Ebook GIS Tutorial for Python Scripting, by David W. Allen

Get Free Ebook GIS Tutorial for Python Scripting, by David W. Allen

This is it the book GIS Tutorial For Python Scripting, By David W. Allen to be best seller just recently. We offer you the most effective deal by getting the incredible book GIS Tutorial For Python Scripting, By David W. Allen in this site. This GIS Tutorial For Python Scripting, By David W. Allen will certainly not just be the type of book that is challenging to discover. In this web site, all sorts of books are given. You could search title by title, writer by writer, and also publisher by publisher to figure out the most effective book GIS Tutorial For Python Scripting, By David W. Allen that you could check out currently.

GIS Tutorial for Python Scripting, by David W. Allen

GIS Tutorial for Python Scripting, by David W. Allen



GIS Tutorial for Python Scripting, by David W. Allen

Get Free Ebook GIS Tutorial for Python Scripting, by David W. Allen

GIS Tutorial For Python Scripting, By David W. Allen. Satisfied reading! This is what we wish to say to you who love reading a lot. What concerning you that assert that reading are only responsibility? Don't bother, reviewing behavior ought to be begun from some certain reasons. Among them is reading by obligation. As what we desire to supply right here, the e-book entitled GIS Tutorial For Python Scripting, By David W. Allen is not type of required e-book. You can enjoy this book GIS Tutorial For Python Scripting, By David W. Allen to read.

Poses currently this GIS Tutorial For Python Scripting, By David W. Allen as one of your book collection! But, it is not in your bookcase collections. Why? This is the book GIS Tutorial For Python Scripting, By David W. Allen that is given in soft documents. You can download and install the soft data of this incredible book GIS Tutorial For Python Scripting, By David W. Allen currently as well as in the web link supplied. Yeah, various with the other individuals which look for book GIS Tutorial For Python Scripting, By David W. Allen outside, you can get less complicated to position this book. When some individuals still stroll into the establishment and also look the book GIS Tutorial For Python Scripting, By David W. Allen, you are here just remain on your seat and also get guide GIS Tutorial For Python Scripting, By David W. Allen.

While the other people in the store, they are unsure to find this GIS Tutorial For Python Scripting, By David W. Allen straight. It could require even more times to go shop by establishment. This is why we intend you this site. We will supply the best means and also reference to get guide GIS Tutorial For Python Scripting, By David W. Allen Also this is soft file book, it will certainly be simplicity to lug GIS Tutorial For Python Scripting, By David W. Allen wherever or save at home. The distinction is that you might not need move the book GIS Tutorial For Python Scripting, By David W. Allen location to area. You could need only copy to the various other devices.

Now, reading this stunning GIS Tutorial For Python Scripting, By David W. Allen will certainly be less complicated unless you get download the soft file here. Merely below! By clicking the link to download GIS Tutorial For Python Scripting, By David W. Allen, you could begin to get guide for your personal. Be the first proprietor of this soft documents book GIS Tutorial For Python Scripting, By David W. Allen Make difference for the others as well as obtain the first to advance for GIS Tutorial For Python Scripting, By David W. Allen Here and now!

GIS Tutorial for Python Scripting, by David W. Allen

GIS Tutorial for Python Scripting uses practical examples, exercises, and assignments to help students develop proficiency using Python® in ArcGIS®. This workbook for Python scripting builds upon previously acquired GIS skills and takes them to the next level with the use of Python. Knowledge of Python™a key tool for scripting geoprocessing functions and tasks in ArcGIS for Desktop™is expanded through hands-on programming geared to automating GIS applications. Exercise data is provided, and instructor resources are available.

  • Sales Rank: #369648 in Books
  • Published on: 2014-07-24
  • Original language: English
  • Number of items: 1
  • Dimensions: .70" h x 8.10" w x 10.00" l, .0 pounds
  • Binding: Paperback
  • 265 pages

From the Author
This book was a labor of love ... it's something I'm passionate about and a book that I really enjoyed writing. The first chapter includes Python code that everyone who uses ArcGIS should be doing - even if you don't consider yourself a programmer. Python is really that simple to learn and use and the benefit you will gain is tremendous.

Then the next chapters teach you how to write stand-alone scripts and script tools. These can be run outside ArcGIS, or included on menus and run inside ArcGIS giving you a lot of flexibility on user interaction, or even scripts that can be run unattended.

One of the coolest parts is the chapter on the ArcPy mapping module. You can control every aspect of a map layout and there's even a tutorial on building custom map books. You'll have more control and build better map books that you can using the Data Driven Pages tools in ArcMap.

I've also included TONS of hands-on tutorials and exercises because that's the best way to learn coding. The more you work with the Python scripting language, the easier it is to write more scripts. There's even some techniques I developed for making tools that can interact with your map - not typically done because scripts normally can't ask you to make selections in the map.

Chapters four and five have a very comprehensive look at Python Toolboxes and Python Add-Ins. These look very daunting when you see examples run, but I've broken each down into bite-sized chunks that are easy to understand. Follow the steps, build them piece by piece, and in the end you'll have a pretty impressive application! The data validation techniques included in the Python Toolboxes and Python Add-Ins are priceless and are a great way to steer the user to the correct processes and avoid user errors.

In addition, each tutorial has a section called "Scripting Techniques" that goes over many different techniques that are valuable to you but that I just couldn't get into the tutorials. For instance, one tutorial includes many list handling techniques that you'll practice and the Scripting Techniques sections shows many more that you may want to use in your own scripts later. There's also a Tool Index in the back that notes all the tools and topics in the book and where to find them again. This is valuable when you need to reference a tool for a custom script.

When you complete all the tutorials and exercises in this book, you can truly call yourself a Python for ArcGIS programmer!

From the Inside Flap

The data and sample scripts necessary to complete the work in this book are available for download at:
esripress.esri.com/bookresources/index.cfm?event=catalog.book&id=8


You can get a 60 day free trial of software from:
esri.com/software/arcgis/arcgis-for-desktop/free-trial

About the Author
David W. Allen is the GIS manager for the City of Euless, Texas. He has taught at Tarrant County College since 1999, where he helped found one of the first GIS degree programs in Texas and establish a state standard for GIS degree programs. He is the author of GIS Tutorial 2: Spatial Analysis Workbook (Esri Press, 2013) and Getting to Know ArcGIS® ModelBuilder™ (Esri Press, 2011) and the co-author of GIS Tutorial 3: Advanced Workbook (Esri Press, 2011).

Most helpful customer reviews

15 of 16 people found the following review helpful.
This is Currently the Best of the Three Available Books on Python for ArcGIS
By Mark R. Jorgensen
In a niche that already has two entry-level books on Python programming for ArcGIS is there a need for this book? Mr. Allen, author of several other ESRI Press books, demonstrates that writing a better book than the competition provides the answer - for "GIS Tutorial for Python Scripting" is the introductory book you should buy. The alternatives are Paul A. Zandbergen's "Python Scripting for ArcGIS" (ESRI Press, 2013) and Eric Pimpler's "Programming ArcGIS 10.1 with Python Cookbook" (Packt Publishing, 2013).

Mr. Allen takes a "workbook" approach to the subject: each chapter has worked-out examples matched with tutorials. I appreciate that when the author provides technical details he also provides a good explanation of what is going on. The essential topics - stand-alone Python scripts, Python toolboxes and Python add-ins - are covered in sufficient detail for an introductory text to give the reader a solid grounding. What distinguishes this book from the others is its superior organization, clarity of text, examples and tutorials. Though the other books cover similar material (I own them both) Allen's "GIS Tutorial for Python Scripting" is the one I recommend for those new to this subject. The data for the book is available for download at esripress.esri.com/bookresources/ and a 60-day trial of ArcGIS for Desktop software is also available. Unlike ESRI Press books of the past there is no data dvd bundled with the book. Appendix B, "The Tool Index", is another helpful feature and my first stop when using the book.

Keep in mind that all three books are introductory books. Practice using the tools will be essential for you and ArcGIS help, resources and forums will be valuable aids for your development as will many other websites found by googling the subject on the web. Debugging Python scripts for ArcGIS remains a tedious process and even here Mr. Allen makes useful suggestions to minimize the pain. Though this book is a good addition to the field I will note that this area currently lacks any intermediate books on the subject though several are in preparation by other authors.

4 of 4 people found the following review helpful.
A book with technical problems
By Paul Jameson
A more rigorous approach to Python scripting than other books I've seen. The book does not teach basic Python or GIS. Users of this book must know ArcGIS and should know basic Python beforehand. Zandbergen's book: "Python Scripting for ArcGIS (PSFA)" is a good precursor to this book and if you do not know Python well I would suggest going through that book first. When this book (GIS Tutorial) brought up subjects briefly, I found it useful to refer back to Zandbergen's book for a refresher. For example the Describe() function in this book is introduced with two or three sentences, whereas in PSFA four pages are devoted to it.

This book has a Tool Index in the back, but not a subject index. They are almost the same but I think this book could be improved if they would add a general subject index. But if not, the existing tool index refers to the section in the book where a tool is discussed. It should refer to the page number instead.

Now I come to the font used for showing code. Why all the changes - even on the same page. In some cases the font starts out normal, like the other text - then it gets smaller, and then even smaller down to about 4 or 5! Good grief! If you are going to do that include one of those flat magnifying glasses with the book. I think 9 is the minimum font size in a publication. But then I ran across a case on page 73 where he did not reduce the font, just lopped off the end of some code! Very very poor editing dude.

Also, it appears to me that the writer (David Allen) might have been in a hurry to publish because there are sometimes misleading codes which made me wonder, "where did that come from?" For example, on page 50 he showed the code: fcName = "ZIPCODES_poly" and then on the next page in concluding his discussion he showed the code again but this time as: "fcName = "complan" without any explanation why it was changed. For a student that can be confusing. It makes one think, "did I miss something?" and then you find yourself rereading unnecessarily; however, later the change seemed to make sense since he was expanding his code to include other feature class names but did not bother to tell you he was doing that at first when the change was made. Such little clues make it easier to follow the logic of the reader ... and yes it adds to the book length, but at 254 pages this book is a lightweight in the computer book world and making it longer would be no problem.

His use of tutorial exercises followed by asking the reader to duplicate the tutorial with a different dataset or a different approach is a good challenge, and it is one of the things that makes the book more rigorous in that it does not hold your hand through every process and also requires the reader to review tool definitions within arcgis itself.

I kind of recommend the book, but with reservation and recommend that the "experienced novice" also have a copy of Zandbergen's book.

I know Mr. Allen can put together a good book - I studied his MODELBUILDER book, but this effort falls far short of that one. It needs going over by people with a sharp pencil and willingness to cut and paste. Here is a suggestion: combine the more advanced aspects of this book with Zandbergen's book. Be willing to make it 700 or so pages and you will have a great resource.

I originally gave this book 4 stars, but sorry I have to change it to 2 stars. It really needs going over and a major editing process.

2 of 2 people found the following review helpful.
Want to be Frustrated? Buy this Book!
By JEFF
The book is a poorly structured Tutorial Book. I found it difficult to understand and hard to follow.

This book is definitely not for beginners. If you’re just starting out learning Python for ArcGIS I would stay away from this book. Before beginning each tutorial there’s extensive reading to be done on ArcGIS for Desktop Help as a preparation to the information presented in the tutorials. This book is definitely not an all-inclusive Tutorial book. This additional reading could easily make this book a 500 page endeavor instead of the 288 pages shown inside the book.

The author makes very broad learning assumptions from Tutorial to Exercises. Sometimes the exercises feel like they don't coincide with the tutorials. If you don’t have previous Python experience or you are unfamiliar with using Python for Geo-processing you will struggle to get through the tutorials. There is always something new introduced in the exercise that was not covered in the tutorial. This led to a lot of frustration when trying to complete the exercises. The book is also littered with mistakes. I could not find errata available online at the time of this review.

See all 16 customer reviews...

GIS Tutorial for Python Scripting, by David W. Allen PDF
GIS Tutorial for Python Scripting, by David W. Allen EPub
GIS Tutorial for Python Scripting, by David W. Allen Doc
GIS Tutorial for Python Scripting, by David W. Allen iBooks
GIS Tutorial for Python Scripting, by David W. Allen rtf
GIS Tutorial for Python Scripting, by David W. Allen Mobipocket
GIS Tutorial for Python Scripting, by David W. Allen Kindle

[J156.Ebook] Get Free Ebook GIS Tutorial for Python Scripting, by David W. Allen Doc

[J156.Ebook] Get Free Ebook GIS Tutorial for Python Scripting, by David W. Allen Doc

[J156.Ebook] Get Free Ebook GIS Tutorial for Python Scripting, by David W. Allen Doc
[J156.Ebook] Get Free Ebook GIS Tutorial for Python Scripting, by David W. Allen Doc

Tidak ada komentar:

Posting Komentar