Saya mencari saran untuk bekerja dengan set data dunia di mana GCS memiliki rentang positif (0 derajat hingga 360 derajat). Data yang saya gunakan adalah data oseanografi NetCDF dan memiliki nilai koordinat positif seperti yang disebutkan. Ketika ditampilkan dalam GCS WGS84 normal di ESRI's ArcGIS 10, itu diimbangi dari data lain yang ada di kisaran -180 hingga 180. Jika saya memproyeksikannya, kesenjangan terjadi di sekitar meridian utama (kebanyakan karena asal-usulnya, kadang-kadang karena asal-usulnya, kadang-kadang sejauh off sebagai 25 derajat W). Pemikiran saya adalah membuat sistem proyeksi / koordinat khusus yang memiliki nilai positif dan berharap agar data dunia lainnya diproyeksikan ulang dengan cepat. Adakah yang melihat masalah dengan ini atau memiliki solusi lain? Semoga ini masuk akal. Saya menghargai bantuan apa pun di muka.
** Perbarui ** Ini adalah tangkapan layar dari kumpulan data negara dengan graticule di atas untuk menunjukkan CRS normal GCS. Hanya mengimpor data NetCDF apa adanya adalah tetapi nilai-nilainya tidak mulai sampai 20,5 derajat di sebelah timur Meridian Utama.
GCS Normal http://grafa.co/rnd/img/GCS_Normal.png
Jika saya memilih untuk menggunakan CRS NetCDF (yang sebenarnya sama) itu akan memproyeksi ulang data dunia dengan cepat jika sudah ditentukan. Perhatikan bahwa graticule tidak terdefinisi sehingga tidak memproyeksi ulang. Semacam memproyeksikan ulang GCS http://grafa.co/rnd/img/GCS_Other.png
Tetapi jika saya mencoba memproyeksikan ulang semuanya menjadi GCS normal dengan nilai negatif, itu seperti membungkus peta datar data di seluruh dunia dan kemudian menghilang ketika menyentuh Meridian Perdana. Semacam memproyeksikan ulang GCS http://grafa.co/rnd/img/reprojected.png
Sekarang, saya tahu tidak ada nilai dari 0-20.5 seperti yang dinyatakan dalam metadata. Tetapi mengapa nilai dari sisa data tidak dapat ditampilkan di celah? Saya bahkan mencoba Shift di Raster Tools tetapi tidak berhasil.
Jawaban:
OK, saya pikir masalah utama di sini adalah ESRI menggunakan pusat grid untuk menghitung posisi, dan ketika saya telah menulis data, saya menggunakan nilai kiri bawah sel untuk menghitung data. Cara saya mengatasinya, adalah dengan membuat file netCDF saya dengan asal kisi X dari pusat sel pertama, lalu menghitung setiap sel menggunakan itu sebagai titik awal. Letakkan saya catatan, dalam obrolan, jika Anda ingin membahas ini lebih lanjut, karena sekarang berfungsi.
sumber
Jika perlu, Anda dapat dengan mudah mengonversi raster Anda ke -180 180 dengan GDAL
http://eloiribeiro.wordpress.com/2009/07/08/coverter-imagens-0%c2%ba-360%c2%ba-a-180-180%c2%ba-com-gdal/
(dalam bahasa Portugis, Anda harus menggunakan Google Translate)
sumber
Ini adalah bug yang dikenal sekarang, karena kami telah mengalami masalah yang sama. Dengan sedikit terlalu banyak dan usaha, yang berakhir dengan saya mengirimkan mereka rincian panopoly, untuk melihat data netCDF tanpa garis yang hilang.
Menariknya, ini tidak hanya terbatas pada netCDF. Jika Anda membuat titik, menggunakan kisi-kisi di dalam netCDF, dan kemudian mengumpulkan titik untuk membangun poligon, itu tidak akan membangun poligon di atas meridian utama juga, itu akan menjadi yang terpisah.
Bugnya adalah NIM070286: NetCDF Raster Layer tidak menampilkan data yang terletak di sepanjang meridian utama
Saya telah meminta perbaikan terbaru dari ESRI Inc. Saya akan menyimpan ini sebagai pertanyaan favorit dan memperbarui semuanya begitu saya mendengarnya lagi. Saya akan segera berlibur, jadi mudah-mudahan ini akan terjadi selama 10 hari ke depan.
sumber