skip to content
Python geospatial development : build a complete and sofisticated mapping application from scratch using Python tools for GIS development Preview this item
ClosePreview this item
Checking...

Python geospatial development : build a complete and sofisticated mapping application from scratch using Python tools for GIS development

Author: Erik Westra
Publisher: Olton, Birmingham : Packt Pub., ©2010.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Summary:
Open Source GIS (Geographic Information System) is a growing area with the explosion of applications such as Google Maps, Google Earth, and GPS. The GIS market is growing rapidly and as a Python developer you will find yourself either wanting grounding in GIS or needing to get up to speed to do your job. In today's location-aware world, all commercial Python developers can benefit from an understanding of GIS  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

 

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Geographic information systems
Electronic books
Additional Physical Format: Print version:
Westra, Erik.
Python geospatial development.
Olton, Birmingham : Packt Publishing, ©2010
(OCoLC)699893362
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Erik Westra
ISBN: 9781849511551 1849511551
OCLC Number: 702644342
Notes: Includes index.
Description: 1 online resource (viii, 491 pages) : illustrations, maps
Contents: 1. Geo-spatial development using Python --
2. GIS --
3. Python libraries for Geo-spatial development --
4. Sources of Geo-spatial data --
5. Working with Geo-spatial data in Python --
6. GIS in the database --
7. Working with spatial data--
8. Using Python and Mapnik to generate maps --
9. Web frameworks for Python geo-spatial development --
10. Putting it all together: a complete mapping application --
11. ShapeEditor: implementing list view, import, and export --
12. ShapeEditor: selecting and editing features --
Index.
Responsibility: Erik Westra.

Abstract:

Open Source GIS (Geographic Information System) is a growing area with the explosion of applications such as Google Maps, Google Earth, and GPS. The GIS market is growing rapidly and as a Python developer you will find yourself either wanting grounding in GIS or needing to get up to speed to do your job. In today's location-aware world, all commercial Python developers can benefit from an understanding of GIS development gained using this book. Working with geo-spatial data can get complicated because you are dealing with mathematical models of the Earth's surface. Since Python is a powerful programming language with high-level toolkits, it is well suited to GIS development. will familiarize you with the Python tools required for geo-spatial development such as Mapnik, which is used for mapping in Python. It introduces GIS at the basic level with a clear, detailed walkthrough of the key GIS concepts such as location, distance, units, projections, datums, and GIS data formats. We then examine a number of Python libraries and combine these with geo-spatial data to accomplish a variety of tasks. The book provides an in-depth look at the concept of storing spatial data in a database and how you can use spatial databases as tools to solve a variety of geo-spatial problems. It goes into the details of generating maps using the Mapnik map-rendering toolkit, and helps you to build a sophisticated web-based geo-spatial map-editing application using GeoDjango, Mapnik, and PostGIS. By the end of the book, you will be able to integrate spatial features into your applications and build a complete mapping application from scratch. A hands-on tutorial about accessing, manipulating, and displaying Geo-Spatial data efficiently using a range of Python tools for GIS development.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/702644342> # Python geospatial development : build a complete and sofisticated mapping application from scratch using Python tools for GIS development
    a schema:CreativeWork, schema:MediaObject, schema:Book ;
    library:oclcnum "702644342" ;
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/enk> ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/4417439863#Place/olton_birmingham> ; # Olton, Birmingham
    schema:about <http://experiment.worldcat.org/entity/work/data/4417439863#Topic/computers_programming_languages_java> ; # COMPUTERS--Programming Languages--Java
    schema:about <http://id.worldcat.org/fast/940423> ; # Geographic information systems
    schema:about <http://experiment.worldcat.org/entity/work/data/4417439863#Topic/computers_programming_languages_pascal> ; # COMPUTERS--Programming Languages--Pascal
    schema:about <http://experiment.worldcat.org/entity/work/data/4417439863#Topic/computers_programming_languages_c♯> ; # COMPUTERS--Programming Languages--C♯
    schema:about <http://id.worldcat.org/fast/1084736> ; # Python (Computer program language)
    schema:about <http://dewey.info/class/005.133/e22/> ;
    schema:bookFormat schema:EBook ;
    schema:copyrightYear "2010" ;
    schema:creator <http://viaf.org/viaf/146145003290261300654> ; # Erik Westra
    schema:datePublished "2010" ;
    schema:description "Open Source GIS (Geographic Information System) is a growing area with the explosion of applications such as Google Maps, Google Earth, and GPS. The GIS market is growing rapidly and as a Python developer you will find yourself either wanting grounding in GIS or needing to get up to speed to do your job. In today's location-aware world, all commercial Python developers can benefit from an understanding of GIS development gained using this book. Working with geo-spatial data can get complicated because you are dealing with mathematical models of the Earth's surface. Since Python is a powerful programming language with high-level toolkits, it is well suited to GIS development. will familiarize you with the Python tools required for geo-spatial development such as Mapnik, which is used for mapping in Python. It introduces GIS at the basic level with a clear, detailed walkthrough of the key GIS concepts such as location, distance, units, projections, datums, and GIS data formats. We then examine a number of Python libraries and combine these with geo-spatial data to accomplish a variety of tasks. The book provides an in-depth look at the concept of storing spatial data in a database and how you can use spatial databases as tools to solve a variety of geo-spatial problems. It goes into the details of generating maps using the Mapnik map-rendering toolkit, and helps you to build a sophisticated web-based geo-spatial map-editing application using GeoDjango, Mapnik, and PostGIS. By the end of the book, you will be able to integrate spatial features into your applications and build a complete mapping application from scratch. A hands-on tutorial about accessing, manipulating, and displaying Geo-Spatial data efficiently using a range of Python tools for GIS development."@en ;
    schema:description "1. Geo-spatial development using Python -- 2. GIS -- 3. Python libraries for Geo-spatial development -- 4. Sources of Geo-spatial data -- 5. Working with Geo-spatial data in Python -- 6. GIS in the database -- 7. Working with spatial data-- 8. Using Python and Mapnik to generate maps -- 9. Web frameworks for Python geo-spatial development -- 10. Putting it all together: a complete mapping application -- 11. ShapeEditor: implementing list view, import, and export -- 12. ShapeEditor: selecting and editing features -- Index."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/4417439863> ;
    schema:genre "Electronic books"@en ;
    schema:genre "Geographic information systems"@en ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/699893362> ;
    schema:name "Python geospatial development : build a complete and sofisticated mapping application from scratch using Python tools for GIS development"@en ;
    schema:productID "702644342" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/702644342#PublicationEvent/olton_birmingham_packt_pub_2010> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/4417439863#Agent/packt_pub> ; # Packt Pub.
    schema:url <http://er.llcc.edu:2048/login?url=http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=350538> ;
    schema:url <http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=350538> ;
    schema:url <http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=e000xna&AN=350538> ;
    schema:workExample <http://worldcat.org/isbn/9781849511551> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/702644342> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/4417439863#Place/olton_birmingham> # Olton, Birmingham
    a schema:Place ;
    schema:name "Olton, Birmingham" ;
    .

