Itu tidak akan bekerja secara konsisten bahkan ketika Anda melakukan semua triangulasi relatif terhadap satu, titik tetap . Masalahnya adalah bahwa perhitungan bola dan Euclidean sedang dicampur tanpa mempertimbangkan apa artinya.
Salah satu cara untuk membuat ini jelas adalah dengan mempertimbangkan segitiga yang agak ekstrem, seperti hampir setengah dari belahan bumi. Misalnya, mulai dari (lon, lat) = (-179, 0), jalankan di sepanjang khatulistiwa ke (0, 0), lalu naik ke kutub utara di (0, 90), lalu kembali ke awal di (- 179, 0). Ini adalah segitiga 90-179-90 yang terdiri dari sebagian besar belahan utara belahan bumi barat. Masalahnya adalah bahwa titik akhir (ditampilkan sebagai titik-titik putih pada gambar) praktis terletak di pesawat: satu di kutub dan dua lainnya hampir berseberangan. Jadi rata-rata mereka, diproyeksikan kembali ke bola (titik merah), hampir di kutub - tapi itu sejauh dari pusat yang masuk akal yang bisa didapat:
Sebagai contoh lain, mari kita lakukan triangulasi sebuah poligon yang mewakili belahan bumi relatif terhadap pusatnya, Kutub Utara. Kami akan selalu membagi belahan bumi Barat menjadi dua bagian yang sama, masing-masing segitiga 90-90-90 (sehingga menghindari masalah dengan segitiga besar yang membentang di belahan bumi). Belahan bumi Timur, bagaimanapun, akan dibagi menjadi n semi-sama adil. Vertikal lune k ( k = 1, 2, ..., n ) memiliki koordinat (lon, lat)
((k-1) * 180/n, 0), (k * 180/n, 0), (k * 180/n, 90).
Gambar ini menunjukkan pengaturan untuk k = 8. Titik-titik merah adalah "pusat" segitiga individu yang dihitung berdasarkan dokumen "Alat untuk Grafik dan Bentuk", hal 65-67.
Melakukan perhitungan, saya menemukan bahwa dengan k = 2, pusat area-tertimbang memang di Kutub Utara (seperti yang akan ditunjukkan oleh pertimbangan simetri), tetapi ketika n bertambah, hasilnya dengan cepat bergeser ke belahan bumi Barat dan, di batas, mendekati garis lintang 89,556 derajat di sepanjang garis bujur -90 derajat. Ini adalah sekitar 50 kilometer selatan Kutub Utara itu sendiri.
Harus diakui, kesalahan +/- 50 kilometer untuk poligon yang mencakup 20.000 kilometer kecil; jumlah total variasi sewenang - wenang karena triangulasi yang berbeda dalam kasus ini hanya 0,5%. Jelas kesalahan relatif dapat dibuat besar secara sewenang-wenang dengan memasukkan segitiga negatif (cukup tambahkan dan kurangi beberapa segitiga sangat besar relatif terhadap segitiga kecil). Terlepas dari itu, siapa pun yang berupaya melakukan perhitungan bola ternyata mencoba menghindari kesalahan proyeksi, sehingga mereka mencari akurasi tinggi. Metode triangulasi ini tidak dapat direkomendasikan.
Merupakan ide yang baik untuk menyebutkan sifat-sifat yang seharusnya dimiliki oleh sentroid poligon. Inilah kriteria saya:
(A) Ini adalah properti dari interior poligon (bukan simpul atau tepi). Dengan demikian, membelah tepi menjadi dua dengan memasukkan simpul tambahan seharusnya tidak mengubah posisi centroid. Perhatikan bahwa definisi Jenness tentang centroid gagal pada kriteria ini, karena posisi centroid akan bergantung pada bagaimana poligon dibagi menjadi segitiga.
(B) Perturbing bentuk poligon sedikit harus memindahkan centroid sedikit. Di sini perlu untuk memaksakan batasan pada keseluruhan poligon (misalnya, ke belahan bumi tunggal). Tanpa pembatasan ini, mudah untuk membuat kasus-kasus di mana centroid akan tiba-tiba berayun ke sisi yang berlawanan dari bumi dengan sedikit gerakan titik. Kondisi ini tidak termasuk metode yang mengharuskan pusat massa berada di dalam poligon.
(c) Ia harus direduksi menjadi definisi datar centroid untuk poligon kecil.
Berikut adalah dua pendekatan yang memenuhi kriteria ini:
(1) Hitung centroid untuk poligon ellipsoidal dalam tiga dimensi dan proyeksikan kembali ke permukaan ellipsoid (sepanjang normal ke ellipsoid). Keuntungan besar: centroid dapat dihitung dengan memecah poligon menjadi bentuk yang lebih sederhana.
(2) Centroid adalah titik dengan jarak geodesik RMS minimum ke semua titik di bagian dalam poligon. Lihat Buss dan Fillmore, "Rata-Rata Bulat dan Aplikasi untuk Splines Bulat dan Interpolasi", Transaksi ACM pada Grafik 20 , 95-126 (2001). Keuntungan besar: titik yang dihasilkan tidak tergantung pada bagaimana permukaan tertanam dalam R 3 .
Sayangnya, tidak satu pun dari definisi ini yang mudah untuk dipraktikkan. Namun , metode pertama dapat dilakukan hanya untuk bola. Area "dasar" terbaik untuk digunakan adalah segi empat yang dibatasi oleh tepi poligon, dua meridian melalui titik-ujung tepi, dan khatulistiwa. Hasil untuk keseluruhan poligon mencakup penjumlahan kontribusi di tepinya. (Langkah-langkah tambahan perlu diambil jika poligon mengelilingi sebuah kutub.)
Misalkan titik akhir dari tepi adalah (φ 1 , λ 1 ) dan (φ 2 , λ 2 ). Biarkan azimut tepi dan titik akhir dengan α 1 dan α 2 . Dengan asumsi jari-jari bola adalah 1, luas segiempat adalah
A = α 2 - α 1
= 2 tan −1 [tan ½ (λ 2 - λ 1 ) dosa ½ (φ 2 + φ 1 ) / cos ½ (φ 2 + φ 1 )]
(Rumus ini untuk daerah, karena Bessel, secara substansial berperilaku lebih baik daripada rumus L'Huilier yang umum digunakan untuk luas segitiga.)
Komponen centroid untuk segi empat ini diberikan oleh
2 A ⟨ x ⟩ = φ 2 sin (λ 2 - λ 0 ) - φ 1 sin (λ 1 - λ 0 )
2 A ⟨ y ⟩ = cos α 0 (σ 2 - σ 1 ) - (φ 2 cos (λ 2 - λ 0 ) - φ 1 cos (λ 1 - λ 0 ))
2 A ⟨ z ⟩ = (λ 2 - λ 1 ) - sin α 0 (σ 2 - σ1 )
di mana σ 2 - σ 1 adalah panjang dari tepi, dan λ 0 dan α 0 adalah bujur dan azimuth dari tepi di mana ia melintasi garis khatulistiwa, dan sumbu x dan y diorientasikan sehingga persimpangan khatulistiwa berada di x = 1, y = 0. ( z adalah poros melalui kutub, tentu saja.)
sumber