Python Geospatial Development Essentials
Packt Publishing Ltd, 17/06/2015 - 192 páginas
This book provides you with the resources to successfully develop your own GIS application in Python. The book begins by walking you through the loading and saving of data structures before you start to build the look and feel of your application and create its interactive map window. You'll then move on to managing, editing, and analyzing spatial data from within the application and finish with instructions for packaging the application for distribution.
By the end of the book, you should be able to use your GIS application as a template for further development, with the potential to expand and customize it to suit your needs.
Resultados 1-5 de 5
_cached_bbox: geoj["bbox"] = self._cached_bbox return Feature(self._data, self.
row, geoj) Computing bounding boxes Although we now have the basic structure
of vector data, we want some additional convenience methods. For vector data ...
This bounding box can also be cached or stored, for later use, so that we can just
keep referring to that value after we have ... allows us to access the bounding box
as a simple value or attribute even though it is computed as several steps in a ...
Finally, we add a spatial indexing structure that nests the bounding boxes of
overlapping features inside each other so that feature locations can be tested
and retrieved faster. For this, we will use the Rtree library. Perform the following
steps: 1 ...
Now, remember from the earlier Spatial indexing section, calculating the
individual bounding boxes for each individual feature can be costly. One of the
benefits of the shapefile format is that each shape's bounding box is stored as
part of the ...
Atingiu o limite de visualização deste livro.