What are spaital data models?
๊ณต๊ฐ ๋ฐ์ดํฐ๋ ๋ฌด์์ธ๊ฐ?
Two method are used to represent geographic features in computer databases:
Vector data model and raster data model
๋ฒกํฐ ๋ฐ์ดํฐ ๋ชจ๋ธ ๋ฐ ๋ ์คํฐ ๋ฐ์ดํฐ ๋ชจ๋ธ ๋๊ฐ์ง๊ฐ ์ฌ์ฉ๋๋ค.
Vector
Vector data model
The vector data structure uses points, lines, and polygons to represent spatial features.
๋ฒกํฐ ๋ฐ์ดํฐ๋ ์ , ์ , ๋ฉด์ ์ฌ์ฉํ์ฌ ๊ณต๊ฐ ์ฌ์์ ๋ํ๋ธ๋ค.
- each geometric object becomes an individual reference unit.
1) point ์
- Projected points are adressed using simple coordinates.
์ ์ ๋จ์ ์ขํ๋ฅผ ์ฌ์ฉํ์ฌ ๋ํ๋ธ๋ค.
2) lines ์
- One dimensinonal features that have both location and length properties
์์น์ ๊ธธ์ด ์์ฑ์ ๊ฐ์ง 1์ฐจ์ ๊ฐ์ฒด
- All lines have a minimum of two points, a beginning and an ending point, often referred to as nodes.
๋ชจ๋ ์ ์๋ ์ต์ 2๊ฐ์ ์ , ์ฆ ์์์ ๊ณผ ๋์ ์ด ์์ผ๋ฉฐ, ์ด๋ฅผ ๋ ธ๋๋ผ๊ณ ํจ.
- More nodes may be placed between the beginning and ending nodes to give shape to the line.
3) polygons(or areas) ๋ฉด
- Two dimensional objects bounded by a continous line
์ ์ด ์ฐ์์ ์ผ๋ก ๋๋ฌ์์ธ 2์ฐจ์ ๊ฐ์ฒด
- Have both size and perimeter properties
ํฌ๊ธฐ์ ๋๋ ์์ฑ์ ๋ชจ๋ ๊ฐ์ง๊ณ ์์.
Spaghetti Data Model
Simplest vector data structure that represents each point, line, or polygon feature as a string of (x, y) coordinate pairs with no inherent structure.
๊ฐ ์ , ์ , ๋ฉด ๊ฐ์ฒด๋ฅผ ๊ณ ์ ํ ๊ตฌ์กฐ๊ฐ ์๋ ์ขํ ๋ฌธ์์ด๋ก ๋ํ๋ด๋ ๊ฐ์ฅ ๊ฐ๋จํ ๋ฒกํฐ ๋ฐ์ดํฐ ๊ตฌ์กฐ์.
Vector data composed of simple lines with no topology and usually no attributes.
์์์ด ์๊ณ , ์ผ๋ฐ์ ์ผ๋ก ์์ฑ์ด ์๋ ๋จ์ํ ์ ์ผ๋ก ๊ตฌ์ฑ๋ ๋ฒกํฐ ๋ฐ์ดํฐ
Spaghetti lines may cross, but no intersections are created at those crossings.
์คํ๊ฒํฐ ์ ์ ๊ต์ฐจ ํ ์ ์์ง๋ง, ํด๋น ๊ต์ฐจ์ ์์ ๊ต์ฐจ์ ์ ์์ฑ๋์ง ์์.
์ ํ ๋ฐ์ดํฐ๋ฅผ ์์ฑํ๊ณ ๊ด๋ฆฌํ๊ธฐ ์ํด ์ด๊ธฐ์ ์ ์ฉ๋์๋ ๋ฒกํฐ ๋ฐ์ดํฐ ๋ชจ๋ธ์ด๋ค.
์คํ๊ฒํฐ ๋ชจ๋ธ์์๋ ๊ฐ๊ฐ์ ๋ฒกํฐ ๋ผ์ธ๋ค์ ๋ณ๋๋ก ์ ์ฅ, ๊ด๋ฆฌ
๋ผ์ธ์ด ํ ์ ์์ ๊ต์ฐจํ๊ฑฐ๋ ๋ ์ ์ผ๋ก ๋ง๋๋คํด๋ ๊ฐ ์ ๋ถ๋ค๊ฐ์ ์ฐ๊ฒฐ์ ๊ธฐ๋กํ๊ฑฐ๋ ๊ด๊ณ๋ฅผ ์ค์ ํ์ง ์์.
ํด๋ฆฌ๊ณค์ ๊ฒฝ๊ณ์ ์ด ๊ณต์ ๋๋ ๊ฒฝ์ฐ์๋ ๋ ๋ฒ์ฉ ๋ฐ๋ณตํด์ ์ ์ฅ
ํ ํด๋ก์ง์ ๋ํ ๊ด๊ณ๋ ํ์ฑ๋์ง ์๋ ๋ชจ๋ธ์
๋ผ์ธ์ด ๊ต์ฐจํด๋ ์ฐ๊ฒฐ๋๋ ์ ์ ์ด๋ ๊ต์ฐจ์ ์ด ์์ฑ๋์ง ์์.
No topological information; polygons that lie adjacent to each other must be made up of their lines.
No explicit encoding of spatial relationships
Requires complex calculations for advanced analytical techniques
๊ณ ๊ธ ๋ถ์๊ธฐ์ ์ ์ํด์๋ ๋ณต์กํ ๊ณ์ฐ์ด ํ์ํจ
Can be efficient for managing and reproducing maps as it is unnecessary to use topological information for this purpose
์ด ๋ชฉ์ ์ ์ํด ํ ํด๋ก์ง ์ ๋ณด๋ฅผ ์ฌ์ฉํ ํ์๊ฐ ์์ผ๋ฏ๋ก ์ง๋๋ฅผ ๊ด๋ฆฌํ๊ณ ์ฌ์์ฐํ๋๋ฐ ๋ ํจ์จ์ ์ผ ์ ์์
Topological Data Model
์์ | ไฝ็ธ | topology
๊ณต๊ฐ ์์์ ๊ฐ์ฒด๋ค๊ฐ์ ๊ด๊ณ๋ฅผ ์ค๋ช ํ๋ ๊ฒ
๊ณต๊ฐ์ ๊ด๊ณ๋, ๊ฐ ๊ฐ์ฒด์ ์์น๋ฅผ ์ขํ๊ฐ์ผ๋ก ์ธ์ํ๊ณ , ๋์ ๊ฐ์ฒด์ ๊ด๊ณ๋ฅผ ์๋์ ์์น์ ๋ฐ๋ผ ์ธ์ ์ฑ(adjacency), ์ฐ๊ฒฐ์ฑ(connectivity) ๋ฐ ํฌํจ(containment)์ ๊ด๊ณ ๋ฑ์ ์ ์
ํ ํด๋ก์ง๋ ๊ฐ ์ฌ์์ด ์ด๋ป๊ฒ ์ฐ๊ฒฐ๋์ด ์๋์ง, ๊ทธ ๊ตฌ์กฐ๋ฅผ ๋งํจ.
Topology information is often used to detect errors in spatial data.
ํ ํด๋ก์ง ์ ๋ณด๋ ๊ณต๊ฐ ๋ฐ์ดํฐ์ ์ค๋ฅ๋ฅผ ๊ฐ์งํ๋๋ฐ ์์ฃผ ์ฌ์ฉ
'๐ ๊ฒฝํฌ๋ํ๊ต Archive > ๐ ํ๊ต์ํ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
24๋ ๋ 2ํ๊ธฐ (0) | 2024.08.13 |
---|---|
24๋ ๋ 1ํ๊ธฐ ํ๊ธฐ (0) | 2024.06.24 |
23 ~ 24๋ ๊ฒจ์ธ ๋ชฉํ (1) | 2023.12.26 |