本篇文章给大家谈谈javaarcgis开发,以及arcgis engine Java对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、在java平台上应该选择什么技术进行gis开发
- 2、GIS系统开发
- 3、为什么我的ArcGIS安装后,找不到开发java的插件
- 4、关于基于java的GIS开发
- 5、学习用java来搞GIS这方面的开发
在j***a平台上应该选择什么技术进行gis开发
1、j***a开发里最多的还是BS结构,j***a当然也可以做Gis的开发,我们公司就做了很多Gis的系统,就是用J***a做的。现在又挺多开源的、收费的Gis框架。
2、使用商业空间数据库引擎,例如Oracle Spatial、ArcSDE,可以非常方便的处理地理数据,更好的处理海量数据,以及与现有商业软件共享数据。
3、我一直用C#,感觉不错。建议你用C#。因为J***A开发过程里面会遇到很多问题,没有办法和别人交流。很容易灰心丧气。我身边的人大多说是VB还有C#。
4、-数据库技术:GIS开发需要掌握数据库技术,包括关系型数据库和非关系型数据库。关系型数据库如MySQL、Oracle等,非关系型数据库如MongoDB、Redis等。
5、J***a是计算机编程技术,是用来构建应用程序或网站,分为J***aSE(标准版),J***aEE(企业版)和J***aME(移动版)。你要说他们之间的关系,就目前现在应用而言,我觉得:其一,网络GIS可以用J***aEE技术来进行搭建。
GIS系统开发
GIS是地理信息系统的英文简称。大多说的GIS开发是指在GIS平台上进行的二次开发。GIS平台一般***了地图编辑、查询、定位,放大,缩小,网络分析,路径分析,等值分析,DEM分析等等等等功能。
GIS地图开发是指利用GIS软件和相关技术,构建地理信息系统中的地图和地图应用程序的过程。
mapgis在国产软件中,算比较早的,刚开始功能很简单,上手快,依托地矿系统迅速推广,占领市场,以后慢慢完善。但只能算软件,算不上软件平台,二次开发极弱。在地图出版行业和传统地矿类系统有不少应用。
GIS二次开发,就是在现有的GIS软件提供的软件开发包(比如GIS控件)或者VBA、API等方式进行GIS功能的定制、开发。
为什么我的ArcGIS安装后,找不到开发j***a的插件
1、有时候你安装了Arcgis3或者更高版本后,之前都可以打开,可是这次却打不开了,这是怎么回事呢,可能是安装许可在后台没有启动,一般我们可以这样。
2、考虑是AE的.NETFramework组件根本没装好,在重装ArcObjectSDKfor.NETFramework时,提示必须是VS2010版本,安装中止。因为先装vs后装ArcGIS或AE出现。vs版本不匹配,手动修改注册表后安装ArcGIS。
3、arcgis server、arcgis engine、arcgis object三个都是arcgis提供的二次开发组件,其中server主要是做网络发布类型的开发,另两个是做单机类的,目前object用的比较少了。
4、区别:1:开发环境:①ArcObjects必须依赖与ArcGIS Desktop桌面平台,即购买安装了ArcGIS Desktop的同时,安装ArcObjects,才能利用AO进行开发。
5、首先要确认是否安装了拓展模块,若拓展模块是灰色,则表示未安装,可在[_a***_]面板中右键arcgis desktop-repair,将拓展模块装上。
6、系统要求不符合:ArcGISServer有最低的系统要求,计算机不满足这些要求,安装程序会给出警告。
关于基于j***a的GIS开发
如果做B/S,使用ArcGIS Server发布服务,用web service调用。另外,地图的统计计算之类,如你说的,需要利用ArcGIS Desktop打包GP服务,然后用j***a调用。
j***a开发里最多的还是BS结构,j***a当然也可以做Gis的开发,我们公司就做了很多Gis的系统,就是用J***a做的。现在又挺多开源的、收费的Gis框架。
用j***a有下特点:开源 :sun公司不会追究你责任,但二次开发软件一般都不免费,如arcgis ,超图,可以做Google开源。
你要说他们之间的关系,就目前现在应用而言,我觉得:其一,网络GIS可以用J***aEE技术来进行搭建。比如开发网站来加载显示地图数据,分析等等,像Google Map。
学习用j***a来搞GIS这方面的开发
1、学习GIS需要具备以下基础知识和技能:-编程语言:Python、JavaScript、J***a等编程语言都是在GIS开发领域中具有代表性的语言。
2、j***a开发里最多的还是BS结构,j***a当然也可以做Gis的开发,我们公司就做了很多Gis的系统,就是用J***a做的。现在又挺多开源的、收费的Gis框架。
3、如果做B/S,使用ArcGIS Server发布服务,用web service调用。另外,地图的统计计算之类,如你说的,需要利用ArcGIS Desktop打包GP服务,然后用j***a调用。
4、这样告诉你吧:J***A最近几年在软件书写方面很流行。但是J***A开发GIS的书籍很少。C++还有C#开发的较多。我一直用C#,感觉不错。建议你用C#。因为J***A开发过程里面会遇到很多问题,没有办法和别人交流。很容易灰心丧气。
5、做开发的话,懂技术就行。若是做项目方面的,最好要对地理信息的相关知识有一定的了解才行。不过那都无所谓,只要肯努力学习。什么都一样。
j***aarcgis开发的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于arcgis engine j***a、j***aarcgis开发的信息别忘了在本站进行查找喔。