Saya ingin menyimpan lokasi Geo untuk setiap Alamat di tabel "tblAddress" MySQL saya (Innodb) dan saya pikir saya memiliki 2 Opsi:
1) 2 columns for Each Address:
Latitude DECIMAL(10, 8),
Longitude DECIMAL(11, 8)
2) One Column for Each Address:
GeoLocation POINT
Program saya perlu menemukan semua Alamat yang berada di bawah Radius 1 Kilometer dari Lokasi saat ini (Klien Seluler).
Perintah di bawah juga tidak berfungsi untuk saya, tidak yakin apa yang harus saya miliki untuk ini.
CREATE SPATIAL INDEX GeoLocation ON tblAddress (GeoLocation);
Jadi apa pendekatan yang disarankan untuk menyimpan data untuk perhitungan dan pengambilan yang lebih cepat di sini. Mohon saran.