Table Of Contents

上一个主题

10.1. 概述

下一个主题

10.3. 学期项目提交和小型会议页面


10.2. 学期项目提交指南

在Geog 585中,您需要创建一个术语项目,该项目接受一些您感兴趣的数据并将其融合到一个有用的web地图中。“项目”一词在性质上可以是简单和重点突出的,但必须包括:

  • 提供地理背景的基础地图;

  • 一个或多个独立于基础地图的专题层;

  • 显示更多信息的一个或多个交互元素(例如,可以单击某个要素以查看属性列表,或有选择地过滤地图层中的信息)。

在创建学期项目时,您应该至少使用一种课程材料中未涉及的工具或技术。例如,这可能是处理数据的工具,也可能是您研究的Leaflet类或方法。当你提出建议时,你不必知道这一部分,但是当你在课程中完成不同的练习时,你应该知道你可以加入的其他功能,以满足这一要求。

这个项目必须完全用自由/开源软件来建造。这一要求并不是为了让你成为一个自由/开源软件的“纯粹主义者”;相反,它是为了迫使你充分实践你在这门课程中学到的技能,并发现新的做事方式。如果您的项目数据处理中有一些您认为不能用FOSS完成的部分,请与讲师讨论。

术语“项目提交”分为三个部分:

  1. 演示项目功能的在线视频。

  2. 描述项目目的和方法的文章。这也包括您的代码。

  3. 其他学生项目的两个简短回顾。

提交的要求在下面详细描述。请在Canvas上查看术语“项目评分”,以准确了解如何评估这些要求。

10.2.1. 项目视频提交

为了与教师和其他人共享您的项目,您将创建一个在线屏幕录像,记录“视频”,解释该项目的目的并介绍其功能。视频必须在5分钟内覆盖以下内容:

  • 概述项目的目的以及用户将如何从该地图中获益。

  • 解释你从哪里得到的数据。

  • 描述在准备用于web地图的数据时使用的预处理步骤和工具。

  • 演示如何将数据分为基础地图和专题图层。

  • 描述将数据公开为web服务所采用的方法以及选择这些方法的原因(例如,使用WMS动态绘制服务、使用TileMill设计的瓦片、从OpenStreetMap中提取的瓦片、由浏览器绘制的GeoJSON层等)。

  • 演示网络地图中的交互元素。遵循用户接近地图时将执行的操作的“故事”。例如:“假设您正在为_____工作,并且想学习____,那么您来到这张地图上,看到可以打开______图层,它告诉您_______。然后您看到______是可单击的,因此单击它即可。并知道_______是________。现在您知道_________,这可以帮助您做出有关_______的决定。”

  • 请至少描述一种工具或技术,用于创建课程材料中未涉及的网络地图。

预计视频将只记录屏幕(您不需要出现在摄像机上)。产生视频的方法有很多,包括免费的屏幕录制软件和服务。作为宾夕法尼亚州立大学的学生,您可以免费使用`Kaltura <https://cmm.psu.edu/kaltura/>`_。过去运行良好的另一个免费选项是`Screencast-O-Matic <https://screencast-o-matic.com/>`__,它要求您在计算机上运行一个小程序。录制的视频可以存储为.mp4文件,也可以通过其网站共享。或者,如果您可以使用Captivate,Camtasia,Fraps等专业屏幕录制软件,则可以使用它。该软件的大部分可免费试用。Mac用户可以选择使用QuickTime。在网络上有关于如何执行此操作的说明。要共享视频,您也可以将其上传到PASS空间或使用任何其他文件共享服务,例如dropbox.com。

强烈建议您至少保留一两天时间来创建视频。这将使您能够适应任何不可预见的技术挑战,并在必要时执行多个“take”。如果你准备了一个脚本或者你想展示的东西的大纲,并且在录像的过程中参考它,事情会变得更加顺利。

The video is due Sunday evening before the course end date. To submit the video, follow the description on the Term project submission and mini conference page

10.2.2. 项目编写和代码提交

请同时提交一份500多字的书面报告,概述:

  • 你项目的目的;

  • 在决定如何为不同层次服务时所经历的决策过程;

  • 您的项目如何加强和扩展Geog 585课程中的信息;

  • 你在这个项目中学到的对你的专业或学术生涯最有价值的东西。

请提交你的项目的所有源代码与你的写作。您可以将代码粘贴到writeup中,或者将原始HTML和JavaScript文件与writeup一起压缩。

writeup应该遵循专业的写作和语法惯例,并且应该进行拼写检查。在课程结束日期之前,写入和代码将在“学期项目”下拉框中到期。

小贴士:如果你在视频旁白之前完成了写作,那么当你“在镜头上”的时候,单词可能会更容易出现。

10.2.3. 其他学生项目回顾

这个项目对你来说无疑是一个学习的经历,但也有很多东西可以从其他学生的经验和提交的材料中学习。在课程的最后三天(星期一、星期二、星期三),花点时间在画布上的“学期项目视频和回顾论坛”上浏览其他提交的内容。选择两个你感兴趣的项目,每一个项目都发表一篇简短的评论作为回复。您的评论应包括:

  • 你从对方的屈服中看到的力量;

  • 使用我们在Geog 585中介绍的信息或您在课程中发现的其他工具,可以改进此人提交的内容;

  • 对项目应用于其他学科或实际问题的方式的评论。

这些复习将在课程结束日期前完成。

This work is licensed under a Creative Commons Attribution 4.0 International License