CS4550项目大纲 Web开发项目创建具有可保存路线的运行路线计划器。 项目阶段 根据项目中的时间,提供了以下开发阶段。 初始化Google Maps API并在网页上显示地图。 允许在地图上创建路线(仅限步行)。 使用浏览器位置服务将地图初始化为相关的起始区域。 需要用户登录。 允许保存路线和页面以供用户查看其现有路线。 在路线上添加描述/注释。 具有名称的用户路线视图。 进行路线订阅以查看其他用户的路线。 添加带有“路线上的用户”的套接字 允许复制/编辑路线。 时间允许的其他目标: 在索引页面显示路线时增加距离。 在索引页面中显示路线时的预览图像。 为路线添加投票。 将路线设为公开或私有。 在路线供稿上添加过滤器以查找位置。 为路线上的特定路段添加评论。 允许自行车路线。 归因 其中一些代码是根据Nat Tuck的Web开发类CS4550中创建的项