huangyungang
路人甲
路人甲
  • 注册日期2004-08-20
  • 发帖数23
  • QQ
  • 铜币184枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1943回复:6

急求mo的鹰眼和放大窗口的实现

楼主#
更多 发布于:2004-09-01 11:27
小弟的程序要求两个MAP,在缩略MAP中点击某个点,对应另一个MAP中的某一驱域,并放大显示。
喜欢0 评分0
huangyungang
路人甲
路人甲
  • 注册日期2004-08-20
  • 发帖数23
  • QQ
  • 铜币184枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2004-09-01 17:29
搜索了“鹰眼”,可是没内容呀,郁闷!
举报 回复(0) 喜欢(0)     评分
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15951
  • QQ
  • 铜币25345枚
  • 威望15368点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
2楼#
发布于:2004-09-01 19:09
<P>在mo的例子里有个简单的索引图程序,不知道你看了没;论坛以前发的程序好象被删除了。明天有空我可以再给你贴上</P>
GIS麦田守望者,期待与您交流。
举报 回复(0) 喜欢(0)     评分
spring20002
路人甲
路人甲
  • 注册日期2004-09-23
  • 发帖数86
  • QQ
  • 铜币286枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2004-09-24 13:53
<P>void CDlgyy::OnMouseDownMap2(short Button, short Shift, long X, long Y)
{
 // TOD Add your control notification handler code here
 //画方框改变Map1窗口
    CMoRectangle r(m_map2.TrackRectangle());
 if(LPDISPATCH(r))
    pYYView->m_map1.SetExtent(r);
 //点击改变Map1位置
 CMoPoint pt(m_map2.ToMapPoint((float) X,(float) Y));
 if(LPDISPATCH(pt))
 pYYView->m_map1.CenterAt((pt.GetX() + r.GetWidth()/2),(pt.GetY() - r.GetHeight()/2));</P><P>}</P>
举报 回复(0) 喜欢(0)     评分
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15951
  • QQ
  • 铜币25345枚
  • 威望15368点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
4楼#
发布于:2004-09-24 16:49
<P><a href="http://www.gisempire.com/bbs/dispbbs.asp?boardID=39;ID=29299;page=1" target="_blank" >http://www.gisempire.com/bbs/dispbbs.asp?boardID=39;ID=29299;page=1</A></P>
<P>可以看看这里了,都有了</P>
[此贴子已经被作者于2004-9-26 12:45:40编辑过]
GIS麦田守望者,期待与您交流。
举报 回复(0) 喜欢(0)     评分
yohuu
路人甲
路人甲
  • 注册日期2004-09-26
  • 发帖数1
  • QQ
  • 铜币102枚
  • 威望0点
  • 贡献值0点
  • 银元0个
5楼#
发布于:2004-09-26 10:48
mol里面自带有例子
举报 回复(0) 喜欢(0)     评分
spring20002
路人甲
路人甲
  • 注册日期2004-09-23
  • 发帖数86
  • QQ
  • 铜币286枚
  • 威望0点
  • 贡献值0点
  • 银元0个
6楼#
发布于:2004-09-28 00:13
<P>总统先生</P><P>你的例子不是太好啊</P><P>也不全  比如说如何拖动指示图来定位地图</P>
举报 回复(0) 喜欢(0)     评分
游客

返回顶部