熟练 Java 开发,项目中需要 GIS 功能,请教大家应该怎样学习

2016-06-11 23:11:37 +08:00
 nonesuccess

做一个学校或者厂区或者社区的业务系统,需要 GIS 功能,显示地图,在地图上标点位,做回调事件。

类似于百度地图提供的 api 就符合要求,但单位内部的地图资源肯定在百度上采集不到。另外就是,地图的样式需要分为平面和立体两种,平面的就类似于百度地图,立体的可能类似于: http://sh.edushi.com/。

现在不知道从哪里下手。从 GIS 理论开始学起的话,成本肯定过高了,再者也用不到这么高深的理论知识。感觉上,应该有下面几方面的问题要解决:

现有技术都是基于 Java 的,后面的技术方案最好也是 Java 这一套。以 Java GIS 为关键字搜了一些材料,但感觉不太得法,也不知道这条路可行不可行。

请教大家应该走一个什么样的路线才能解决这个问题

8335 次点击
所在节点    程序员
26 条回复
yszx
2016-06-12 11:07:40 +08:00
去问 e 都市要定制吧···
babygame18
2016-06-12 14:02:26 +08:00
我前阵子开源的地图引擎,支持多数据图源,欢迎使用!!!
https://github.com/X-Maper/jMaper
nonesuccess
2016-06-12 15:01:15 +08:00
@murmur 图纸是什么?是厂区的 CAD 图之类的东西吗?

做地图绝对不是一个前端或者后端就能做出来的,要好看,美观,实用,可扩展,要不为啥国内地图那么多提供地图的就几家

还是不太理解,你的意思是难点在画地图还是用地图上。比如我找地图提供商去买的话,买来的是瓦片图吗,是不是买回来之后我导入到 geoserver 中,再用 openlayers 展现一下就可以了?

好看美观说的是地图本身的好看美观,还是网页上那个地图控件的好看美观?实用可扩展应该跟地图没关,完全是引擎的事吧,我用上面说的那些开源工具简单定制一下能做到吗?如果做不到的话,有没有成熟的方案可以买呢?
murmur
2016-06-12 15:04:18 +08:00
@nonesuccess 瓦片图是有缩放级别的 不同的级别显示的精细度 内容都可能不一样 不是简单的图片缩放 至于做几级要看你们需求了
asdwfwqd
2016-06-12 15:07:02 +08:00
外包
nonesuccess
2016-06-12 15:26:11 +08:00
@asdwfwqd 哪家公司比较靠谱?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/284987

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX