Maison  >  Article  >  interface Web  >  Comment supprimer la superposition de marqueurs à l'aide de Baidu Maps

Comment supprimer la superposition de marqueurs à l'aide de Baidu Maps

亚连
亚连original
2018-06-09 13:43:552381parcourir

Ci-dessous, je partagerai avec vous un article sur la façon de supprimer le revêtement du marqueur ou le texte de l'étiquette du fabricant sur Baidu Maps. Il a une bonne valeur de référence et j'espère qu'il sera utile à tout le monde.

est la suivante :

var marker = new BMap.Marker(...);
//方法1
map.removeOverlay(marker);
//方法2
marker.remove(); 
//如果是Marker设置的setLabel还可以设置其样式来隐藏 
mapComponent.state.bikeMarkLabel.setStyle({
  display:"none"
}); 41787

La méthode d'étiquetage est la même que celle du marqueur.

Il est recommandé d'utiliser la méthode 1 et la méthode 2. La méthode 3 consiste simplement à la masquer plutôt qu'à l'effacer.

J'ai récemment utilisé l'API de carte Baidu pour faire un projet, et je dois afficher des marqueurs sur la carte en même temps et la polyligne, et la polyligne doit être affichée ou effacée en fonction des clics, j'ai donc rencontré le problème d'effacer la couverture spécifiée. Après diverses recherches, j'ai pu. Je n'ai pas trouvé de solution parfaite. Grâce à ma propre réflexion, j'ai trouvé un moyen de résoudre ce problème et je l'ai partagé avec tout le monde. Bon, venons-en au fait :

Il existe deux méthodes pour effacer les superpositions : map.removeOverlay() ou map.clearOverlays(). La méthode clearOverlays() supprime toutes les superpositions en même temps, et removeOverlay() les supprime. les tous en même temps. Une superposition désignée, évidemment, je souhaite supprimer une classe de superpositions de polylignes à la fois, aucune des deux méthodes ne fonctionne.

J'ai compilé ce qui précède pour vous, j'espère que cela vous sera utile à l'avenir.

Articles connexes :

Utilisation de vue pour implémenter la méthode de définition d'itinéraire secondaire

Développement de projet React

Implémentation de plusieurs implémentations de routage dans Vue-Router2.X

Utilisation des fonctions de routage et de hook dans Vue2. Interprétation des composants contrôlés par réaction et des composants non contrôlés

. Composant de fichier unique Vuejs (tutoriel détaillé)

Utilisation du délai d'image dans le plugin vue-lazyload Load

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn