用上了这个地图,不过自己添加的标记如何在放大缩小的时候清除掉了?

0 views
Skip to first unread message

mling

unread,
Aug 4, 2006, 4:59:50 AM8/4/06
to 灵图地图接口讨论区
如题,刚刚在用这个地图,也试着添加了自己定义的标记,不过自己添加的标记如何在放大缩小的时候清除掉了?

zhan...@gmail.com

unread,
Aug 8, 2006, 3:46:33 AM8/8/06
to 灵图地图接口讨论区
你的意思应该是说“标记怎样在缩放的时候清除”吗?
显示标记代码如下:
<script language="javascript">
var maps = new LTMaps( "myMap" );
maps.cityNameAndZoom( "beijing" , 5 );

var marker = new LTMarker( new LTPoint( 11636224 , 3991040 ) );
maps.addOverLay( marker );

var control = new LTStandMapControl();
maps.addControl( control );
</script>

地图缩放时候清除只要给地图缩放时间加个响应函数就行了,给maps的zoom事件添加行为
缩放清楚标记代码如下:
function remove_marker(){
maps.removeOverLay(marker);
}
LTEvent.addListener( maps , "zoom" , remove_marker );

Reply all
Reply to author
Forward
Message has been deleted
Message has been deleted
Message has been deleted
Message has been deleted
0 new messages