- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
EngineforJAVA开发入门
之前没有做过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:
/eclipse/downloads/drops/R-3.3.2-200802211800/eclipse-SDK-3.3.2-win32.zip
emf runtime 2.2.2:
/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:
/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)接上
上一篇 / 下一篇 2011-03-16 15:01:48 / 个人分类:ArcGIS Engine技术
查看( 198 ) / 评论( 0 ) / 评分( 0 / 0 )
在Controls Commands对话框中的Category里面选择Map Navigation,然后在Commands里面双击
在Controls Commands对话框中的Category里面选择Map Inquiry,然后在Commands里面双击Identiry,然后点击Close
回到Java Property Editor,会在下面的General Items里面看到刚才加的工具
点击
您可能关注的文档
最近下载
- 项目七+用计算机计算圆周率说课及试讲课件-2024-2025学年沪科版(2019)高中信息技术必修一.pptx VIP
- 小米集团2025年组织架构及各部门职责解析.docx VIP
- 输液导管相关静脉血栓形成防治中国专家共识解读PPT课件.pptx VIP
- 2025年广西公需课人工智能时代的机遇与挑战——预训练大模型与生成式AI参考答案.docx VIP
- 新22G04 钢筋混凝土过梁.docx VIP
- 疖肿合并疼痛护理查房.pptx VIP
- 2024年山东省东营市河口区中考一模语文试题(解析版).pdf VIP
- 居民阶梯电价作业指导手册.pdf VIP
- XXXX无线网施工方案.docx VIP
- 数字素养与技能.pptx VIP
文档评论(0)