Langkah pertama untuk menentukan proyeksi yang benar dari setiap lapisan, adalah menemukan informasi proyeksi, jika ada, yang menyertai lapisan Anda. Dalam kasus a Shapefile
, seperti apa yang Anda unduh dari Census.gov , informasi itu terdapat dalam .prj
file, kependekan dari Proyeksi.
Berikut adalah isi file proyeksi dari data sensus:
GEOGCS ["GCS_North_American_1983", DATUM ["D_North_American_1983", SPHEROID ["GRS_1980", 6378137,298.257222101]], PRIMEM ["Greenwich", 0], UNIT ["Gelar", 0,01745323225259951
Bagian-bagian kunci dari ini, adalah yang pertama kata GEOGCS berarti Geographic Coordinate System
, string DATUM : D_North_American_1983
, SPHERIOD : GRS_1980
, dan bagian terakhir UNIT : Degree
.
Ini dengan mudah cocok dengan definisi Proj4 yang Anda terima:+proj=longlat +ellps=GRS80 +datum=NAD83 +no_defs
Anda dapat melihat bahwa datum dan ellipsoid, cocok dengan datum dan spheriod di ".prj". The longlat
berarti Longitude/Latitude
, yang diukur dalam Unit dari Degrees
, yang cocok dengan "PRJ" file.
Ada "tidak ada kekurangan" karena tidak ada informasi tambahan yang diperlukan untuk mengidentifikasi Sistem Koordinasi Geografis.
Situs untuk mencari referensi spasial adalah: SpatialReference.org
Sistem Koordinat Geografis di NAD 83 sulit didapat secara langsung, karena ia merupakan bagian dari banyak proyeksi lainnya.
Untuk membuatnya lebih mudah, yang Anda butuhkan adalah EPSG 4269 .
Tautan ini menyajikan informasi rujukan spasial dalam sejumlah format berbeda. Yang khusus untuk PostGIS adalah:
Masukkan ke dalam nilai spatial_ref_sys (srid, auth_name, auth_srid, proj4text, srtext) (94269, 'epsg', 4269, '+ proj = longlat + ellps = GRS80 + datum = NAD83 + no_defs', 'GEOGCS ["NAD83, DAT" "North_American_Datum_1983", SPHEROID ["GRS 1980", 6378137.298.257222101, OTORITAS ["EPSG", "7019"]], OTORITAS ["EPSG", "6269"]], PRIMEM ["Greenwich", 0, AUTHORITY "" EPSG "," 8901 "]], UNIT [" degree ", 0,01745329251994328, AUTHORITY [" EPSG "," 9122 "]], AUTHORITY [" EPSG "," 4269 "]] ');
Untuk membahas poin terakhir Anda tentang SRID = -1, saya pikir penting untuk menguji data Anda sebelum Anda menganggapnya tidak berguna. Cobalah untuk memunculkannya dalam beberapa perangkat lunak SIG, seperti QGIS , atau ArcGIS . Lihatlah koordinat yang ditampilkan saat Anda menggerakkan kursor. Jika Anda melihat rentang angka yang sudah dikenal, seperti y = 0 - +90 dan x = -180 - +180, Anda harus mengenalinya sebagai Latitude / Longitude. Mulai mengenali rentang koordinat yang terjadi dalam proyeksi umum dan sistem koordinat di area Anda akan sangat membantu Anda saat Anda bergerak maju dalam karier Anda.
Jika Anda tertarik untuk mempelajari lebih lanjut tentang proyeksi dan sistem koordinat, ini adalah referensi yang fantastis: A Working Manual ( PDF ) - John P. Snyder