新年好,在这里先给CSDN的各位技友们拜个年了,祝大家牛年走牛运,牛年你最牛。转入正题,漫漫程序路,年后公司安排我去新成立的GIS部做一个关于地理信息系统的开发,初期想做出具有放大、缩小、添加地理点、查询地理位置等功能。现在还没有明确使用什么工具来做,基于什么图像组件来做,是想做成基于浏览器的WEBGIS形式还是exe的形式。因为以前没有搞过这方面的东西,所以想问问在这方面比较了解的大侠们,能否给点这方面的思路,如果有做过这方面开发的技友,咱不要源代码,只是希望你能告诉我你基于java做这方面所使用的工具和组件,如果能提供这方面的帮组文档那就更好了。谢谢各位了,别的不说了,来过的都祝你们牛年薪酬多多,快乐多多。有些问题一直还没有彻底的搞清楚,有知道的就回个帖大家一起分享一下吧。
1.基于java的GIS开发需要什么开发平台,需要什么开发工具,eclipse可以么?
2.基于java的GIS开发需要什么组件来支持,是用MapInfo还是SuperMap,还是MapXtreme,还是ArcGIS,或者........
  这些组件有免费的么,哪个对java开发兼容行和支持行最好,各有什么利弊?
3.基于java的GIS开发使用什么数据库最好,MySQl5.0可以么?

解决方案 »

  1.   

    如果用ArcGIS的话,ArcGIS desktop9.3和ArcGIS server9.3 我应该安装哪一个?
      

  2.   

    没有做过
    只用过我用的是做成applet形式的GIS,嵌入到WEB页面!只要需要怎么做 完全不知!
      

  3.   

    后台信息提供肯定用JAVA,当然是eclipse开发...
    图形化界面方面(可支持拖拉):
    1、JAVA写applet嵌入到界面;
    2、ajax做,类似google map的;
    3、flex做一个图形化组件,根据信息布局,拖拉什么的应该都不难。
      

  4.   

    没做过,只是听说
    服务器:GeoServer
    数据库:PostGIS
    客户端:OpenLayers
      

  5.   

    我以前做毕业设计课题的时候做过webgis当初的方案是直接通过客户端applet访问服务器端的数据,因为是课题且当时实验室的配置,所以访问的是数据文件,直接读取数据在客户端浏览器上绘图,各种操作也是一样的;没有其它插件,这样做的工作量较大,但也有一个好处,就是如果想用来导航,那么可以通过一定的安全策略采集客户端的gps信息。当时也有用svg这种方式绘图的,这种方式绘制的比较好些,呵呵,可惜我没学会。
      

  6.   

    现在已经开始了,用Eclipse平台和MapXtreme for Java V4.7,数据库用MSSQL,平台搭建还挺快,慢慢的摸索中,谢谢上面各位技友的帮助。
    希望大家能够多交流。
      

  7.   

    在web界面上的话,把空间数据存数据库,由java处理,展现用svg 和javascript,这样的话,实现的功能比google Map要差点。IE还要装个插件
      

  8.   

    怎么把MAPXTREMTE FOR JAVA嵌入MyEclipse中啊?不知道怎么下手...
      

  9.   

    我也开始用JAVA开发GIS了,很迷惘啊,不知道从哪下手