The process of importing a shapefile involves the following steps:
Because of the complexity of this process, we'll use a separate application called
shapefileIO to handle the behind-the-scenes logic of importing (and later, exporting) the shapefile's contents. This allows us to implement the user interface for importing shapefiles, without having to worry about these behind-the-scenes details.
Let's start by creating the basic framework for the
shapefileIO application. Using ...