Apakah ada definisi tentang bagaimana garis menghubungkan simpul dalam format shapefile?
Dalam kasus paling sederhana, bayangkan sebuah garis dengan hanya 2 poin, dari 40, -118 hingga 40, -112 - itu adalah suatu tempat yang acak di AS - dengan sistem koordinat geografis WGS84 standar. Berikut ini isi dari file .prj:
GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137.0,298.257223563]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]]
Apakah intinya mengatakan 40.1, -116 utara atau selatan garis?
- Jika kita menganggap garis diinterpolasi secara linier dalam ruang latlong, ia mengikuti 40 derajat paralel (lingkaran kecil) dan titik tersebut berada di utara garis.
- Jika kita menganggap garis adalah jalur terpendek di permukaan bumi, itu adalah geodesik (lingkaran besar) dengan garis lintang maksimum di tengah garis, lebih tinggi dari 40,1 derajat. Kemudian intinya adalah di selatan garis.
- Atau itu hanya tidak terdefinisi? Karena format shapefile tidak memiliki gagasan kurva, tetapi hanya segmen lurus yang menghubungkan garis. Garis harus dipadatkan (poin ditambahkan di sepanjang garis) untuk memperjelas jawaban ini.
Jika saya membuat skenario seperti itu di QGIS, baris mengikuti paralel 40 deg, dan akan memberi tahu saya jawabannya adalah 1. Tetapi saya tidak akan menganggap ini sebagai jawaban yang pasti dan ingin mendengar yang lebih solid.