O'Reilly logo

Python Geospatial Development - Second Edition by Erik Westra

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Further improvements and enhancements

As with any new application, there are a number of ways in which the ShapeEditor could be improved. For example:

  • Adding user signup and login, so that each user has his or her own private set of shapefiles, rather than every user seeing the entire list of all the uploaded shapefiles.
  • Adding the ability to edit a feature's attribute values.
  • Using a higher resolution base map. An obvious candidate for this would be the GSHHS high-resolution shoreline database.
  • Adding a tile cache for our TMS server.
  • Using JavaScript to add a please wait pop-up message while a shapefile is being imported or exported.
  • Improving the reusability of the ShapeEditor's codebase. We've concentrated on learning how to use GeoDjango to build ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required