[Swift ] Naver Geocode API ํ๊ธ ํฌํจ URL ์ธ์ฝ๋ฉ ๊ฒฝํ
๐ ์ต์ข ํ๋ก์ ํธ๋ฅผ ์งํํ๋ฉด์ ์ผ์ด๋ ๊ฒฝํ์ด๋ค!!
์ง๋ ํญ์์ Naver Geocode API๋ฅผ ์ฌ์ฉํ๋ ค๊ณ ํ๋ค.
์ฌ์ฉ ์ด์ ๋ก๋ ์ ์ ๊ฐ ์ํ๋ ์์น๋ฅผ Geocode๋ฅผ ํตํด ์ง๋์ ๋๋ต์ ์ธ ์์น๋ฅผ ๋ณด์ฌ์ฃผ๋ ค๊ณ ํ๋ค.
๋ฌธ์
๊ธฐ์ ๊ฒ์ฆ์ ์ํด ํ
์คํธ ๊ฒธ Geocode API์์ ํ์๋ก ์๊ตฌํ๋ ์ฃผ์ ํ๋ผ๋ฏธํฐ๋ฅผ ์ ์ ์ผ๋ก ํ ๋นํด์ ํ์ธํ๋ ค ํ๋ค.
queryURL์ด๋ผ๋ ์ฟผ๋ฆฌ๋ฌธ์ ์์ฑํ๊ณ url๋ฅผ ๋ฃ์ด์คฌ์ผ๋ ์๊พธ ์๋ฌ๊ฐ ๋ด๋ค.๐ฅน
์์ ์ฌ์ง์ ์ฝ๋๋ ์๋ฌ๊ฐ ๋์ง ์๊ณ ๋์ด๊ฐ๋ค...;;;
๊ทธ๋์ ๋ฌด์์ด ๋ฌธ์ ์ธ์ง ํ๋์ฉ ํ์ด๊ฐ๋ค.
ํด๋ณธ ์๋๋ก๋
- ๋์ด์ฐ๊ธฐ๋ ์์ ๊ธฐ
- queryURL์ด ์ ์ธ์ด ์๋ชป๋ ๊ฑด๊ฐ ์ถ์ด์ ๋ฐ๊พธ๊ธฐ
- ๋ฐ์ firebaseStorageURL ๋ ๋น๊ตํด ๋ณด๋ฉด์ ํด๊ฒฐํ๋ ค๊ณ ํจ
- ์์ด๋ก ํ๋ผ๋ฏธํฐ ๊ฐ์ ๋๊ฒจ๋ณผ๊น? -> ํฌ์คํธ๋งจ์์๋ ์๋์ด ์ ๋์์
๋ต์ ๋ชป ์ฐพ์ ์ธํฐ๋ท ํ์ ๋น๋ ธ๋ค.๐ค
์์ธ
" URL์ string:์ ์๋ฌธ, ์ซ์์ ํน์ ๋ฌธ์๋ง ์ธ์ ๊ฐ๋ฅํ๋ฉฐ, ํ๊ธ, ๋์ด์ฐ๊ธฐ ๋ฑ์ ์ธ์ํ์ง ๋ชปํฉ๋๋ค.!! "
ํด๊ฒฐ๋ฐฉ๋ฒ
์.. ์ด๊ฑฐ์๋ค๐ต๐ซ
๊ทธ๋์ ๋ถ๋ช
๋งค๊ฐ๋ณ์๋ก ๋ค์ด์ค๋ ๊ฐ์ ๋ฌด์กฐ๊ฑด ํ๊ธ์ผ ํ
๋ฐ ์ ๋๋ ๊ฒ์ ์์ ํ
๋ ์ฐพ์๋ดค๋ค.๐ค
์์ ๋ธ๋ก๊ทธ๋ก ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ป์๋ค๐๐
ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ฐพ๊ณ ๋ฉ์๋๋ฅผ ๋ถ๋ฌ์ฌ ๋ requestAddress ๊ฐ์ ๋ฐ์ ์ฟผ๋ฆฌ๋ฅผ ์์ฑ์ํค๊ณ ์ธ์ฝ๋ฉํ๋ ์์ ์ ๊ฑฐ์ณ ํด๊ฒฐํ๋ค.
์ด๋ ๊ฒ ์์ ์ ํด์ฃผ๋ ์ฑ๊ณต์ ์ผ๋ก ์ง๋ ํญ ๊ฒ์ ๊ธฐ๋ฅ์์ Geocode API๊ฐ ์๋ํ๋ ๊ฒ์ ํ์ธํ ์ ์์๋ค.
๋๋ ์
๋ค์ํ ๊ฒฝํ์ด ์ค์ํ ๊ฑฐ ๊ฐ๋ค..!
์ฌ๋ฌ ๊ฐ์ง ์ค๋ฅ๋ฅผ ๊ฒช์ผ๋ฉด์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํด ๊ฐ๋ฉด์ ๋์ค์ ๋น์ทํ ์ผ์ด ์ผ์ด๋๋ฉด ๋ ์ฌ๋ฆฌ๊ณ ํด๊ฒฐํ ์ ์์ ๊ฑฐ ๊ฐ์!
์๋กญ๊ฒ ์๊ฒ ๋ ๋ฉ์๋์ ๋ํด ๊ณต๋ถํ ์ ์๋ ์๊ฐ์ด ๋์์ต๋๋คใ ใ ๐