我需要开发一个基于位置的扩展,现有的应用程序,将允许用户看到所有其他用户在他们周围(在一个固定的空中距离)。现有的应用程序是使用Axis (Web )+ Spring + Hibernate + MySQL开发的。
所需经费如下:
我听过或看到过以下术语和框架,我不知道它们是什么意思,使用哪一个术语和框架:
我将非常感谢对我需要采取的步骤,以发展这样一个项目的简要概述,是否和如何使用上述工具,哪些数据(即GPS,Wifi,蜂窝塔)是免费的,我们需要支付哪些。
参考一些教程或书籍将不胜感激。
谢谢!
发布于 2009-10-02 08:56:31
我真的不喜欢你的问题。作为一名拥有大学学位和12年工作经验的地理空间专业人士,我想说:雇佣一个能为你做这项工作的人。
但我会尽量给出一些像样的答案:
整个应用程序可以用open-source.
中存储地理数据的数据库。
发布于 2009-10-02 21:15:05
一般而言;
无所不可。我建议先写下你想要构建的东西,你想要它维护的人,你想让它工作的服务器架构,然后开始消除这些选项。
首先,您需要选择一个后端来存储数据。为此,有两个数据库系统有一个“空间”扩展或模块,这些扩展支持投影、转换和空间查询(最近、内部、触点、.):
商业:
公开来源:
postgres)
)
然后,您需要一个服务器应用程序将地理空间数据集作为(向量或栅格)映射托管:
商业:
MapXtreme
公开来源:
Mapserver
最后,如果您想创建一个具有交互式地图的web应用程序,您需要一些Javascript web地图框架:
商业:
MapXtreme
公开来源:
您还可以使用Flash web地图框架,如:
所有这些,取决于所选择的体系结构,至少需要一个带有cgi或servlet运行程序的with服务器。
基本上,这都取决于您的组织:您的组织目前正在使用的架构是什么?专业知识如何?什么样的架构与您公司的专长领域相匹配?
当您进入商业,您的许可证从$500,-到$500.000,取决于供应商。在使用开放源码时,您的许可证当然会是nill。但是您还需要计算学习曲线和所需的配置时间。
https://stackoverflow.com/questions/1499968
复制相似问题