`
bwlee
  • 浏览: 38621 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

请指教 基于Java平台的 WEBGIS最简方案

阅读更多
坦白的说,这是规划中的一个测试工程,也是准备用于形象工程的,因此并不希望它有多么复杂的功能,也不想提供太炫的效果,那是有代价的。

我所希望得到的是一个简单的、能以低成本部署的简单方案,并在上面开发出一些简单的显示功能,例如,把光标移到某些地图上的热点上,能够把相关联的数据显示出来。


基于本人对开源GIS系统的初浅认识,准备采用如下方案。

数据库  :  PostgreSQL + PostGIS (MySQL 好像也有空间数据支持,没看过)

服务器 :  GeoServer

地图编辑: MapBuilder 或 uDig

开发语言: Java 1.5 or over

项目管理: Maven2

但对开发具体框架和人员配置搞不太清楚,请指教:

表现层: 所需技术xthml, ajax,JavaScript,最好在美工方面也有些经验,这一块应该要求高一点,系统慢,性能不好关系都不太大,老实说,以我的估计,基本上不会有多少人用,并发人数5个了不起了。

业务逻辑: 这一层应该很简单,但要求对Java WEB开发比较有经验的人担当,尤其是对常用WEB框架有所了解,GeoServer内部用的Spring,struts都应该清楚一点。

数据库和空间数据的维护:这一块没概念,数据应该是现成的shape,需要转换一下吧,我试过shape到postgis的转换,好像也还容易,只是中文字符问题有点麻烦。

另外,如果想要在现在的大屏幕手机上支持地图查看,可能得利用GeoServer生成相应的图片或者矢量图吧,个人比较倾向于SVG,目前流行手机的支持不知道怎么样?J2ME手机对SVG的支持应该还比较好实现,nokia的对JSR标准的支持好像还不错,另外还有个tinyline能支持,以前自己也写过类似的J2ME上的矢量绘图的东西,客户端的问题应该不大,主要是在架构上如何把这个也考虑进去,适当地减少开发工作量。

还有什么呢?  

欢迎有经验人士指正!



分享到:
评论

相关推荐

    基于Java平台的完整的WebGIS构架

    ### 基于Java平台的完整WebGIS架构 #### 一、引言 地理信息系统(Geographic Information System, GIS)是一种用于获取、存储、检索、分析及显示空间定位数据的计算机化数据库管理系统。GIS集成了现代图形、图像、...

    基于Linux的WebGIS平台架构方案.pdf

    "基于Linux的WebGIS平台架构方案" 本文主要讨论基于Linux的WebGIS平台架构方案。Linux操作系统具有良好的安全性、可靠性和稳定性,因此非常适合作为WebGIS平台的基础。'article introduces the characteristics of ...

    基于Java的WebGIS系统的研究与开发.pdf

    ### 基于Java的WebGIS系统研究与开发的关键知识点 #### 1. WebGIS概念与背景 WebGIS,即Web-based Geographic Information System,是一种基于互联网/内联网技术标准和通信协议的网络化地理信息系统。它结合了GIS...

    基于Java的WEBGIS系统设计探究

    基于Java的WEBGIS系统设计探究基于Java的WEBGIS系统设计探究

    基于Java Applet的WebGIS的瓶颈问题研究.pdf

    基于Java Applet的WebGIS的瓶颈问题研究 WebGIS(Web-based Geographic Information System)是当今GIS发展的主要方向之一,旨在将Internet技术应用于GIS开发,实现空间数据的发布、查询和分析等功能。基于Java ...

    基于ArcGISServer平台的WEBGIS应用研究

    基于ArcGISServer平台的WEBGIS应用研究

    基于JAVA的开源软件的WebGIS研究

    结合开源软件的灵活性、可定制性和易扩展性,基于Java的开源软件WebGIS解决方案为GIS开发者提供了强大的工具和广阔的创新空间。 本研究主要探讨了如何利用基于Java的开源软件构建WebGIS系统,特别是聚焦于Geoserver...

    基于webgis的简单系统

    【基于WebGIS的简单系统】是一种利用Web技术与地理信息系统(GIS)相结合的应用,它能够通过互联网提供地理信息的查询、分析和展示服务。在这个项目中,开发人员使用了Eclipse作为集成开发环境,SSH(Struts2、...

    基于Java构建林业WebGIS的设计与实现

    本文提出了一种基于Java的林业WebGIS系统设计与实现方案,该方案充分利用了Java语言的跨平台特性、强大的网络编程能力以及丰富的第三方库支持,为林业领域的GIS应用提供了新的思路和技术支持。未来,随着云计算和...

    Java平台的开发 Java webgis

    Java平台的开发 Java webgis Java

    基于MapXtremeJava的WebGIS研究与应用

    ### 基于MapXtremeJava的WebGIS研究与应用 #### 一、WebGIS的概念与发展背景 随着互联网技术的飞速发展和人们对地理信息日益增长的需求,传统的基于局域网的地理信息系统(Geographic Information System, GIS)...

    \用JAVA开发WebGIS小应用程序

    \用JAVA开发WebGIS小应用程序 你值得一看

    基于J2EE的WebGIS的模型研究

    Java语言提供的平台无关性和分布性,使其被认为是创建企业解决方案的一个极好平台,尤其适合开发WebGIS这样的分布式的应用系统。J2EE则为它提供了一个基于Java2内核的多层分布式的应用模型和一系列开发技术规范。。...

    基于GeoServer的WebGIS开发.pdf

    标题:“基于GeoServer的WebGIS开发.pdf” 描述:“基于GeoServer的WebGIS开发.pdf” 标签:技术 知识点: 1. GeoServer简介 GeoServer是一个开源的服务器,它允许用户在互联网上发布和共享地理信息数据。它广泛...

    基于Debian Linux的WebGIS平台构建方案研究.pdf

    【标题】:“基于Debian Linux的WebGIS平台构建方案研究” 【摘要】:该研究主要探讨了如何利用Debian Linux操作系统,结合开源软件构建WebGIS平台的方法。在介绍的基础上,文章详细阐述了Debian Linux、Apache2、...

    基于GeoServer开发WebGIS相关文档

    在WebGIS开发领域,GeoServer是一个非常重要的开源组件,它基于Java平台,实现了OGC(开放地理空间联盟)的标准,能够发布和管理地理空间数据。本资料包是针对基于GeoServer进行WebGIS开发的学习资源集合,包括文档...

    基于JAVA的开源软件的WebGIS研究.doc

    【基于JAVA的开源软件的WebGIS研究】 随着GIS(地理信息系统)在日常生活和工作中越来越广泛的应用,网络成为了GIS数据发布和交互的重要平台。WebGIS,即Web地理信息系统,成为GIS应用不可或缺的一部分。它使得用户...

    Java项目基于WebGIS的智慧交通系统Script源码(95分以上大作业项目)-期末大作业.rar

    Java项目基于WebGIS的智慧交通系统Script源码(95分以上大作业项目)-期末大作业.rar,是一个针对计算机相关专业的在校学生、老师或企业员工设计的高分课程设计资源 该项目基于Java编程语言和WebGIS技术,旨在构建...

    基于ArcIMS的WebGIS原理及简单实现实例

    ### 基于ArcIMS的WebGIS原理及简单实现实例 #### 一、WebGIS的历史及体系结构 ##### 1.1 WebGIS的发展及特点 GIS(Geographic Information System,地理信息系统)技术自20世纪60年代诞生以来,一直是地理学、...

Global site tag (gtag.js) - Google Analytics