Heim > Web-Frontend > js-Tutorial > javascript – Der Punkt, an dem sich die Person auf der Karte befindet, kann mit den massiven Punkten der API nicht erreicht werden

javascript – Der Punkt, an dem sich die Person auf der Karte befindet, kann mit den massiven Punkten der API nicht erreicht werden

php是最好的语言
Freigeben: 2018-08-02 15:08:13
Original
1227 Leute haben es durchsucht

Problembeschreibung

Demo der Baidu Map API mit massiven Punkten. Massive Punkte können nicht angezeigt werden.

Die Quelle der Frage und Ihre eigenen Ideen

Auf der Karte müssen Sie alle Punkte einzeichnen, an denen sich die Menschen befinden. Dies wird mithilfe der umfangreichen Punkte der Baidu Map API erreicht.

Zugehöriger Code

if (document.createElement('canvas').getContext) { // Bestimmen Sie, ob der aktuelle Browser das Zeichnen massiver Punkte unterstützt

            var points = [];  // 添加海量点数据 
            angular.forEach(result,function(data,index,array){
                if(data.longitude && data.longitude>0 && data.latitude && data.latitude>0){
                   points.push(new BMap.Point(data.longitude, data.latitude));    
                }
            });
            var options = {
                size: BMAP_POINT_SIZE_SMALL,
                shape: BMAP_POINT_SHAPE_STAR,
                color: '#d340c3'
            }
            var pointCollection = new BMap.PointCollection(points, options);  // 初始化PointCollection
            pointCollection.addEventListener('click', function (e) {
                alert('单击点的坐标为:' + e.point.lng + ',' + e.point.lat);  // 监听点击事件
            });
            map.addOverlay(pointCollection);  // 添加Overlay
        } else {
            alert('请在chrome、safari、IE8+以上浏览器查看本示例');
        }
Nach dem Login kopieren

Die Ergebnisse, die Sie erwarten Was ist das? Was ist die eigentliche Fehlermeldung, die Sie sehen?

javascript – Der Punkt, an dem sich die Person auf der Karte befindet, kann mit den massiven Punkten der API nicht erreicht werden

Viele Punkte werden nicht auf der Karte angezeigt.

Verwandte Artikel:

So verwenden Sie die Baidu Map JavaScript API, um mehrere Karten auf derselben Seite anzuzeigen

Ausführliche Erklärung dazu Verwenden Sie die Baidu Map API

Ähnliche Videos:

Baidu Map Development Document

Das obige ist der detaillierte Inhalt vonjavascript – Der Punkt, an dem sich die Person auf der Karte befindet, kann mit den massiven Punkten der API nicht erreicht werden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage