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

Görünüm: 9746|Yanıt: 0

[Diğer] Baidu harita nokta toplanması

[Bağlantıyı kopyala]
Yayınlandı 7.07.2020 14:56:33 | | |
Baidu Maps API dosyasını tanıttı
<script type="text/javascript" src="http://api.map.baidu.com/api?v=3.0&ak=your key" ></script>
Bir harita örneği oluşturun ve temel özellikleri belirleyin
function huaLine(id, sj, numSelect) {
    Baidu Haritası API fonksiyonu
    map = yeni BMap.Map(id, { mapType: BMAP_HYBRID_MAP }); Harita örnekleri oluşturun, haritaları karıştırın, hem koordinatları hem de uydu haritalarını
    map.centerAndZoom (yeni BMap.Point(104.06, 30.67), 5); Haritayı başlatın, merkez nokta koordinatlarını belirleyin ve harita seviyesini belirleyin
    map.enableScrollWheelZoom(true); Fare tekerlekli zoomu aç



Baidu harita noktası toplama eklentisinin tanıtımı
<script tür="metin/javascript" src="http://api.map.baidu.com/library/TextIconOverlay/1.2/src/TextIconOverlay_min.js"></script>
<script tür="metin/javascript" src="http://api.map.baidu.com/library/MarkerClusterer/1.2/src/MarkerClusterer_min.js"></script>


Nokta toplama uygulamak için özel boyutlar oluşturun
         Bir dizi oluşturun
         var işaretleyicileri = [];
         x ve y koordinatları piksel cinsinden bir nokta oluşturun
            var pt = yeni BMap.Nokta (boylam, enlem);
            Etiketin simgesini ayarlayın ve içe aktarılan görselin boyutunu değiştirin
            var myIcon = yeni BMap.Icon(".. /.. /img/work/yuan.png", yeni BMap.Size(32, 32));

                 Bir notasyon oluşturun, açıklamanın enlem ve boylamını ve açıklamalı görseli belirleyin
            var marker2 = yeni BMap.Marker(pt, { icon: myIcon });
         Diziye toplanması gereken noktaları ekleyin
          markers.push(marker2);
       Nokta toplama başlatma
     var markerClusterer = new BMapLib.MarkerClusterer(map, {markers:markers});


Not: Mevcut puan toplama eklentileri nispeten takılı, Baidu'ya gidip büyük oyuncular tarafından modifiye edilmiş bazı eklentileri arayabilirsiniz








Önceki:SQL Server, eklendikten sonra birincil anahtarı döndürür
Önümüzdeki:【Primeng】P-takvim tarih seçicisinin modal kutular tarafından gizlenmesi sorununa çözüm
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