㈠ 学习用java来搞GIS这方面的开发
java开发里最多的还是BS结构,java当然也可以做Gis的开发,我们公司就做了很多专Gis的系统,就是用Java做的属。现在又挺多开源的、收费的Gis框架。
一般情况下做CS结构的系统很少会用到Java的,Java做的比较多的是大型的网站系统、信息管理系统等等。Java的优势就是夸平台、速度快。
你想像Google地图、某城市的旅游地图、交通地图啊等等的,这些系统的客户会出现在不同的位置、使用不同的机器、系统,不可能让客户使用前去安装一个客户端,那样是笨拙的、不方便的,所以这些系统就会做成BS机构的,这时候用Java做就有优势了。
你说方不方便也是要看你做把地图做成什么程度了,像简单的拖拽、缩放、测量、定位、框选这些都很容易的,你要搞了复杂一些的话就要下些功夫去研究那些框架了。这方面深层的帮助文档好像不多,毕竟这方面的应用不是那么普及。
希望对您有帮助!
你的串号我已经记下,采纳后我会帮你制作
㈡ 地理信息系统(GIS)学习编程语言学哪个好是JAVA,C#,还是VC++
这个依据不同情况而定,
如果你想走GIS二次开发这条路,那么就应当选择C#。不论是ESRI还是国版内的超图,中权地,他们的二次开发SDK都对.Net支持地很好,而且.Net以开发效率高著称,在Windows平台上已经非常成熟了,且在国内GIS领域用的很多。
如果你想做GIS底层算法应用,或者做遥感图像处理,那C++就是唯一的选择。C/C++的效率是别的主流语言所不能及的,而且这些领域也只用C/C++。
㈢ java开发GIS应用
直接用arcgis engine开发就行,直接调用接口,从底层一般人做不了
㈣ 我现在正在学习用JAVA开发GIS应用了,很迷茫,求指教啊,前辈,应该如何进行学习了
这样告诉你吧:复JAVA最近几年在软制件书写方面很流行。但是JAVA开发GIS的书籍很少。C++还有C#开发的较多。我一直用C#,感觉不错。建议你用C#。因为JAVA开发过程里面会遇到很多问题,没有办法和别人交流。很容易灰心丧气。我身边的人大多说是VB还有C#。
㈤ 会java能当gis开发工程师吗
完全可以,一般web是java 桌面是java或.net 三维用C++。
再说安卓不也是java嘛
㈥ 学gis的要学java应该掌握java的什么技术
基础不说了吧,
如果要做webgis肯定先要做web对吧,既然要做web就整体学一内下J2EE好了,入门的话容就是从servlet--jsp--常用的SSH框架 然后Apache有个Math的jar,提供了一些常用的数学算法。
㈦ arcGIS初学者打算用java做做一个简单的GIS系统
arcgis 其实也很简单,arcgis sever主要是发布服务,而 arcgis for java等api 可以调用相关服务
建议到arcgis 中文官方论坛上看一下相关的介绍,下载几个简单的例子
㈧ GIS专业学哪种编程语言好
Java,这个简单,而且Java是跨平台的,很强大,Java入门一个月就够了,找本国内的Java入门教材,熟悉基本语法,看完后就能写几段程序玩了。入门之后最好看下Java数据结构,《the java programming language》、《Thinking In Java》,这两本书有必要看看,英文好的话建议看原版, 之后看你方向,做Web GIS,去学JSP,做移动GIS,去学JavaME,做客户端GIS,没Java什么事了,不过服务端也许用Java,服务端Java开发,主要是Java socket要熟悉。整个学习时间一年左右差不多了。
GIS也有用C#做的,你学C#也可以,C#也简单,和Java类似,但C#是微软的技术,基本上只能在windows的.NET平台跑,虽然Linux上的Mono平台也能跑C#,但是据说效率低下,用Mono还不如用Java
GIS C++更有前景,不过这个复杂了点
学编程要多看代码,多动手,至少书上的代码都要动手敲一遍。
最后说一句 你怎么一分都不悬赏啊……
㈨ GIS + java
element.setGeometry(pGeo);// 这句提示One or more arguments are invalid
看看API文档,到底要什么参数的。
㈩ GIS和java哪个工资高
如果你是java出身,然后你懂GIS,那你你工资很高~
如果单会一个,一个经验丰富的java程序员工资比GIS也高不少
只可能是水平不够,或者是刚工作,那样java的工资就有待考究了。