Python Geospatial Development(PACKT,2010)
Build applications for GIS development using Python. Analyze and visualize Geo-Spatial data. Comprehensive coverage of key GIS concepts. Recommended best practices for storing spatial data in a database. Draw maps, place data points onto a map, and interact with maps. A practical tutorial with plentPython Geospatial DevelopmentCopyright o 2010 Packt PublishingAll rights reserved. No part of this book may be reproduced, stored in a retrievalsystem, or transmitted in any form or by any means, without the prior writtenpermission of the publisher, except in the case of brief quotations embedded incritical articles or reviewsrt has been made in the preparation of this book to ensure the accuracyof the information presented However the information contained in this book issold without warranty, cither express or implied. Neither the author nor PaclPublishing and its dealers and distributors will be held liable for any damagescaused or alleged to be caused directly or indirectly by this bookPackt Publishing has endeavored to provide trademark information about all of thecompanies and products mentioned in this book by the appropriate use of capitalsHowever, Packt Publishing cannot guarantee the accuracy of this informationst published December 2010Production reference: 1071210Published by Packt Publishing ltd32 Lincoln roadOltoBirmingham b27 6PA, UKISBN978-1-849511-54-4www.packtpub.comCover Image by asher Wishkerman(a. wishkermanompic deCreditsAuthorEditorial team LeaderErik WestraMithun SehgalReviewersProject Team LeaderTomi juholariya mukhelSilas TomsProject CoordinatorAcquisition EditorJovita pintoSteven WildingProofreaderDevelopment EditorJonathan ToddHyacintha D'SouzaGraphicsTechnical editorNileshr. mohiteKartikey PandeyProduction CoordinatorIndexerKruthika BangerHemangini bariCover WorkTejal DaruwaleKruthika BangerAbout the authorErik Westra has been a professional software developer for over 25 years, andhas worked almost exclusively in Python for the past decade. Erik's early interestin graphical user-interface design led to the development of one of the mostadvanced urgent courier dispatch systems used by messenger and courier companiesworldwide. In recent years, Erik has been involved in the design and implementationof systems matching seekers and providers of goods and services across a range ogeographical areas. This work has included the creation of real-time geocoder andmap-based views of constantly changing data. Erik is based in New Zealand, andworks for companies worldwideFor RuthThe love of my lifeAbout the reviewersTomi Juhola is a software development professional from Finland. He has a widerange of development experience from embedded systems to modern distributedenterprise systems in various roles, such as tester, developer, consultant, and trainerCurrently, he works in a company called lindorff and shares this time betweendevelopment lead duties and helping other projects to adopt Scrum andagile methodologies. He likes to spend his free time with new and interestingdevelopment languages and frameworksSilas Toms is a GIS Analyst for ICF International, working at the San Francisco andSan Jose offices. His undergraduate degree is in Geography(from Humboldt StateUniversity), and he is currently finishing a thesis for an mS in giS at San FranciscoState University. He has been a Gis professional for four years, working with manylocal and regional governments before taking his current position. Python experiencewas gained through classes at sfsu and professional experience This is the firstbook he has helped reviewI would like to thank everyone at Packt Publishing for allowingme to help review this book and putting up with my ever-shiftingschedule. i would also like to thank my family for being supportivein my quest to master this somewhat esoteric ficld, and for neverasking if i am going to teach with this degreeWww.Packtpub.comSupport files, e Books, discount offersand moreYoumightwanttovisitwww.PacktPubcomforsupportfilesanddownloadsrelatedto your bookDid you know that Packt offers e book versions of every book published, with PDFandepubfilesavailable?YoucanupgradetotheebooKversionatwww.packteubcom and as a print book customer, you are entitled to a discount on the e Book copy.Getintouchwithusatservice@packtpub.comformoredetails.Atwww.packtpub.comyoucanalsoreadacollectionoffreetechnicalarticlessignup for a range of free newsletters, and receive exclusive discounts and offers onPackt books and ebooksPACKTLIBhttp://packtlib.Packtpub.comDo you need instant solutions to your it questions? PacktLib is Packt's online digitalbook library. Ilere, you can access, read, and search across Packt's entire library ofWhy Subscribe?Fully searchable across every book published by PacktCopy and paste, print, and bookmark contentOn demand and accessible via web browserFree Access for Packt account holdersIfyouhaveanaccountwithPacktatwww.Packtpub.comyoucanusethistoaccessPacktLib today and view nine entirely free books Simply use your login credentialsfor immediate accessTable of contentsPrefaceChapter 1: Geo-Spatial Development Using Python7PythonGeo-spatial developmentApplications of geo-spatial development11Analyzing geo-spatial data12Visualizing geo-spatial data13Creating a geo-spatial mash-up16Recent developmentsSummary19Chapter 2: GIsCore G|sc。 ncepts21ocation22Distance25Units27Projections28Cylindrical projectionsonic projectionAzimuthal projections31The nature of map projectionsCoordinate systems32Datums35Shapes36Gis data formats37Working with Gis data manually39Summa46
用户评论