Herhangi bir katmanın doğru projeksiyonunu belirlemenin ilk adımı, katmanınızla birlikte gelen projeksiyon bilgilerini bulmaktır. A durumunda, Census.gov'danShapefile
indirdiğiniz gibi , bu bilgiler bir dosyada bulunur, Projeksiyon kısaltmasıdır..prj
Sayım verilerinden projeksiyon dosyasının içeriği şunlardır:
GEOGCS [ "GCS_North_American_1983", VERİ [ "D_North_American_1983", sfero [ "GRS_1980", 6378137,298.257222101]], PRIMEM [ "Greenwich" 0], ÜNİTESİ [ "Derecesi", ,017453292519943295]]
Bu anahtar parçaları, ilk kelime olan GEOGCS araçları Geographic Coordinate System
, dize DATUM : D_North_American_1983
, SPHERIOD : GRS_1980
ve son bölüm ÜNİTESİ : Degree
.
Bunlar, aldığınız Proj4 tanımıyla kolayca eşleşir :+proj=longlat +ellps=GRS80 +datum=NAD83 +no_defs
Gördüğünüz gibi datum ve elipsoid, ".prj" deki datum ve sferik ile eşleşir. longlat
Vasıta Longitude/Latitude
olarak ölçülür, Birimler arasında Degrees
".prj" dosyasını eşleşir.
Coğrafi Koordinat Sistemini tanımlamak için ek bilgi gerekmediği için "kusur yok".
Mekansal referansları aramak için bir site: SpatialReference.org
NAD 83'teki Coğrafi Koordinat Sistemini doğrudan bulmak zordur, çünkü diğer birçok projeksiyonun bir parçasıdır.
Kolaylaştırmak için ihtiyacınız olan EPSG 4269 .
Bu bağlantı uzamsal referans bilgilerini bir dizi farklı formatta sunar. PostGIS için özel olarak:
Spatial_ref_sys (srid, auth_name, auth_srid, proj4text, srtext) değerlerine (94269, 'epsg', 4269, '+ proj = longlat + ellps = GRS80 + datum = NAD83 + no_defs', 'GEOGCS ["NAD83", DATUM [ "North_American_Datum_1983", KÜRESEL ["GRS 1980", 6378137,298.257222101, YETKİ ["EPSG", "7019"]], YETKİ ["EPSG", "6269"]], PRIMEM ["Greenwich", 0, YETKİ [ EPSG", "8901"]], BİRİM [ "derecesi", ,01745329251994328 YETKİ [ "EPSG", "9122"]] YETKİ [ "EPSG", "4269"]] ');
SRID = -1 ile ilgili son noktanıza hitap etmek için, işe yaramaz olduklarını varsaymadan önce verilerinizi test etmeniz önemlidir. QGIS veya ArcGIS gibi bazı CBS yazılımlarında ortaya çıkarmaya çalışın . İmleci hareket ettirirken gösterilen koordinatlara bakın. Eğer y = 0 - +90 ve x = -180 - +180 gibi tanıdık sayı aralıklarını görüyorsanız, bunları Enlem / Boylam olarak tanımanız gerekir. Bölgenizdeki ortak projeksiyonlarda ve koordinat sistemlerinde meydana gelen koordinat aralıklarını tanımaya başlamak, kariyerinizde ilerlerken size büyük ölçüde yardımcı olacaktır.
Projeksiyonlar ve koordinat sistemleri hakkında daha fazla bilgi edinmek istiyorsanız, bu harika bir referanstır: Bir Çalışma Kılavuzu ( PDF ) - John P. Snyder