注册
登录
会员
标签
统计
帮助
WPF技术网
»
图形图像
» silverlight MultiScaleImage 电子地图
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
silverlight MultiScaleImage 电子地图
菲菲
新手上路
个人空间
发短消息
加为好友
当前离线
1
#
大
中
小
发表于 2008-6-27 08:37
只看该作者
silverlight MultiScaleImage 电子地图
请教个问题,我用silverlight做个公交地图,放大缩小,拖动都已经实现了,现在就一个问题还不明白:我需要在地图上加标记(公交站牌),点击标记触发事件,并且,移动地图的时候标记随地图一起移动,这个该怎么做?再加一个层?然后移动MultiScaleImage 的时候也一起移动标记的层吗?有没有更好的办法?
http://www.investinpenza.ru/
他做的就很好,不知道他怎么实现的
标记是按照坐标定的,可以定义多个标记。也可以定义不同样式的标记(现在好像只有3种)
我是这样实现的,
<canvas width = 180 hight =90>//经纬度范围
<画线,站等地图和标记>
<对Canvas放大缩小控制,同时要对上面的线和标记进行比例尺控制,不然线变粗,标记边的太大>
</canvas>
另外在最外层再加一个Cavas,设置clip,不然,地图没有边界
UID
613
帖子
6
精华
0
积分
0
阅读权限
10
在线时间
2 小时
注册时间
2008-6-27
最后登录
2008-7-1
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
控制面板首页
编辑个人资料
积分记录
公众用户组
个人空间管理
基本概况
版块排行
主题排行
发帖排行
积分排行
交易排行
在线时间
管理团队
本站与当当网合作推出买书返现活动
1.必须通过点击本链接进入当当网购物
2.成功购物后将订单号以及您的收款信息以站内短消息发送给wpf管理员
3.管理员将支付给您返现
比如您通过我站链接花100元在当当网买后,我站将支付您10元的返现