阅读:1874回复:0
有关标注点的问题
(1)、标注点的图标闪烁,以及图标如何定位在地图中.还有一个问题是怎样实现地图放大多倍?
图标闪烁是一个GIF文件,本身就会闪烁;图标如何定位可以用MapPosition()函数来实现,方法是 function MapPosition(strApp,strMap,x,y,strDisplayMode,dScale) 说明:绝对定位 语法:strApp -- 应用名称 strMap -- 地图名称 x -- 定位的横坐标 y -- 定位的纵坐标 strDisplayMode -- 定位模式,其值有三种:(1)""——按照原有地图显示比例尺显示;(2)"SCALE"——按比例尺;(3)"ENTIRE"——整幅显示。 dScale -- 显示比例尺 地图放大多倍,也可以用这个函数来实现,参数中不是有个比例尺设置吗加上就可以了 (2)、请问模板里的MapPosition()函数是在那个函数中调用的? MapPosition()函数是定义在FrameMapViewImage帧里,调用这个函数只要指定它所在的帧就可以了.比如: 想要在FrameMenu帧里调用MapPosition()函数就可以用parent.FrameMapViewImage.MapPostion(). 另,我们模板中JS文件的引用一般都是在FrameMapViewImage帧里(也可以理解为定义在FrameMapViewImage帧里),所以一般都是这样调用. |
|
|