鹰眼
- 格式:doc
- 大小:383.00 KB
- 文档页数:5
鹰眼系统介绍关键词:店铺监控、行业数据一、简介鹰眼是由上海八度信息科技有限公司研发,运用店铺监控、数据监控、PHP 开发等多项先进技术打造的一款全新产品。
鹰眼通过对主流的公开购物交易数据的获取,通过专业、权威的团队对相关数据进行统计、分析,从而为给类电子商务用户提供全面、准确、及时的数据信息,帮助用户做出更加合理的营销决策。
鹰眼是一款商业软件,根据用户订购的不同版本服务,收取相应的服务费用。
同时,鹰眼还为广大用户推出了免费版本,任何用户均可免费申请。
上海八度科技有限公司是以提供电子商务在线软件服务与数据分析的互联网软件技术的创新企业。
公司现有的八步电商平台与鹰眼数据分析系统为阿里巴巴及淘宝的线上卖家提供品牌管理、产品开发、市场定位、销售渠道扩张以及客户服务等方面的解决方案,使用户足不出户,绝胜千里。
二、鹰眼的宗旨用老鹰一样犀利的眼睛,为您监控真个行业动向。
知己、知彼、知天下。
知己:自身品牌、所属类目、销售店铺、单品分析;知彼:竞争对手分析、价格监控;知天下:行业规模全方位统计、飙窜排行、营销排行。
品牌管理:分析品牌定位,精细销售策略;控制分销价格,形象决定利益;产品开发:更新行业热销,发现飙窜单品;洞察市场需求,丰富新品开发;市场定位:找准行业位置,定位竞争对手;监控经营明细,针对竞争打击;销售渠道扩张:统计销售数据,寻找高效团队;主动供货报价,扩大经营业绩。
三、主要功能1、品牌监控:全面的品牌受众分析、品牌市场定位、竞争品牌解析;2、类目监控:全面的市场规模统计、类目经营解析、实时邮件通知;3、店铺监控:全面的热销店铺分析、高效团队搜索、对点联系供货;4、价格监控:全面的监控单品价格、管理违规低价、对比市场定位;5、受众分析:全面的行业受众分析、品牌受众分析。
了解详情,请登录新浪微博查找“八步电商”。
鹰眼工程实施方案一、前言随着信息技术的不断发展,越来越多的企业和政府机构开始使用大规模的监控系统来加强对公共安全的管控。
而“鹰眼工程”作为一种高效的监控系统在此背景下应运而生。
本文将就“鹰眼工程”的实施方案进行详细阐述,希望能够为相关领域的从业者提供一定的参考。
二、整体目标1. 基本理念“鹰眼工程”作为一种监控系统,主要通过高清摄像头和智能分析技术来实现对特定区域的全方位监控。
其基本理念是通过技术手段来弥补人力不足和监控盲区的不足,从而提高公共安全的管理水平。
2. 实施目标(1)提高监控区域的全面性和精度,实现对重点区域的实时监控。
(2)提高治安监控的侦测能力,快速定位并处理各种突发事件。
(3)提高应急响应效率,减少因为监控不足而导致的安全事故。
三、工程实施流程1. 前期准备(1)确定监控区域。
首先需要确定监控的具体区域,包括重点场所、交通要道、居民区等。
(2)确定监控方案。
根据实际需求,确定监控设备的类型、数量和分布方案。
包括高清摄像头的安装位置、网络连接方案、监控中心的布置等。
(3)确定监控技术。
根据监控区域的实际情况和功能需求,选择合适的监控技术,比如红外夜视技术、智能分析技术等。
2. 设备采购与安装(1)设备采购。
根据前期确定的监控方案,确定监控设备的具体型号、品牌,并进行采购。
(2)设备安装。
根据监控区域的布置方案,进行监控设备的安装,确保设备的稳固性和稳定性。
3. 网络建设(1)网络规划。
根据监控区域的需求,进行网络规划,确保监控设备的正常通讯和数据传输。
(2)网络搭建。
按照网络规划方案,进行网络的搭建和调试,确保网络的通畅和安全。
4. 监控系统调试与联调(1)系统调试。
对监控系统进行调试,包括摄像头的画面质量、分辨率、云台的灵活性和稳定性等。
(2)联调测试。
对整个监控系统进行联调测试,确保各个部分之间的协调和联动性。
5. 监控中心建设(1)监控中心规划。
根据监控区域的实际情况,进行监控中心的规划,包括设备的布置、监控工作人员的配备等。
鹰眼测距仪使用方法
嘿,朋友们!今天咱来聊聊鹰眼测距仪这玩意儿的使用方法。
这东西可神奇了,就像给你装上了一双超级厉害的眼睛!
你看啊,拿到鹰眼测距仪,就像你得到了一把神奇的钥匙。
先别急着用,好好看看它,熟悉熟悉它的样子,就像认识一个新朋友一样。
然后呢,找个开阔的地方,把它拿在手里。
这时候你就想象自己是个超级侦探,要去探索未知的世界。
把它对准你要测量的目标,就像瞄准一个猎物一样。
哎呀,你说这目标怎么找呢?就跟你在人群中找你熟悉的面孔一样,一下子就能锁定。
等你瞄准好了,轻轻按下那个按钮,就像轻轻扣动扳机一样。
这时候可神奇了,它就能告诉你目标的距离啦!你想想,这多厉害呀,不用你自己去估摸,它一下子就给你算出来了。
你说要是没有这玩意儿,咱得费多大劲儿去量啊!说不定还量不准确呢。
用的时候可别马虎啊,要稳稳地拿住它,就像抱着宝贝一样。
要是手抖一下,那可就没准啦。
还有啊,不同的环境下,它的表现可能也不一样哦。
就好比你在平地上走和在山坡上走,感觉能一样吗?所以啊,咱得根据实际情况来调整
使用方法。
你想想,要是你在野外探险,或者在建筑工地上干活,有了这鹰眼测距仪,那得多方便啊!一下子就能知道距离,做什么都心里有底。
它就像你的秘密武器,能帮你解决好多问题呢。
而且操作起来也不难,多试几次你就熟练啦。
总之呢,鹰眼测距仪这东西真的很不错,能让你的生活变得更简单、更有趣。
只要你用心去用它,它肯定能给你带来惊喜。
大家都快去试试吧!。
鹰眼详细介绍英文作文英文:Hawkeye, also known as Clint Barton, is a fictional superhero appearing in American comic books published by Marvel Comics. He first appeared as a villain in Tales of Suspense #57 in September 1964, and later joined the Avengers in The Avengers #16 in May 1965.Hawkeye is a skilled marksman and archer, with exceptional agility and hand-to-hand combat abilities. He is also a skilled tactician and strategist, often serving as the leader of the Avengers. Hawkeye is known for his quick wit and sarcastic sense of humor, often using quips and one-liners during battle.In addition to his skills, Hawkeye is also known for his various costumes and aliases throughout the years. He has gone by the names Ronin, Goliath, and even briefly took on the mantle of Captain America.One of my favorite moments featuring Hawkeye was in the 2012 film The Avengers. In the film, Hawkeye is brainwashed by Loki and forced to fight against his fellow Avengers. However, once he breaks free from the mind control, he immediately rejoins the team and helps defeat the invading alien army.中文:鹰眼,又名克林特·巴顿,是由漫威漫画出版的虚构超级英雄。
海康鹰眼内存卡安装教程篇一:海康鹰眼内存卡安装教程海康鹰眼是一款智能监控摄像头,内置存储卡插槽,用户可以通过安装内存卡来进行视频录制和存储。
下面是海康鹰眼内存卡安装教程的详细步骤:步骤一:选择合适的内存卡海康鹰眼支持Micro SD卡,建议选择高速、高容量的内存卡以确保视频录制的流畅和存储的空间。
步骤二:准备工具安装内存卡需要使用一些工具,比如螺丝刀、镊子等,以便打开摄像头的外壳。
步骤三:关掉电源在操作之前,确保摄像头的电源已经关闭,避免电击或损坏设备。
步骤四:打开摄像头外壳使用螺丝刀打开摄像头的外壳。
一般来说,外壳上会有一些螺丝,将其拧下即可打开外壳。
步骤五:找到内存卡插槽一旦打开外壳,你将能够看到摄像头内部的电路板。
在电路板上,通常会有一个明确标注为“Micro SD”的插槽,这就是内存卡的插槽。
步骤六:插入内存卡将内存卡插入到标有“Micro SD”的插槽中。
确保插入时方向正确,以免损坏内存卡或摄像头。
步骤七:固定内存卡一些摄像头可能会有一个固定卡扣或卡槽来固定内存卡,确保内存卡插入后能够牢固地保持在位。
如果有固定装置,用镊子或其他小工具将其固定。
步骤八:关上摄像头外壳将摄像头外壳重新安装并用螺丝刀拧紧,确保外壳牢固。
步骤九:开启电源完成内存卡安装后,可以重新接通摄像头的电源,等待其启动。
完成以上步骤后,你的海康鹰眼摄像头就成功安装了内存卡。
你可以在设备的设置菜单中进行内存卡的格式化、存储空间管理和录制设置。
请注意,内存卡的容量越大,录制的视频存储时间越长,但也需要更多的存储空间。
定期检查内存卡的运行状况,并及时备份重要的录像文件,以免数据丢失。
篇二:海康鹰眼是一款智能监控摄像机,广泛应用于家庭、商业和公共场所的安全监控系统中。
内存卡是海康鹰眼中常用的存储设备,可以用来存储录像、快照等监控数据。
在安装海康鹰眼内存卡之前,我们需要先了解一些基本的步骤和注意事项。
第一步,选择合适的内存卡。
海康鹰眼支持多种类型的内存卡,包括Micro SD 卡和SD卡。
小标题作文鹰眼《鹰眼》一、“鹰眼”老爸说起我老爸,那可真是有一双“鹰眼”。
别误会,他可不是真的长了一双像老鹰那样锐利的眼睛,而是在观察我的一举一动时,那眼神简直比老鹰还厉害!就拿我做作业这件事儿来说吧。
有一次,我寻思着老爸在客厅看电视,肯定不会注意到我在房间里的小动作。
于是,我偷偷地把手机藏在作业本下面,想着趁他不注意玩一会儿游戏。
我一边假装埋头写作业,一边时不时地瞟一眼手机屏幕。
正当我玩得入神的时候,突然听到老爸的脚步声越来越近。
我的心瞬间提到了嗓子眼儿,手忙脚乱地想把手机藏起来。
可是,已经来不及了。
老爸推开门的那一刻,我感觉整个世界都静止了。
他的目光像两道闪电一样,直接就射向了我藏手机的地方。
“哼,你小子,又在搞什么鬼?”老爸的声音不大,但却充满了威严。
我结结巴巴地说:“没……没什么,我就是……就是查个资料。
”老爸走过来,一把拿起手机,看了看屏幕上的游戏界面,脸色变得阴沉起来。
“还说查资料,你这谎撒得也太不高明了吧!”我低着头,不敢看他的眼睛。
我知道,在老爸这双“鹰眼”面前,我所有的小把戏都无所遁形。
从那以后,我再也不敢在做作业的时候偷玩手机了,因为我知道,老爸的“鹰眼”时刻都在盯着我呢!二、“鹰眼”老师在学校里,也有一位拥有“鹰眼”的老师,那就是我们的班主任张老师。
有一次上语文课,张老师在黑板上写字,下面有几个同学偷偷地传纸条。
张老师就像背后长了眼睛似的,突然转过身来,大声说:“别以为我看不见你们在干什么,把手头的东西都交上来!”那几个同学被吓得脸色发白,乖乖地把纸条交了上去。
还有一次,我在课堂上偷偷地看一本漫画书,以为把书放在桌子下面,老师就发现不了。
谁知道,张老师一边讲课,一边慢慢地朝我走过来。
我正看得入迷,突然感觉到一道目光停留在我身上。
我抬起头,正好对上张老师那严厉的眼神。
“把书收起来,好好听课!”张老师的声音在我耳边响起。
我赶紧把漫画书塞进抽屉里,认真听起课来。
张老师的“鹰眼”可真是厉害,不管我们在课堂上有什么小动作,都逃不过她的眼睛。
鹰眼详细介绍英文作文英文:Hawkeye, also known as Clint Barton, is a fictional superhero appearing in American comic books published by Marvel Comics. He was created by writer Stan Lee and artist Don Heck, and first appeared as a villain in Tales of Suspense #57 in September 1964. He later became a member of the Avengers and has been a prominent member ever since.Hawkeye's superpower is his incredible accuracy with a bow and arrow. He is also skilled in hand-to-hand combat and often uses trick arrows with various effects, such as explosive or electrifying tips. In addition, he is askilled marksman with firearms and has exceptional agility and reflexes.One of the most interesting things about Hawkeye is his personality. He is often portrayed as a bit of a rebel and a loner, but he also has a strong sense of loyalty to hisfriends and teammates. He is known for his dry wit and sarcastic humor, which adds to his charm.Overall, Hawkeye is a complex and intriguing character with a unique set of skills and personality traits that make him stand out in the Marvel Universe.中文:鹰眼,又称克林特·巴顿,是由漫威漫画出版的一名虚构超级英雄。
鹰眼详细介绍英文作文Eagle Eye, also known as Aquila, is a constellation located in the northern hemisphere. It is one of the 48 constellations listed by the 2nd-century astronomer Ptolemy, and remains one of the 88 modern constellations. The name Aquila means "eagle" in Latin, and the constellation represents the bird that carried Zeus's thunderbolts in Greek mythology.The brightest star in the Eagle Eye constellation is Altair, which is the 12th brightest star in the night sky and forms one corner of the Summer Triangle. Altair is anA-type main sequence star with about 1.8 times the mass of the Sun and rotates rapidly, completing a full rotation in just 9 hours.In addition to Altair, the Eagle Eye constellation contains several notable deep-sky objects, including the Eagle Nebula, also known as Messier 16, which is a young open cluster of stars surrounded by a diffuse emissionnebula. The nebula is best known for the "Pillars of Creation," a region of star formation that is a popular target for both amateur and professional astronomers.Eagle Eye is also home to several other interesting celestial objects, such as the planetary nebula known as the Blinking Planetary, the open cluster NGC 6709, and the globular cluster NGC 6760. These objects provide astronomers with valuable insights into the formation and evolution of stars and galaxies.Overall, the Eagle Eye constellation is a fascinating area of the night sky, filled with bright stars, deep-sky objects, and intriguing mythology. Whether you're an amateur stargazer or a professional astronomer, there's always something new and exciting to discover in this celestial region.。
鹰眼监控使用手册
为方便广大淘宝店主、阿里巴巴供货商快速使用鹰眼监控系统,现提供鹰眼使用手册以供参考。
一、注册并验证鹰眼账号
登录鹰眼官网后,用户可以选择“立即注册”,也可以选择合作伙伴进行账号的绑定,鹰眼目前提供多个合作账户登录方式。
完成用户名、账号、邮箱、行业相关信息的填写后,登录邮箱进行验证(必须验证才能登录鹰眼系统)。
二、设置相关参数
完成上面的步骤后,就能进入鹰眼系统。
首次进入系统,需要进行相应的设置。
1.认领品牌
选择需要认领的品牌数,能够认领的品牌数量视订购的版本而定。
2.认领店铺
选择需要认领的店铺数,能够认领的店铺数量视订购的版本而定。
三、查看数据
完成相关的设置之后,我们就能看到鹰眼的相关数据。
1.行业概览
能方便、清晰的查看所选择的行业的相关信息。
鹰眼目前提供性别比例、兴趣爱好、年龄分析、地区分布、买家等级等等内容。
如图所示:
2.品牌监控
鹰眼能将相关的优势品牌、空缺品牌、全部品牌,同时相关的店铺可以按成
交金额、成交笔数、成交件数、增长率多种方式的升降序排列。
鹰眼能将相关的优势类目、空缺类目、全部类目,同时相关的店铺可以按成
交金额、成交笔数、成交件数、增长率多种方式的升降序排列。
4.店铺监控
鹰眼能将全部店铺和监控的店铺的相关信息展现出来,方便查看每个店铺的相关内容。
以上关于鹰眼监控系统的使用手册,限于篇幅内容,手册中并没有对鹰眼系
统的功能做详细的介绍和列举,如有需要还请前往鹰眼指定官网查看。
五、中国排球联赛“鹰眼”挑战系统使用规则(试行)中国排球联赛使用录像回放技术协助裁判员进行最终判定,使比赛结果更加客观公正。
运动队申请使用录像回放技术系统鉴定裁判员判断是否正确,简称“鹰眼”挑战系统。
一、允许进行挑战的判断内容:1、界内球/界外球—界定边线和端线附近的球2、拦网触手—球通过球网时是否触及拦网队员的手3、触网—队员身体在击球过程中触及标志杆之间的球网4、触及标志杆—击球过程中队员或球触及标志杆5、踏线违例—1)队员发球时踏及端线;2)队员后排进攻时踏及进攻线;3)队员单脚或双脚完全过中线违例。
二、运动队挑战申请1、挑战必须由主教练提出,如果挑战成功,保留继续挑战权利,但每局挑战出现两次失败,该队本局失去挑战权力;2、主教练认为裁判员在比赛进行过程中出现允许挑战技术动作方面的漏判或错判,可以在该动作出现或裁判员判定后5秒钟之内提出挑战。
3、主教练使用蜂鸣器发出挑战申请信号,然后立即做出挑战手势,并向第二裁判员说明进行挑战的种类。
如是在比赛进行中提出挑战,在按响蜂鸣器的同时,教练员应高举单手示意裁判员停止比赛,裁判员停止比赛后,主教练再做出挑战手势,并向第二裁判员说明进行挑战的种类。
4、挑战优先于暂停或换人请求,这些行为可能会受到挑战结果的影响而改变。
5、对不允许挑战的技术犯规(例如“四次”、“连击”等)提出挑战,将不予接受。
并视为延误比赛并依据比赛规则进行相应处罚。
本队失去一次挑战资格。
6、如果一个回合的得分方提出挑战,该挑战将被拒绝。
7、如果双方对同一个阶段的两个动作提出挑战,两个动作之间间隔时间非常短,例如,A队挑战后排进攻违例,B队挑战A队拦网触网,同属同一个动作阶段,则录像回放整个动作阶段,对出现的第一个犯规进行判罚。
8、一支队在一次比赛中断时只能提出一次挑战,不能提出第二次挑战。
9、所有球员在录像回看时必须留在场地内。
此时,替补队员、被替换队员、自由人或替补席人员均不得进入场地,因为挑战的结果可能影响是否需要换人或轮转。
基于MAPX控件的鹰眼图实现 许士敏 摘 要:MapX 控件是一个常用的GIS功能组件,而鹰眼图是GIS中一个基本的功能。本文简介了MapX并详细说明在Visual Basic和Visual C++开发环境下利用MapX 控件实现鹰眼图的方法。
关键词:MapX控件 GIS VB VC
一、引言 地理信息系统 (GIS)是计算机技术和信息系统共同发展的产物,但是最初的 GIS系统过于专业化,主要运用于地理、地质等专业部门,加上处理设备的昂贵,一度曾阻碍了它的发展[1]。随着计算机技术的发展和用户需求的不断提高,特别是 GIS系统在军事及其它非专业领域内的应用,更是加快了它的发展,使其在世人面前重放光彩,新的信息可视化地图信息系统自重并成为计算机信息系统的一种发展趋势[2]。结合GIS工具软件与当今可视化开发语言的集成二次开发方式就成为GIS应用开发的主流。它的优点是既可以充分利用GIS工具软件对空间数据库的管理、分析功能,又可以利用其它可视化开发语言具有的高效、方便等编程优点,集二者之所长,不仅能大大提高应用系统的开发效率,而且使用可视化软件开发工具开发出来的应用程序具有更好的外观效果,更强大的数据库功能,而且可靠性好、易于移植、便于维护。尤其是使用OCX技术利用GIS功能组件进行集成开发,更能表现出这些优势。Map Info公司顺应这一发展潮流,该公司开发的 MapX就是一种受到用户广泛欢迎的功能强大的地图分析功能的 ActiveX控件,本文将对该控件作简要的介绍。
二、 Map X的功能简介 Map Info公司吸取了传统 GIS系统的精华,并借助于计算机技术的发展,及时将 GIS概念从大中型计算机的专用工作站上普及到普通桌面 PC上,开创了一种崭新的信息系统模式。MapX是 Map Info公司的能向用户提供强大地图分析功能的 Active X控件产品。MapX是MapInfo公司向用户提供的具有强大地图分析功能的ActiveX控件产品。由于它是一种基于Windows操作系统的标准控件,因而能支持绝大多数标准的可视化开发环境如Visual C++、Visual Basic、Delphi、PowerBuilder等。编程人员在开发过程中可以选用自己最熟悉的开发语言,轻松地将地图功能嵌入到应用中,并且可以脱离MapInfo的软件平台运行。利用MapX,能够简单快速地在企业应用中嵌入地图化功能,增强企业应用的空间分析能力,实现企业应用的增值。MapX采用基于MapInfo Professional的相同的地图化技术,可以实现MapInfo Professional具有的绝大部分地图编辑和空间分析功能。而且MapX提供了各种工具、属性和方法,实现这些功能是非常容易的。
鹰眼图是GIS中一个基本的功能,鹰眼图又名缩略图,顾名思义,在鹰眼图上可以象从空中俯视一样查看地图框中所显示的地图在整个图中的位置。如图1所示:以北京市地图为例,鹰眼的大小可分为北京市城区和北京市全区两个等级。Windows下的可视化开发工具现在大家接触得最多的就是VC,VB,下面将详细介绍在VC与VB环境下鹰眼图的具体实现,从这也可以看出利用MapX开发GIS应用程序的方法和技巧。 图1 鹰眼图示意图 三、VB下鹰眼图的实现 VB下鹰眼图实现的思路是这样的:在某一Form上放两个MapX控件:Map1(主图),Map2(鹰眼图);然后在鹰眼图上创建一个图层,在该图层上添加一个矩形Feature,该矩形的大小随着主图边界而变化。
具体实现参考下面详细代码。 Dim m_Layer As Layer ’鹰眼图上临时图层 Dim m_Fea As MapXLib.Feature ’鹰眼图上反映主地图窗口位置的Feature
Private Sub Form_Load() Set m_Layer = Map2.Layers.CreateLayer("Rectlayer") ’在Map2创建图层 End Sub
’根据map1的Bounds在Map2上绘制矩形Feature Private Sub Map1_MapViewChanged() Dim tempFea As MapXLib.Feature ’声明Feature变量 Dim tempPnts As MapXLib.Points ’声明Points变量 Dim tempStyle As MapXLib.Style ’声明Style变量
’矩形边框还没有创建时 If m_Layer.AllFeatures.Count = 0 Then ’设置矩形边框样式 Set tempStyle = New MapXLib.Style ’创建Style对象 tempStyle.RegionPattern = miPatternNoFill ’设置Style的矩形内部填充样式 tempStyle.RegionBorderColor = 255 ’设置Style的矩形边框颜色 tempStyle.RegionBorderWidth = 2 ’设置Style的矩形边框宽度
'在图层创建大小为Map1的边界的Rectangle对象 Set tempFea = Map2.FeatureFactory.CreateRegion(Map1.Bounds, tempStyle) Set m_Fea = m_Layer.AddFeature(tempFea) ’添加矩形边框 Else ’否则,根据Map1的视野变化改变矩形边框的大小和位置 With m_Fea.Parts.Item(1) .RemoveAll ’除去已有的矩形边框的顶点 ’添加大小和位置已变化的矩形边框的四个顶点 .AddXY Map1.Bounds.XMin, Map1.Bounds.YMin .AddXY Map1.Bounds.XMax, Map1.Bounds.YMin .AddXY Map1.Bounds.XMax, Map1.Bounds.YMax .AddXY Map1.Bounds.XMin, Map1.Bounds.YMax End With m_Fea.Update ’更新显示 End If End Sub
’鹰眼图上鼠标单击用来导航主图,其方法是把鼠标处的坐标设置为主图的中心 Private Sub Map2_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) Dim MapX As Double ’定义x坐标变量 Dim MapY As Double ’定义y坐标变量 ’把屏幕坐标转换为地图坐标 Map2.ConvertCoord X, Y, MapX, MapY, miScreenToMap ’设置主图的中心x坐标和y坐标 Map1.CenterX = MapX Map1.CenterY = MapY End Sub
四、VC下鹰眼图的实现 VC下鹰眼图实现的思路与VB是一样的,只不过VC的可视化程序没有VB高,VC更多的是利用代码来实现一定的功能。如利用下面的两句代码创建两个控件,分别用来显示主图和鹰眼图。
m_ctrlMapX.Create(NULL, WS_VISIBLE, CRect(0,0,300,300), this, IDC_MAP1); m_eagleMapx.Create(NULL, WS_VISIBLE, CRect(0,0,400,400), this,IDC_MAP2); 另外在初始化程序时,还需创建一个图层,用于显示鹰眼图上矩形Feature。 m_eagleMapx.GetLayers().CreateLayer("RectLayer"); 鹰眼图的主要功能是在主图发生变化时,在鹰眼图上用变化的矩形框来显示当前主图显示的边界。这里主要利用MapX 控件内置的消息MAPX_DISPID_MAPVIEWCHANGED映射的函数来完成该功能,当主视图发生变化时,MapX 控件发出消息,调用OnMapViewChanged()函数进行相应的处理,所以主要的代码在OnMapViewChanged()函数中实现。 ON_EVENT(CMapXSampleView, IDC_MAP1, MAPX_DISPID_MAPVIEWCHANGED, OnMapViewChanged, VTS_NONE)
//主视图发生变化时,调用如下的函数 void CMapXSampleView::OnMapViewChanged() { double X1,Y1,X2,Y2; //声明坐标变量 double x2,y2,x4,y4; //声明坐标变量 VARIANT scx, scy, scx1, scy1; //声明屏幕坐标变量 VARIANT mapx1,mapy1,mapx2,mapy2; //声明地图坐标变量 //声明FeatureFactory变量并获取缺省值 CMapXFeatureFactory cFactory=m_eagleMapx.GetFeatureFactory(); CMapXLayer layer; //声明图层变量 CMapXFeature feature; //声明Feature变量 CMapXFeatures features; //声明Features变量 CMapXPoints points; //声明Points变量 points.CreateDispatch(points.GetClsid());
CMapXRectangle rect; //声明矩形变量 rect.CreateDispatch(rect.GetClsid());
//获取主图的边界,根据这个边界值,在鹰眼图上添加一个矩形Feature rect = m_ctrlMapX.GetBounds(); X1 = rect.GetXMin(); //获得矩形左上顶点x坐标 Y1 = rect.GetYMin(); //获得矩形左上顶点y坐标 X2 = rect.GetXMax(); //获得矩形右下顶点x坐标 Y2 = rect.GetYMax(); //获得矩形右下顶点y坐标
//进行坐标变换 m_eagleMapx.ConvertCoordV(&scx,&scy,COleVariant(X1),COleVariant(Y1),miMapToScreen); m_eagleMapx.ConvertCoordV(&scx1,&scy1,COleVariant(X2),COleVariant(Y2),miMapToScreen); m_eagleMapx.ConvertCoordV(&scx,&scy1,&mapx1,&mapy1,miScreenToMap); m_eagleMapx.ConvertCoordV(&scx1,&scy,&mapx2,&mapy2,miScreenToMap);