Englishํ”„๋ž‘์Šค์–ด์ŠคํŽ˜์ธ์–ด

์˜จ์›์Šค ํŒŒ๋น„์ฝ˜

shpproj - ํด๋ผ์šฐ๋“œ์—์„œ์˜ ์˜จ๋ผ์ธ

Ubuntu Online, Fedora Online, Windows ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋˜๋Š” MAC OS ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ํ†ตํ•ด OnWorks ๋ฌด๋ฃŒ ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด์—์„œ shpproj๋ฅผ ์‹คํ–‰ํ•˜์„ธ์š”.

์ด๊ฒƒ์€ Ubuntu Online, Fedora Online, Windows ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋˜๋Š” MAC OS ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ์™€ ๊ฐ™์€ ์—ฌ๋Ÿฌ ๋ฌด๋ฃŒ ์˜จ๋ผ์ธ ์›Œํฌ์Šคํ…Œ์ด์…˜ ์ค‘ ํ•˜๋‚˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ OnWorks ๋ฌด๋ฃŒ ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด์—์„œ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” shpproj ๋ช…๋ น์ž…๋‹ˆ๋‹ค.

ํ”„๋กœ๊ทธ๋žจ:

์ด๋ฆ„


shpproj - PROJ.4๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ Shapefile์„ ์žฌํˆฌ์˜ํ•ฉ๋‹ˆ๋‹ค.

๊ฐœ์š”


shpproj in_shp_file out_shp_ํŒŒ์ผ [-๋‚˜=in_proj_file | -๋‚˜="in_params"| -i=์ง€๋ฆฌ์ ]
[-์˜ค=out_info_file | -์˜ค="out_params"| -o=์ง€๋ฆฌ์ ]

์˜ต์…˜


in_shp_file
์กด์žฌํ•˜๋Š” shapefile์˜ ์ด๋ฆ„.

out_shp_ํŒŒ์ผ
์ƒ์„ฑ๋  ์ƒˆ๋กœ์šด ๊ณ ์ • Shapefile์˜ ์ด๋ฆ„์ž…๋‹ˆ๋‹ค.

-i ํˆฌ์˜์„ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค. ์ž…๋ ฅ์€ ์„ธ ๊ฐ€์ง€ ์†Œ์Šค ์ค‘ ํ•˜๋‚˜์—์„œ ์˜ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํˆฌ์˜ ๋งค๊ฐœ๋ณ€์ˆ˜
๋งค๊ฐœ๋ณ€์ˆ˜๋‚˜ ์ง€๋ฆฌ๋ฅผ ํ†ตํ•ด ์ง์ ‘ ํŒŒ์ผ์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ์‰์ดํ”„ํŒŒ์ผ์— ์—ฐ๊ด€๋œ
prj ํŒŒ์ผ, ์ด๋ฆ„์€ Shapefile๊ณผ ๋™์ผํ•˜์ง€๋งŒ ".prj"๋กœ ๋๋‚˜๋ฉฐ ๋‹ค์Œ์—์„œ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.
๊ธฐ๋ณธ๊ฐ’์€ ๋‹ค๋ฅธ ๋ชจ๋“  ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ๋ฌด์‹œํ•ฉ๋‹ˆ๋‹ค. ์ž…๋ ฅ์ด ์ƒ๋žต๋˜๋ฉด ๊ธฐ๋ณธ๊ฐ’์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.
๊ธฐ๋ณธ prj ํŒŒ์ผ์ด ์กด์žฌํ•˜์ง€ ์•Š๋Š” ํ•œ ์ง€๋ฆฌ์ ์ž…๋‹ˆ๋‹ค.

-o ์ถœ๋ ฅ์€ ์„ธ ๊ฐ€์ง€ ์†Œ์Šค ์ค‘ ํ•˜๋‚˜์—์„œ ๋‚˜์˜ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํˆฌ์˜ ๋งค๊ฐœ๋ณ€์ˆ˜ ํŒŒ์ผ, ์ง์ ‘
๋งค๊ฐœ๋ณ€์ˆ˜๋‚˜ ์ง€๋ฆฌ์  ์œ„์น˜๋ฅผ ํ†ตํ•ด. ์ถœ๋ ฅ์ด ์ƒ๋žต๋˜๋ฉด ๊ธฐ๋ณธ๊ฐ’์€ ์ง€๋ฆฌ์ ์ž…๋‹ˆ๋‹ค.

