Proje gereksinimleri, kaydedilen bir çokgen veya dairesel alana tıklayın, alanı hızlıca bulabilir, haritada gösterebilirsiniz, saçmalama, önce renderlere bakalım!
Yukarıdaki resimde gösterildiği gibi, sekmenin kaydedildiği alanı hızlıca bulmak için sağdaki sekmeye tıklıyoruz
Başta Baidu'nun aramaları sağlayacak hazır bir arayüzü olduğunu düşündüm, ama sonuç olmadı ve ardından internet aramasından ilgili bilgi bulamadım, bu yüzden sadece kendime güvenebilirim, yukarıdaki etkiyi elde etmek için Baidu'nun sağladığı sınıf referansını kullanıyoruz.
getViewport, haritanın en iyi görünümünü elde etmek için sağlanan coğrafi alan veya koordinatlara dayanarak merkez ve yakınlaştırma özelliklerine sahip nesneleri döndürür; bunlar sırasıyla haritanın merkez noktası ve seviyesini temsil eder. Bu yöntem yalnızca görüş alanı bilgisini döndürür ve mevcut haritaya yeni merkez noktaları ve seviyeler uygulamaz
İşte bu şekilde bölge için en iyi merkez noktasını ve en iyi ölçeği elde edebiliriz
(Daire çiz, aslında merkez noktasını elde edebilirsiniz ama en iyi ölçeği elde edemezsiniz)
Kod şöyledir:
Dairesel alan kodu
Turistler, bu gönderinin gizli içeriğini görmek isterseniz lütfen Yanıt
Çokgen, Dikdörtgen Kodu:
Turistler, bu gönderinin gizli içeriğini görmek isterseniz lütfen Yanıt Not: Merkez noktayı hareket ettirmeden önce yakınlaştırma seviyesini ayarlamanız gerekiyor!!!
|