Ringkasan
Menentukan pemetaan antara koordinat Earth (CLLocationCoordinate2D) dan koordinat dalam tampilan peta (CGPoint).
Proyeksi bersifat konstan dan tidak dapat diubah, karena pemetaan yang diwujudkannya tidak pernah berubah. Pemetaan tidak harus linier.
Meneruskan koordinat Earth yang tidak valid (yaitu per CLLocationCoordinate2DIsValid) ke objek ini dapat mengakibatkan perilaku yang tidak ditentukan.
Class ini tidak boleh dibuat instance secara langsung kecuali dalam kondisi pengujian. Sebagai gantinya, dapatkan melalui proyeksi di GMSMapView.
Fungsi Anggota Publik | |
(CGPoint) | - pointForCoordinate: |
Memetakan koordinat Earth ke koordinat titik di tampilan peta. | |
(CLLocationCoordinate2D) | - ordinatForPoint: |
Memetakan koordinat titik dalam tampilan peta ke koordinat Earth. | |
(CGFloat) | - pointsForMeters:atCoordinate: |
Mengonversi jarak dalam meter menjadi ukuran konten. | |
(BOOL) | - containsCoordinate: |
Menampilkan apakah koordinat tertentu (lat/lng) terdapat dalam proyeksi. | |
(GMSVisibleRegion) | - visibleRegion |
Menampilkan wilayah (empat koordinat lokasi) yang terlihat sesuai proyeksi. |
Dokumentasi Fungsi Anggota
- (CGPoint) pointForCoordinate: | (CLLocationCoordinate2D) | koordinat |
Memetakan koordinat Earth ke koordinat titik di tampilan peta.
- (CLLocationCoordinate2D) ordinatForPoint: | (CGPoint) | poin |
Memetakan koordinat titik dalam tampilan peta ke koordinat Earth.
- (CGFloat) pointsForMeters: | (CLLocationDistance) | meter | |
atCoordinate: | (CLLocationCoordinate2D) | koordinat | |
Mengonversi jarak dalam meter menjadi ukuran konten.
Ini hanya akurat untuk jarak Bumi yang kecil karena menggunakan CGFloat untuk jarak layar.
- (BOOL) berisiCoordinate: | (CLLocationCoordinate2D) | koordinat |
Menampilkan apakah koordinat tertentu (lat/lng) terdapat dalam proyeksi.
Menampilkan wilayah (empat koordinat lokasi) yang terlihat sesuai proyeksi.
Jika padding ditetapkan di GMSMapView, region ini akan mempertimbangkan padding.
Wilayah yang terlihat tidak boleh persegi panjang. Hasilnya tidak dapat ditentukan jika proyeksi mencakup titik yang tidak dipetakan ke mana pun pada peta (misalnya, kamera melihat bagian luar angkasa).