Summary

In this chapter, we made a number of improvements to the DISTAL application, fixing various usability and performance issues. Along the way, we learned about the anti-meridian line and how to deal with country outlines that span it. We saw how to add a zoom feature to our CGI scripts so that the user can accurately click on a desired search point, and we saw the effect that having huge polygons can have on the performance of our system. We then learned how to split those large polygons into smaller overlapping tiles that can be used to display a small portion of the high-resolution shoreline without affecting performance.

We now have a fully functioning version of the DISTAL system. If you wanted to, you could publish the DISTAL system ...

Get Python Geospatial Development - Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.