First, I'll summarize what I understand so far so please confirm or correct me.
When On-the-Fly is selected a layer is reprojected from that of the layer's CRS to that of the project CRS, if the project CRS has been defined and the layer CRS has been recognized (which apparently is not always the case);
The project CRS can be defined three ways: choose one from a menu, set it to a particular layer's CRS, let it default to a past CRS or a layer CRS.
The layer CRS may be recognized on import (or not). If it's not (or is) the way to configure the the CRS is to save the layer as a shape file and select a CRS when prompted. However, it sounds like if a .qrj file has already been generated this will fail somehow, so we must assure ourselves a .qrj file is not present.
How am I doing so far?
Second: I'm using QGIS 1.8 on a Windows 7 OS.
Let's say two different layers have been saved each with CRS designated as EPSG:2272 (NAD83 / Pennsylvania South (ftUS)) and we start a new project. We select On-the-Fly reprojection and set the project CRS to EPSG:2272. We open both .shp files as layers. They are both files of Philadelphia, (PhilaCopIncsJune302012, PhilaCensusBlocks2012) and the the .prj files respectively are:
PROJCS["NAD83 / Pennsylvania South (ftUS)",
GEOGCS["NAD83",DATUM["North_American_Datum_1983",
SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],
TOWGS84[0,0,0,0,0,0,0],AUTHORITY["EPSG","6269"]],
PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],
UNIT["degree",0.0174532925199433,AUTHORITY["EPSG","9122"]],
AUTHORITY["EPSG","4269"]],
PROJECTION["Lambert_Conformal_Conic_2SP"],
PARAMETER["standard_parallel_1",40.96666666666667],
PARAMETER["standard_parallel_2",39.93333333333333],
PARAMETER["latitude_of_origin",39.33333333333334],
PARAMETER["central_meridian",-77.75],
PARAMETER["false_easting",1968500],
PARAMETER["false_northing",0],UNIT["US survey
foot",0.3048006096012192,AUTHORITY["EPSG","9003"]],
AXIS["X",EAST],AXIS["Y",NORTH],AUTHORITY["EPSG","2272"]]
and
PROJCS["NAD83 / Pennsylvania South
(ftUS)",
GEOGCS["NAD83",
DATUM["North_American_Datum_1983",
SPHEROID["GRS
1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],
TOWGS84[0,0,0,0,0,0,0],AUTHORITY["EPSG","6269"]],
PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],
UNIT["degree",0.0174532925199433,AUTHORITY["EPSG","9122"]],
AUTHORITY["EPSG","4269"]],
PROJECTION["Lambert_Conformal_Conic_2SP"],
PARAMETER["standard_parallel_1",40.96666666666667],
PARAMETER["standard_parallel_2",39.93333333333333],
PARAMETER["latitude_of_origin",39.33333333333334],
PARAMETER["central_meridian",-77.75],
PARAMETER["false_easting",1968500],
PARAMETER["false_northing",0],
UNIT["US survey foot",0.3048006096012192,AUTHORITY["EPSG","9003"]],
AXIS["X",EAST],AXIS["Y",NORTH],AUTHORITY["EPSG","2272"]]
The CRS found in the PhilaCopIncsJune302012 info document is WGS84 decimal degrees.
The CRS found in the PhilaCensusBlocks2012 XML document is
NAD_1983_StatePlane_Pennsylvania_South_FIPS_3702_Feet
The two layers are far far away from each other. Any ideas why?