怎样用web技术开发一个类似百度地铁的线路图的查询系统需要用到哪些技术和框架,最好是比较适合新手上手的?

用百度地图的SDK应该可以实现你的需求吧,不需要自己再搞一套。自定义覆盖物,甚至折线也可以自己画,数据是百度提供的
■网友
不请自来。作为RS出身的前端汪我来回来一下。1.使用第三方sdk或者api直接调用地图并借助接口查询,适用于简单小型系统,类似百度地图、Google地图可以很简单的实现(如果熟悉ArcGis也可以用他们提供的Web服务来做),考虑国内现状决定,最适合的大概就是百度的产品,链接在下:http://developer.baidu.com/map/2.自购服务器安装ArcGis的服务器版本,提供服务,借助于Mapobject实现查询,但是…很多数据,需要自己制作并提供,目前气象系统大部分自有系统是这么做的,属于人傻钱多,但是自定义程度极高的方式,同时,优点在于,精度极高(按照我们专业课中制作地图的经验来说,只要你的数据足够稳定,精确到0.1m是没有问题的....当然,这是理论。)同楼主说,要适合新手的,那么,请忽略这条,使用ArcGis来做的查询系统,普遍不怎么在意效率,更注重精度要求,同时,开发难度相对来说,很大,学习成本比较高。3,借助GeoJson来做,没尝试,但是可行。最后说下需要用到的技术和框架:1.JavaScriptajax(毕竟是查询,链接跳转是不科学的)JQuery吧,(好用,不解释)2.HTML/CSShtml/css的基本功底(好歹需要一个能看的过去的样子让人家查吧)3.Method基于百度SDK话,基本可以不考虑这个了,他们会给你提供了。基于ArcGis或者GeoJson方式,基本需要你自己去弄一个算法来实现路径的查询了。http://www.cnblogs.com/hanchan/archive/2009/09/23/1572509.html


    推荐阅读