Principles of GIS( UNSW Metternicht )

outline:data input---data management---data manipulation+data analysis---spatial modelling

Definition

1. GIS is a tool to digitally abstract the real world, information is connected to its physical location and organized into layers.

2. a GIS consists at least information database( with attribute ), map information, computer-based link between them.

GIS storement

1. people manage database information by layer or theme

2. a value can be a number or a text

type of data( vector矢量 raster栅格)

1. spatial data (空间数据): has location information, giving the information about where is it, can be mapped, spatial data models begin with conceptualization, how you will represent the real world phenomena or entities( road, river, etc.), which is the objects in a spatial database plus the relationships among them.

2. attribute data: giving the information about what is it.

3. topology(拓扑): what related to this feature

attribute data

1. nominal attributes: provide descriptive information about an object (for example, colors、city names or vegetation type), which can also be images, audios or other kinds of descriptive information.

2. ordinal attributes: imply rank order or scale by their values ( for example, small、medium、large, ranking from 1 to 10 ).

3. interval or ratio attributes: are used for numeric items where both order and difference in magnitudes( 量级 ) are reflected in number( real number in a linear scale, for example: height、weight, etc.)

data model concept

1. vector data model: discrete objects (point,lines)

2. raster data model: continuous phenomena (use grid cells)

vector data model

1. point: to represent the location

2. line: to represent linear features

3. polygon: represents entities which covers an area

raster data model (cells)

rasters are digital aerial photographs, imagery from satellites, digital pictures, or even scanned maps

TIN data model---tesselations (Triangulated Irregular Network)

1. TIN is a data model commonly used to represent terrain (地势) heights, which will be describes as x,y, and z locations.

2. TIN used for digital elevation models (DEM) or digital terrain models (DTM).

vector data

1. can be multipart

2. polygons can have holes

3. holes can contain islands

4. can overlap

vector model

the direction of a line is determined by the order of its vertices (制高点)

polygon exteriors  (外观) are stored in an anticlockwise(逆时针) order

顺时针方向为内孔方向(Internal holes)

total area of the polygon areas is the sum of the part areas

raster data

a cell’s coordinate is inferred from its file order, the cell size and corner coordinates (坐标)

nodata means the value is not known or is not relevant

Lecture 1的更多相关文章

  1. [C2P3] Andrew Ng - Machine Learning

    ##Advice for Applying Machine Learning Applying machine learning in practice is not always straightf ...

  2. note of introduction of Algorithms(Lecture 3 - Part1)

    Lecture 3(part 1) Divide and conquer 1. the general paradim of algrithm as bellow: 1. divide the pro ...

  3. codeforces 499B.Lecture 解题报告

    题目链接:http://codeforces.com/problemset/problem/499/B 题目意思:给出两种语言下 m 个单词表(word1, word2)的一一对应,以及 profes ...

  4. Nobel Lecture, December 12, 1929 Thermionic phenomena and the laws which govern them

    http://www.nobelprize.org/nobel_prizes/physics/laureates/1928/richardson-lecture.pdf OWEN W. RICHARD ...

  5. Jordan Lecture Note-1: Introduction

    Jordan Lecture Note-1: Introduction 第一部分要整理的是Jordan的讲义,这份讲义是我刚进实验室时我们老师给我的第一个任务,要求我把讲义上的知识扩充出去,然后每周都 ...

  6. Jordan Lecture Note-3: 梯度投影法

    Jordan Lecture Note-3:梯度投影法 在这一节,我们介绍如何用梯度投影法来解如下的优化问题: \begin{align} \mathop{\min}&\quad f(x)\n ...

  7. Jordan Lecture Note-2: Maximal Margin Classifier

    Maximal Margin Classifier Logistic Regression 与 SVM 思路的不同点:logistic regression强调所有点尽可能远离中间的那条分割线,而SV ...

  8. [CF Round #294 div2] E. A and B and Lecture Rooms 【树上倍增】

    题目链接:E. A and B and Lecture Rooms 题目大意 给定一颗节点数10^5的树,有10^5个询问,每次询问树上到xi, yi这两个点距离相等的点有多少个. 题目分析 若 x= ...

  9. Codeforces Round #287 D.The Maths Lecture

    The Maths Lecture 题意:求存在后缀Si mod k =0,的n位数的数目.(n <=1000,k<=100); 用f[i][j]代表 长为i位,模k等于j的数的个数. 可 ...

  10. Lecture Halls

    Lecture Halls (会议安排)   时间限制(普通/Java):1000MS/10000MS     运行内存限制:65536KByte 总提交: 38            测试通过: 2 ...

随机推荐

  1. python之is 和 == 的区别//编码和解码

    一.is  和  ==  的区别: 1  .id()   内存地址 2.  ==   比较    #比较两边的值 3.   is    比较   #比较的是内存地址 数字,字符串,有小数据池 #数字小 ...

  2. NET Core容器

    NET Core容器化之多容器应用部署@Docker-Compose   1.引言 紧接上篇.NET Core容器化@Docker,这一节我们先来介绍如何使用Nginx来完成.NET Core应用的反 ...

  3. mysql issue:

    ####0 https://yq.aliyun.com/ziliao/53466 首先,很荣幸你找到了这篇文章... 如果你忘记了mysql的密码不妨试试以下这个方法. 1.打开my.cnf  代码如 ...

  4. springMVC框架的理解加深,个人的一些想法

    一 写spring-boot整合的时候,有种想看源码的冲动!呸,是钻牛角尖的毛病犯了... @RequestMapping("/index") public String inde ...

  5. Unity使用 转载

    创建空的ASP.NET MVC3项目,添加对Unity2.0动态库的引用. 方法1:在MSDN上下载Untity2.0,安装后,默认安装在C:\Program Files\Microsoft Unit ...

  6. 总结一下WindowListener的用法

    记录一下便于自己查看 1.WindowListener java.awt.event 接口 WindowListener public interface WindowListener extends ...

  7. java http的get,post请求

    初学可用F12查看任意网页帮助理解 package httpTest: import java.io.BufferedReader; import java.io.IOException;import ...

  8. 1008 选数 2002年NOIP全国联赛普及组

    1008 选数 2002年NOIP全国联赛普及组  时间限制: 1 s  空间限制: 128000 KB  题目等级 : 黄金 Gold 题解  查看运行结果     题目描述 Description ...

  9. SQL数据库基础三

  10. POJ Charm Bracelet 挑饰品 (常规01背包)

    问题:去珠宝店抢饰品,给出饰品种数n,能带走的重量m,以及每种饰品的重量w与价值v.求能带走的最大量. 思路:常规01背包. #include <iostream> using names ...