K_Reverter的网页开发记录

要么不做,要么就当作艺术品来做!

导航

闭关纪要1.地图人

         Step1.cn从开始就不是仅仅研究地图的网站,虽然这句话说了很多遍,可是现在我自己都觉得没有底气了,因为很长时间以来一直研究地图,不过还好,从此Step1.cn将渐渐和地图脱离关系了,因为现在有了地图人(Dituren.cn)。

        因为Step1.cn这个域名实在是不怎么样(虽然我自己很喜欢),因此,在我心中积累的Step1.cn改进计划渐渐成型的时候,我决定将Step1.cn上面向公众的地图服务从Step1.cn拆分出去成为一个独立的站点(可怜的Step1.cn,拆分之后基本上没有什么内容了),并使用独立的域名,我在选了几个小时之后,终于选好了域名Dituren.cn(同时Dituren.com也顺便被我注册了),我很喜欢这个名字,这个名字好记而不张扬,很适合我用。

        前面的拉萨游记之中,我在帖子之后附上的一些关于景点的连接就是Dituren.cn目前的样子,或者有人已经看到过了,下面就将是Dituren.cn的一些思路说明:

        1.Dituren.cn虽然继承了Step1.cn的网站几乎所有的内容,可是绝对不是原样的搬过去,而是从架构、发展思路都有了很大的变化;虽然我只是一个Web开发的技术人员,也没有多少时间来进行网站的维护,而Step1.cn网站的很多内容都是基于数据的栏目,这样不利于发挥我的长处,而阻碍了网站的进一步发展,因此在新的Dituren.cn的架构下,数据仅仅是一个入口,而网站的核心就是功能。

        2.Dituren.cn的主要方向是对目前各个地图网站和本地信息网站能整合的功能都整合到一起,因为现在Web2.0越来越流行,很多网站都提供了一些功能和数据相关的接口,问题在于这些接口之间相互独立,我希望,将这些功能整合到一个系统之后,能达到意想不到的效果,给用户更加完备的用户体验。

        3.无论用户从什么途径进入我的网站(地名信息系统、朋友发来的网址、一不小心……),我希望,在任何一个页面,我的网站都已经准备好将所有用户可能需要的功能放在页面上供用户选用,为了实现这个机制,我采用了一种类似于Mapplet的机制,用户将可以看到一个功能列表,而只有他选择这个功能的时候,这个功能才会被下载使用。

        4.多个地图源;现在很多地图网站都提供了API接口,这些地图各有优点和缺点,我现在已经实现了多个地图源的整合,网站的任何一个页面,用户都可以选择使用哪一种地图进行查看,目前我支持八种地图,基本上就是现在能找到的提供Maps API的所有的数据源了:Google中文,Google英文,Live中文,Live英文,51ditu,Mapbar,Mapabc,Yahoo,用户在这些地图之间切换的时候,地图中心点的坐标和等级不会发生变化,也就是说,用户可以随时看当前位置在其他地图之中的效果。

        5.上面提到的功能虽然看起来很炫,不过实质上的意义不是很大,因为将地图划分为卫星图和文字图之后,这些图之间基本差别就不大了。所幸的是,我的网站并不是太在意这个功能,因为网站真正的意义在于服务的整合,例如:3维地图看起来很炫,可是信息没有二维地图网站的全,我想在这个地图网站查找POI,然后查看3维地图?或者查看附近Google提供的地理照片?或者City8网站提供的城市实景图?从一个喜欢地图的人(地图人?)来看,这些服务的整合真的是太重要了。

        以上初步介绍了Dituren.cn说老实话,我怀疑我现在是不是思维混乱了,说得这么枯燥!其实就这个网站来讲,我觉得还是挺有趣的,一个明显的例子是,我从来不怎么自己使用Step1.cn的一些功能,而现在我在查找什么地图的时候,自己已经开始觉得Dituren.cn相当的好用了,呵呵。虽然现在栏目流量相比在Step1.cn的时候一直在下降,我还是很有信心的。

       虽然我对以上的介绍措辞很不满,不过以后再慢慢补充了,如果有空,您可以去看看Dituren.cn,现在我说一下Step1.cn,这个网站在地图栏目迁到Dituren.cn之后,基本上没有什么访问量了,Step1.cn以后要做一下的作用:

        1.Dituren.cn的后台支持,有一些并不之间面向用户的服务,可以由Step1.cn向Dituren.cn提供接口,例如我现在正在开发一个基于Google Account接口和OpenID的用户登录体系,这个体系类似于一个Passport体系,将会架构在Account.Step1.cn;同样的道理还有一些其他的支持功能也将部署到Step1.cn架构下。

        2.不面向公众的地图应用研究,文档等等,以前Step1.cn就是这样的,部署了一些应用,仅仅是用来和同样在做这些研究的开发人员进行交流,以后我也会有相关的研究,这些内容还将会是在Step1.cn上

        3.其他研究,我平时研究的东西很多确实不只是地图,很快大家就将看到我在其他方向的研究,这些研究也是这次闭关的重要内容!

        当然,在目前,Step1.cn还就是一个空架子,我希望很快能够将其他的相关研究公布出来和大家交流,不过这要在Dituren.cn的开发到一定阶段再说!

posted on 2008-10-24 23:38  K_Reverter  阅读(448)  评论(0编辑  收藏  举报