EngineforJAVA开发入门.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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里面看到刚才加的工具 点击

文档评论(0)

kakaxi + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档