MapCamera Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
MapCamera(Geopoint) |
Membuat kamera peta, untuk menentukan tampilan peta berdasarkan lokasi. |
MapCamera(Geopoint, Double) |
Membuat kamera peta, untuk menentukan tampilan peta berdasarkan lokasi dan judul. |
MapCamera(Geopoint, Double, Double) |
Membuat kamera peta, untuk menentukan tampilan peta berdasarkan lokasi, judul, dan nada. |
MapCamera(Geopoint, Double, Double, Double, Double) |
Membuat kamera peta, untuk menentukan tampilan peta berdasarkan lokasi, judul, pitch, roll, dan bidang tampilan. |
MapCamera(Geopoint)
Membuat kamera peta, untuk menentukan tampilan peta berdasarkan lokasi.
public:
MapCamera(Geopoint ^ location);
MapCamera(Geopoint const& location);
public MapCamera(Geopoint location);
function MapCamera(location)
Public Sub New (location As Geopoint)
Parameter
- location
- Geopoint
Lokasi kamera di peta.
Keterangan
Konstruktor ini setara dengan memanggil MapCamera(Geopoint, Double, Double, Double) dengan nilai parameter default berikut: headingInDegrees = 0 (Utara), pitchInDegrees = 0 (melihat lurus ke bawah), rollInDegrees = 0 (tanpa kemiringan), dan fieldOfViewInDegrees = 45.
Lihat juga
- MapCamera(Geopoint, Double)
- MapCamera(Geopoint, Double, Double)
- MapCamera(Geopoint, Double, Double, Double, Double)
Berlaku untuk
MapCamera(Geopoint, Double)
Membuat kamera peta, untuk menentukan tampilan peta berdasarkan lokasi dan judul.
public:
MapCamera(Geopoint ^ location, double headingInDegrees);
MapCamera(Geopoint const& location, double const& headingInDegrees);
public MapCamera(Geopoint location, double headingInDegrees);
function MapCamera(location, headingInDegrees)
Public Sub New (location As Geopoint, headingInDegrees As Double)
Parameter
- location
- Geopoint
Lokasi kamera di peta.
- headingInDegrees
-
Double
double
Judul arah kamera dalam derajat, di mana 0 atau 360 = Utara, 90 = Timur, 180 = Selatan, dan 270 = Barat. Nilai headingInDegrees default adalah 0.
Keterangan
Konstruktor ini setara dengan memanggil MapCamera(Geopoint, Double, Double, Double) dengan nilai parameter default berikut: pitchInDegrees = 0 (melihat lurus ke bawah), rollInDegrees = 0 (tanpa kemiringan), dan fieldOfViewInDegrees = 45.
Nilai judul yang lebih besar dari 360 derajat dinormalisasi ke nilai 0-360 derajat yang setara.
Lihat juga
- MapCamera(Geopoint)
- MapCamera(Geopoint, Double, Double)
- MapCamera(Geopoint, Double, Double, Double, Double)
Berlaku untuk
MapCamera(Geopoint, Double, Double)
Membuat kamera peta, untuk menentukan tampilan peta berdasarkan lokasi, judul, dan nada.
public:
MapCamera(Geopoint ^ location, double headingInDegrees, double pitchInDegrees);
MapCamera(Geopoint const& location, double const& headingInDegrees, double const& pitchInDegrees);
public MapCamera(Geopoint location, double headingInDegrees, double pitchInDegrees);
function MapCamera(location, headingInDegrees, pitchInDegrees)
Public Sub New (location As Geopoint, headingInDegrees As Double, pitchInDegrees As Double)
Parameter
- location
- Geopoint
Lokasi kamera di peta.
- headingInDegrees
-
Double
double
Judul arah kamera dalam derajat, di mana 0 atau 360 = Utara, 90 = Timur, 180 = Selatan, dan 270 = Barat. Nilai headingInDegrees default adalah 0.
- pitchInDegrees
-
Double
double
Pitch kamera peta dalam derajat, di mana 90 melihat keluar cakrawala (maksimum) dan 0 melihat lurus ke bawah (minimum). Nilai pitchInDegrees default adalah 0.
Keterangan
Konstruktor ini setara dengan memanggil MapCamera(Geopoint, Double, Double, Double) dengan nilai parameter default berikut: rollInDegrees = 0 (tanpa kemiringan), dan fieldOfViewInDegrees = 45.
Lihat komentar tambahan di kelebihan beban MapCamera(Geopoint, Double, Double, Double).
Nilai maksimum dan minimum pitch/tilt bergantung pada jenis tampilan peta: 2D, 3D, atau Streetside.
Properti | Rentang 2D | Rentang 3D | Rentang pinggir jalan |
---|---|---|---|
pitch/tilt | 0-75 | 0-90 | 0-180 |
Nilai judul yang lebih besar dari 360 derajat dinormalisasi ke nilai 0-360 derajat yang setara.
Lihat juga
Berlaku untuk
MapCamera(Geopoint, Double, Double, Double, Double)
Membuat kamera peta, untuk menentukan tampilan peta berdasarkan lokasi, judul, pitch, roll, dan bidang tampilan.
public:
MapCamera(Geopoint ^ location, double headingInDegrees, double pitchInDegrees, double rollInDegrees, double fieldOfViewInDegrees);
MapCamera(Geopoint const& location, double const& headingInDegrees, double const& pitchInDegrees, double const& rollInDegrees, double const& fieldOfViewInDegrees);
public MapCamera(Geopoint location, double headingInDegrees, double pitchInDegrees, double rollInDegrees, double fieldOfViewInDegrees);
function MapCamera(location, headingInDegrees, pitchInDegrees, rollInDegrees, fieldOfViewInDegrees)
Public Sub New (location As Geopoint, headingInDegrees As Double, pitchInDegrees As Double, rollInDegrees As Double, fieldOfViewInDegrees As Double)
Parameter
- location
- Geopoint
Lokasi kamera di peta.
- headingInDegrees
-
Double
double
Judul arah kamera dalam derajat, di mana 0 atau 360 = Utara, 90 = Timur, 180 = Selatan, dan 270 = Barat. Nilai headingInDegrees default adalah 0.
- pitchInDegrees
-
Double
double
Pitch kamera peta dalam derajat, di mana 90 melihat keluar cakrawala (maksimum) dan 0 melihat lurus ke bawah (minimum). Nilai pitchInDegrees default adalah 0.
- rollInDegrees
-
Double
double
Gulungan kamera dalam derajat, di mana -90 memiringkan ke kiri dan +90 memiringkan ke kanan. Nilai rollInDegrees default adalah 0.
- fieldOfViewInDegrees
-
Double
double
Sudut pandang horizontal yang muncul di kamera, dalam derajat. Nilai fieldOfViewInDegrees default adalah 45.0.
Catatan
Dalam Windows 10, versi 1803, Anda dapat mengambil alih nilai default dengan meneruskan NAN sebagai input. Ini akan menghitung ulang bidang tampilan berdasarkan rasio aspek tampilan. Namun, jika Anda meneruskan NAN sebagai input pada Windows 10, versi 1709 dan yang lebih lama, sistem operasi kemungkinan akan melemparkan pengecualian.
Keterangan
Catatan
Menyesuaikan Roll dapat mengganggu operasi gerakan normal dan membiarkan peta dalam keadaan tidak konsisten. Kami tidak menyarankan untuk menyesuaikan Roll tanpa menguji aplikasi Anda secara menyeluruh.
Rentang pitch yang valid berbeda antara tampilan peta 2D, 3D, dan Streetside. Saat beralih dari 3D ke 2D misalnya, nilai yang dapat diterima dalam tampilan saat ini mungkin berada di luar rentang dalam tampilan berikutnya. Jika demikian, nilai nada saat ini akan dipotong ke nilai terdekat yang dapat diterima dalam tampilan berikutnya.
Saat meninggalkan tampilan Streetside, peta kembali ke pengaturan tampilan sebelumnya. Lapangan Streetside tidak dipertahankan di luar pengalaman Streetside.
Nilai maksimum dan minimum pitch/tilt bergantung pada jenis tampilan peta: 2D, 3D, atau Streetside. Rentang untuk bidang tampilan sama di semua tampilan.
Properti | Rentang 2D | Rentang 3D | Rentang pinggir jalan |
---|---|---|---|
pitch/tilt | 0-75 | 0-90 | 0-180 |
bidang tampilan | 1-120 | 1-120 | 1-120 |
Nilai judul yang lebih besar dari 360 derajat dinormalisasi ke nilai 0-360 derajat yang setara.
Lihat juga
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk