Import a Projected ESRI .shp File
This topic comes from the case files of Manifold Technical Support. A customer is using Manifold System Release 4.50.
The customer has an ESRI "shapefile" in .shp format. Even though .shp format is highly unsuited for interchange of projected information, this file contains data that has been projected. Lucky for our customer, he has a detailed specification of the projection parameters used with this file. Our customer writes:
The projection is Albers Equal Area Conic, with parameters of :
The datum is NAD83, based on the GRS80 ellipsoid. I assume the central meridian is equal to your dialogue for longitude of projection origin...?
We will now import the shapefile. Note that it is important to have the above information because .shp format does not store projection information in the format. If you don't have a "readme.txt" file or some other documentation that provides this information, projected .shp files cannot be used. That's why they are unsuited for interchange of projected data sets... it's too easy to lose the auxiliary information that must be kept track of manually. We strongly suggest that shapefiles be used only for interchange of unprojected data in ordinary latitude and longitude degrees.
Procedure:
Our customer has three files, the usual set used in "shapefile" format. These consist of a .dbf, a .shp and a .shx file as seen in Windows Explorer:

The following sequence illustrates the procedure used. Click on the thumbnail at left to see the full screen shot.
Once we have a valid Manifold map in the correct projection, we can do with it what we desire.
Discussion
ESRI .shp format is a very old format that does not normally store information on projection and projection parameters that are used. If you save projected files into .shp format you must make note of what projection was used so that the files can later be used. If you publish such files, you must provide this information to users via some other means. When importing a .shp file, if you don't have a "readme.txt" file or some other documentation that provides the required projection information, projected .shp files cannot be used. That's why shapefiles are unsuited for interchange of projected data sets... it's too easy to lose the auxiliary information that must be kept track of manually. We strongly suggest that shapefiles be used only for interchange of unprojected data in ordinary latitude and longitude degrees.
What if I don't know the projection parameters used in this .shp file? You're out of luck. Since .shp files don't save the projection used, if the creator of the file did not tell you this information the file is useless. Next time, get the projection info, get the data as an unprojected shapefile, or use a more modern format that keeps track of projection information so you don't have to chase around doing so manually.
Visit the Manifold.net Online Store
anytime to purchase
Manifold products. Details
regarding shipping and purchasing may be found on the Online Store's information pages as
well as on the Miscellaneous Info
page. Email sales@manifold.net at
any time, or call 800-556-5919 during business hours if you have any
questions regarding products, purchasing, or shipping information.
|
Home Page -
Products -
Search -
Support -
Shopping -
News -
Online Store Prices, terms and conditions, and product specifications subject to change without notice. Please contact Manifold Net with any special needs or requests. |