- 1、本文档共32页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《Engine for JAVA开发入门》.docx
之前没有做过Java和Engine的开发,也不愿意去搞,因为我最初学Java的时候,就根深蒂固的认识到它是用来做B/S程序的,要让它做C/S,真是强它所难,说不好听了,就是让java忘本,我java本来就是做B/S的!
但还是由于客观原因我们有一些这样的需求,废话不多说了。我做了个很简单的Engine+java的东东,和大家分享下,主要是帮助大家打开Engine+java开发的思路,我就从环境搭建到最后实现“在文本框输入一个属性,然后点击button,就可以在图上定位到该点的一个小例子吧”!。
首先说一下,我java的图形化界面用的swing,那就需要安装给eclipse安装插件,要下载下载emf-sdo-runtime-2.2.0.zip,GEF-runtime-3.2.zip,VE-runtime-1.2.zip。
当然也可以不安装,但是不安装就不能够进行控件的拖拽,这样开发起来比较麻烦。
好了,看下安装步骤吧。
安装EMF插件、GEF插件?Visual Editor插件?Engine插件。
需要注意的地方是,不同版本的Eclipse需要特定的Visual Editor插件。所以大家在安装时,要在Eclipse的官方网站上选择好适合自己的版本,这个选择还是比较麻烦的,我开始装Eclipse3.4,找了好久也没找到适合3.4的 版本,后来就用下面这些(这些的看同事写的文档摘过来的),使用的是Eclipse3.3.2,EMF、GEF和Visual Editor的插件分别为:emf runtime 2.2.2、GEF runtime 3.2、Visual Editor runtime1.2.1。下面给出Eclipse和这几个插件的下载地址:
Eclipse:
HYPERLINK /eclipse/downloads/drops/R-3.3.2-200802211800/eclipse-SDK-3.3.2-win32.zip /eclipse/downloads/drops/R-3.3.2-200802211800/eclipse-SDK-3.3.2-win32.zip
emf runtime 2.2.2:
HYPERLINK /modeling/emf/emf/downloads/drops/2.2.2/R200702131851/emf-sdo-runtime-2.2.2.zip /modeling/emf/emf/downloads/drops/2.2.2/R200702131851/emf-sdo-runtime-2.2.2.zip
GEF runtime 3.2:
/tools/gef/downloads/drops/R-3.2-200606270816/GEF-runtime-3.2.zip
Visual Editor runtime1.2.1:
HYPERLINK /tools/ve/downloads/drops/R-1.2.1-200609261748/VE-runtime-1.2.1.zip /tools/ve/downloads/drops/R-1.2.1-200609261748/VE-runtime-1.2.1.zip
下载完后我们就可以安装了。
关于插件的安装方法网上很多,我比较青睐的是直接把features和plugs里面的东西拷贝到eclipse下面的features和plugs下面。如果您喜欢用links方式,也可以用links,反正我是从来没有用links方法安装成功过!
关于详细的ArcGIS的插件安装还有上面这个,我会上传附件,里面非常详细,那个文档是我同事整理滴。
现在插件已经安装好了,我们在Eclipse里面New一个ArcObjects Project工程。
点击Next,输入工程名和包名,如下:
点击Next,选择选项如下,将Basic Tools选项选上,Map Documents里面选择你的mxd文档。
点击Next
:o:p
选择您所需要的License,这里我只选择ArcGIS Engine
点击Libraries,确保AO包已经添加进去
点击Finish,界面如下
上图红圈里面的导航,可以切换图形界面和代码,
运
运行结果如下:(不好意思,图有点丑)
:o:p
::o:p
下来我们给增加一些放大缩小,全图之类的工具,选中ESRI Toolbar Control,
点击鼠标右键
选择Customize Java Bean,弹出Java Property Editor对话框:
点击Items
点击Add…,弹出Controls Commands
ArcGIS Engine+java(2)接上
HYPERLINK /mon.php?action
您可能关注的文档
- 《Digital Booklet - Light Me Up (UK iTunes Version).jpg》.pdf
- 《Digital Light ProcessingTM for HighBrightness》.pdf
- 《DILAS_PW2016_Study_of_High-Power_808_nm_Laser_Diodes》.pdf
- 《Diode pumped O swithed 1.321um Nd YLF laser and its frequency doubling》.pdf
- 《Dior》.doc
- 《Direct pore-level modeling of incompressible fluid flow in porous media》.pdf
- 《DIRECT-CHILL CASTING OF LIGHT ALLOYS》.pdf
- 《DISC1》.pptx
- 《DISC3》.pptx
- 《DISC4》.pptx
最近下载
- GBZ188-2014 职业健康监护技术规范(代替GBZ188-2007).pdf
- 劳务报酬合同.docx VIP
- 标牌、标线、波形护栏 等配套交通安全设施采购服务方案.docx
- 医院感染预防和控制评价规范.pptx
- 装修隔断工程施工方案(3篇).docx VIP
- 机箱用连接器的介绍.doc VIP
- 毕业设计论文_基于单片机STC89C52为控制器的LED点阵显示屏系统的设计.doc
- 名著导读《经典常谈》系列之《诗》第十二、《文》第十三-八年级语文下册课件.pptx VIP
- 2024年(高级)政工师理论考试题库及答案(含各题型) .docx
- 深入贯彻中央八项规定精神学习教育党课(ppt).pptx VIP
文档评论(0)