ํˆฌ์‚ฌ ์„ธ๋ถ€ ์‚ฌํ•ญ


ํˆฌ์˜ ๋งค๊ฐœ๋ณ€์ˆ˜ ํŒŒ์ผ
์ด ํŒŒ์ผ์€ ํ™•์žฅ์ž ".prj"๋กœ ๋๋‚˜์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํ•˜๋‚˜์˜ ํˆฌ์˜ ํ˜•ํƒœ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
๋ผ์ธ๋‹น ๋งค๊ฐœ๋ณ€์ˆ˜. ๋งค๊ฐœ๋ณ€์ˆ˜์˜ ์ˆœ์„œ๋Š” ์ƒ๊ด€์—†์Šต๋‹ˆ๋‹ค. ํˆฌ์˜ ๋งค๊ฐœ๋ณ€์ˆ˜๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.
PROJ.4 ํˆฌ์˜์„ ์ •์˜ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

ํˆฌ์˜ ๋งค๊ฐœ๋ณ€์ˆ˜
proj ๋ฐ invproj์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ๊ณผ ๋™์ผํ•ฉ๋‹ˆ๋‹ค.

์‚ฌ์šฉ: proj -lu ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋‹จ์œ„ ๋ณด๊ธฐ proj -le ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ํƒ€์›์ฒด ๋ณด๊ธฐ

๋˜๋Š” ๋‹ค์Œ PROJ.4 ์›นํŽ˜์ด์ง€๋ฅผ ๋ฐฉ๋ฌธํ•˜์„ธ์š”. http://www.remotesensing.org/proj ์ž์„ธํ•œ ๋‚ด์šฉ์€.

์˜ˆ


๋‹ค์Œ ์˜ˆ์ œ ํ”„๋กœ์ ํŠธ ํŒŒ์ผ ํ–‰ ํ…Œ์ŠคํŠธ ์— ํ–‰ 3, Stateplane NAD83์—์„œ ๋ฐ์ดํ„ฐ ์ด๋™
๊ตฌ์—ญ 1002 ~ UTM ๊ตฌ์—ญ 16(๋ฏธํ„ฐ)

shpproj ํ–‰ ํ…Œ์ŠคํŠธ ์—ด -๋‚˜="init=nad83:1002๊ฐœ ๋‹จ์œ„=us-ft" -์˜ค="ํ”„๋กœ์ ํŠธ=utm ๊ตฌ์—ญ=16๊ฐœ ๋‹จ์œ„=m"

shpproj ํ–‰ ํ…Œ์ŠคํŠธ ํ–‰ 3 -์˜ค="ํ”„๋กœ์ ํŠธ=utm ๊ตฌ์—ญ=18๊ฐœ ๋‹จ์œ„=m" -๋‚˜="๊ตฌ์—ญ=16 ํ”„๋กœ์ ํŠธ=utm ๋‹จ์œ„=us-ft"

shpproj ํ–‰ ํ…Œ์ŠคํŠธ ํ–‰ 3 -์˜ค="ํ”„๋กœ์ ํŠธ=utm ๊ตฌ์—ญ=18๊ฐœ ๋‹จ์œ„=m"

์ด ์˜ˆ์—์„œ๋Š” prj ํŒŒ์ผ์„ ์‚ฌ์šฉํ•˜๊ณ  ์ง€๋ฆฌ ํŒŒ์ผ๋กœ ๋ณ€ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์„ ์ฐธ๊ณ  -o=์ง€๋ฆฌ์  ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค
์ƒ๋žต.

shpproj ํ–‰ ํ…Œ์ŠคํŠธ ํ–‰ 3 -๋‚˜=myfile.prj -o=์ง€๋ฆฌ์ 

onworks.net ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์˜จ๋ผ์ธ์œผ๋กœ shpproj ์‚ฌ์šฉ


๋ฌด๋ฃŒ ์„œ๋ฒ„ ๋ฐ ์›Œํฌ์Šคํ…Œ์ด์…˜

Windows ๋ฐ Linux ์•ฑ ๋‹ค์šด๋กœ๋“œ

Linux ๋ช…๋ น

Ad