Saya memiliki dataset besar dalam database PostGIS. Saya melihatnya melalui antarmuka web yang memuat data sebagai GeoJSON. Ada terlalu banyak data untuk diberikan kepada klien sekaligus (senilai 10 MB) ... jadi saya ingin mendapatkan area data di dalam kotak pembatas yang dibentuk oleh tepi jendela (garis putus-putus pada gambar di bawah) ). Mendapatkan koordinat untuk poin f dan g itu mudah.
Pertanyaan 1: Apakah ini cara yang baik untuk melakukan sesuatu? Haruskah saya berpikir caching mereka sebagai ubin atau apakah metode ini cenderung cukup efisien?
Pertanyaan 2: Bagaimana cara mengambil hanya data di dalam kotak pembatas ini?
Pertanyaan 3: Jika bentuk tumpang tindih dengan tepi kotak pembatas (mis. Bentuk A di bawah) apakah ada cara sederhana untuk memotongnya seperti yang ditanyakan seperti pada gambar kedua?
