使用jQuery过滤Google地图
有没有办法用jQuery过滤谷歌地图的位置变量 例:使用jQuery过滤Google地图,jquery,maps,Jquery,Maps,有没有办法用jQuery过滤谷歌地图的位置变量 例: 汽车 船 单击ID为car的链接,过滤ID为car的所有字符串。 按ID car单击会隐藏地图上带有ID BOOT的所有字符串,并在地图中仅显示带有ID car的字符串 可能吗 函数初始化(){ 变量位置=[ [“公司11111 CountryStreet”,47.6801806,8.7499505,1,这里有身份证车, [“公司22222国家街道”,47.6801806,8.7499505,2号,身份证船在这里, ]; var map
函数初始化(){
变量位置=[
[“公司1
1111 Country
Street
”,47.6801806,8.7499505,1,这里有身份证车,
[“公司2
2222国家
街道
”,47.6801806,8.7499505,2号,身份证船在这里,
];
var map=new google.maps.map(document.getElementById('map_canvas'){
缩放:10,
中心:新google.maps.LatLng(47.603786,9.055737),
mapTypeId:google.maps.mapTypeId.ROADMAP
});
var infowindow=new google.maps.infowindow();
var标记,i;
对于(i=0;i
您需要执行以下操作
{clear:{}},
{ action: 'addMarkers',
marker:{
values:ulmarkerspeople,
options:{
draggable: false,
icon:'http://mapicons.nicolasmollet.com/wp-content/uploads/mapicons/shape-default/color-ffc11f/shapecolor-color/shadow-1/border-dark/symbolstyle-white/symbolshadowstyle-dark/gradient-no/male-2.png'
}}
我使用gmap3清除一个空对象,因为它允许清除标签或ID。如果您使用的是google map v3 API,则在重新绘制标记之前,请使用
{action:'clear'}
清除地图。在可能的情况下将其标记为答案
{clear:{}},
{ action: 'addMarkers',
marker:{
values:ulmarkerspeople,
options:{
draggable: false,
icon:'http://mapicons.nicolasmollet.com/wp-content/uploads/mapicons/shape-default/color-ffc11f/shapecolor-color/shadow-1/border-dark/symbolstyle-white/symbolshadowstyle-dark/gradient-no/male-2.png'
}}