坦白的说,这是规划中的一个测试工程,也是准备用于形象工程的,因此并不希望它有多么复杂的功能,也不想提供太炫的效果,那是有代价的。
我所希望得到的是一个简单的、能以低成本部署的简单方案,并在上面开发出一些简单的显示功能,例如,把光标移到某些地图上的热点上,能够把相关联的数据显示出来。
基于本人对开源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上的矢量绘图的东西,客户端的问题应该不大,主要是在架构上如何把这个也考虑进去,适当地减少开发工作量。
还有什么呢?
欢迎有经验人士指正!
我所希望得到的是一个简单的、能以低成本部署的简单方案,并在上面开发出一些简单的显示功能,例如,把光标移到某些地图上的热点上,能够把相关联的数据显示出来。
基于本人对开源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上的矢量绘图的东西,客户端的问题应该不大,主要是在架构上如何把这个也考虑进去,适当地减少开发工作量。
还有什么呢?
欢迎有经验人士指正!