PolyUHub
课程评价吃喝玩乐学习指南生活指南二手市集自由讨论区入学攻略专题
登录注册
登录注册
PolyUHub

For and By Polyuer

课程·学习·生活

本站为学生自发建设的非官方社区平台,与香港理工大学官方无隶属关系。用户生成内容仅代表用户个人观点。

社区规则私隐政策网站使用条款版权与侵权免责声明联系邮箱

© 2026

返回课程评价

GIS Engineering

LSGI3315LSGIFaculty of Construction and Environment3 学分

GIS Engineering

官方课程信息 + 学生真实评价

登录 后即可收藏课程

登录后评价

课程评价

还没有评价

成为第一个分享这门课真实体验的人。

登录后评价

课程概览

来自官方课程资料的结构化信息

课程代码

LSGI3315

课程名称

GIS Engineering

开课学系

lsgi

所属学院

Faculty of Construction and Environment

学分

3 学分

级别

3

课程简介

系统定制(70%) 面向对象编程 Python、Arcpy 和地理处理 Python 插件与 ArcGIS 桌面集成 系统开发(30%) 面向对象分析 面向对象设计 可组合 GIS 系统和开源 GIS 系统简介

学习目标

本课程涵盖 GIS 项目中 GIS 应用的设计与开发。其目的是提供软件开发和系统定制方面的意识,特别是在中小型地籍测量项目中。 在实践工作中,学生将花费大量时间进行编程,并获得面向对象编程的经验。小组项目的演示和技术报告要求将帮助学生提高沟通技能。

先修要求

LSGI2223 地理信息科学

教学模式

在课程的第一部分,将介绍面向对象编程(OOP)的主要概念。讲座将介绍 Python 作为一种高级编程语言,并提供实现核心 OOP 概念(如类、属性、方法)的指南。 课程的第二部分将重点介绍 OOP 与特定 GIS 任务(如地理处理)的集成。将介绍 Arcpy,这是一个 Python 包,提供了丰富的地理数据分析和管理功能。讲座将重点介绍使用 Arcpy 实现数据转换和地理处理任务的方法。 课程的第三部分将重点介绍 GIS 系统开发与定制。将介绍由 ArcGIS 平台提供的 Python Add-In 工具包。课程将重点介绍使用 Python Add-In 进行 GUI 设计、实现 GIS 任务以及与 ArcGIS 桌面应用程序(如 ArcMap)集成的方法。