Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 16126|Yanıt: 3

[Diğer] Baidu Haritaları hızla çokgen ve daire eğitimlerine geçer

[Bağlantıyı kopyala]
Yayınlandı 28.11.2017 14:48:07 | | | |
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ütfenYanıt


Çokgen, Dikdörtgen Kodu:
Turistler, bu gönderinin gizli içeriğini görmek isterseniz lütfenYanıt

Not: Merkez noktayı hareket ettirmeden önce yakınlaştırma seviyesini ayarlamanız gerekiyor!!!




Önceki:.net altında js fonksiyonlarını çalıştırmak için Jurassic'i kullanın
Önümüzdeki:css+juqery tablo satırları ve sütunlarının arka plan rengini değiştirir
Yayınlandı 28.11.2017 15:25:44 |
Harika
Yayınlandı 20.03.2019 15:23:42 |
Gökyüzü haritasına nasıl daire yazılıp haritayla hareket edilir?
Yayınlandı 24.02.2023 13:07:59 |
Konuşmadan önce durumu inceleyin
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com