<http://experiment.worldcat.org/entity/work/data/4417439863#Topic/computers_programming_languages_c♯> # COMPUTERS--Programming Languages--C♯
    a schema:Intangible ;
    schema:name "COMPUTERS--Programming Languages--C♯"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/4417439863#Topic/computers_programming_languages_java> # COMPUTERS--Programming Languages--Java
    a schema:Intangible ;
    schema:name "COMPUTERS--Programming Languages--Java"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/4417439863#Topic/computers_programming_languages_pascal> # COMPUTERS--Programming Languages--Pascal
    a schema:Intangible ;
    schema:name "COMPUTERS--Programming Languages--Pascal"@en ;
    .

<http://id.worldcat.org/fast/1084736> # Python (Computer program language)
    a schema:Intangible ;
    schema:name "Python (Computer program language)"@en ;
    .

<http://id.worldcat.org/fast/940423> # Geographic information systems
    a schema:Intangible ;
    schema:name "Geographic information systems"@en ;
    .

<http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=e000xna&AN=350538>
    rdfs:comment "from EBSCO Academic Collection" ;
    rdfs:comment "(Unlimited Concurrent Users)" ;
    .

<http://viaf.org/viaf/146145003290261300654> # Erik Westra
    a schema:Person ;
    schema:familyName "Westra" ;
    schema:givenName "Erik" ;
    schema:name "Erik Westra" ;
    .

<http://worldcat.org/isbn/9781849511551>
    a schema:ProductModel ;
    schema:isbn "1849511551" ;
    schema:isbn "9781849511551" ;
    .

<http://www.worldcat.org/oclc/699893362>
    a schema:CreativeWork ;
    rdfs:label "Python geospatial development." ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/702644342> ; # Python geospatial development : build a complete and sofisticated mapping application from scratch using Python tools for GIS development
    .

<http://www.worldcat.org/title/-/oclc/702644342>
    a genont:InformationResource, genont:ContentTypeGenericResource ;
    schema:about <http://www.worldcat.org/oclc/702644342> ; # Python geospatial development : build a complete and sofisticated mapping application from scratch using Python tools for GIS development
    schema:dateModified "2018-01-03" ;
    void:inDataset <http://purl.oclc.org/dataset/WorldCat> ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.