Skip to Content
Mastering Geospatial Analysis with Python
book

Mastering Geospatial Analysis with Python

by Silas Toms, Paul Crickard, Eric van Rees
April 2018
Beginner to intermediate content levelBeginner to intermediate
440 pages
11h 36m
English
Packt Publishing
Content preview from Mastering Geospatial Analysis with Python

Table properties

The name of the data table generated in the RDBMS database will correspond to the __tablename__ property of a model class. The primary key for each table is used for relationships and queries and must be defined using the keyword primary_key. The Column class and the String, Float and Integer type classes are called from SQLAlchemy and are used to define table columns to be generated within the underlying RDBMS (thus allowing the programmer to avoid crafting CREATE TABLE statements for each variety of SQL used by the major RDBMS).

For example, the Arena class will be used to manage a table that has four columns—a String name field, two Float fields (longitude and latitude), and a POINT geometry type with an SRID or EPSG spatial ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Learning Geospatial Analysis with Python

Learning Geospatial Analysis with Python

Joel Lawhead

Publisher Resources

ISBN: 9781788293334Supplemental Content