GIS - 3S新闻周刊
GIS - 3S新闻周刊
GIS - 3S新闻周刊
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
影响最有影响力的 3S 人杂志<br />
为了更好地说明其中一些疑问,接下来,我们将以两个虚拟公司为例进行一系列的讨论。<br />
在每一种情况下,预算都比较紧,因此重点放在低成本的解决方案上。<br />
虚拟案例研究<br />
GeoCommunities 公司<br />
GeoCommunities 公司主要将重点放在用户市场。它将建立一个基于地图的本地应用。其<br />
主要竞争对手包括 MapQuest、谷歌、雅虎以及 Everyblock 这样的一些小公司。<br />
看一下更为详细的竞争状况,Everyblock 建立了一个大型本地网站,以提供新闻和一系<br />
列其它相关的本地数据。其收益模式还是待定的,不过可能会以广告收入为基础。其代码库<br />
在 2009 年 6 月实现了开源,这对网站提出了一些潜在的挑战。<br />
GeoCommunities 将其自身看作是一个本地资源来推广,由本地人所有和运营,并收集其<br />
自己的数据。数据的独特性将会使该网站从众多竞争对手当中脱颖而出,其计划就是靠广告<br />
驱动。<br />
从应用的角度来说,目标就是尽可能地实现用户友好性,富互联网地图应用将成为首选。<br />
GeoCommunities 决定使用 Adobe Flex 4 构建用户界面。考虑到预算,开发团队选择了<br />
开源,Flex 软件开发包(SDK)是开源的,虽然集成开发环境(IDE)不是。网站决定采用 Modest<br />
Maps 的地图库,因为该网站的基础地图可能来自于各种渠道,而开发人员又会计划实现一些<br />
自定义功能。同时,网站决定最原始的基础地图采用开源的 OpenStreetMap。<br />
该团队曾考虑过使用谷歌提供的 API,但是存在两点问题:1)它们是被锁定的,这就意<br />
味着自定义是不可能的;2)他们免费提供的基础地图在未来的某一天可能会带有广告。因此,<br />
当缩放到某一个感兴趣点的时候,相关的广告标识可能就会出现,如“本城最好的牛排餐馆”。<br />
这可能会让用户感到非常倒胃口。<br />
大部分的叠加数据将会从 RSS/GeoRSS 和 RESTful 访问中获取,存储的数据将可以从数据<br />
库中调用。它允许使用 MySQL。还有一些其他选择,特别是 Postgres,但是由于服务器层使<br />
用的是 PHP,运行于 Apache 的话将能与 MySQL 更好地集成。PHP 将有助于克服一些 Flash<br />
player 遇到的安全问题,并与数据库较好地实现连接。<br />
MapMyWalk 公司<br />
MapMyWalk 将采用地理信息系统构建网站。该公司主要提供步行路线图服务,例如一个<br />
游客希望游览一个陌生城市古建筑。该服务将允许用户自行绘制路线图,或者从一个预定义<br />
列表中进行选择(如图 2)。路线图中将会包含游客选择的感兴趣点(POI),并存储在 Web 应<br />
用程序中以供用户通过移动设备获取。<br />
www.3sNews.net 《3S 新闻刊》2009 年 11 月 15 日 总第 22 期 - 53 -