๋ด ์์น ๊ธฐ๋ฐ์ผ๋ก ์ฃผ๋ณ ์ฑ์ฉ๊ณต๊ณ ๋ฅผ ์ง๋์์ ํ์ํ๋ ์น ์๋น์ค
โป ๊ฐ๋ฐ์ ์ ์ฉ
ํ์ ์ฑ์ฉ๊ณต๊ณ ๋ฅผ ํ์ธํ ๋, ํ์ฌ์ ์์น๋ฅผ ํ๋์ ํ์
ํ๊ธฐ ์ด๋ ต๋ค๋ ์ ์ด ๋ถํธํ๊ฒ ๋๊ปด์ก์ต๋๋ค.
์ฑ์ฉ ํ๋ซํผ์์๋ ์ง๋ฌด๋ ์กฐ๊ฑด์ ๋ํ ์ ๋ณด๋ ์ ์ ๊ณต๋์ง๋ง, ์ค์ ๊ทผ๋ฌด ์์น๋ ์ฃผ์ ํํ๋ก๋ง ์ ๊ณต๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง์
์ง๋์์ ์ง๊ด์ ์ผ๋ก ๋น๊ตํ๊ฑฐ๋ ์ฃผ๋ณ ํ๊ฒฝ์ ํจ๊ป ๊ณ ๋ คํ๊ธฐ ์ด๋ ค์ ์ต๋๋ค.
ํนํ ์ฌ๋ฌ ๊ธฐ์
์ ๊ณต๊ณ ๋ฅผ ๋น๊ตํ ๋, ๊ฐ๊ฐ์ ์์น๋ฅผ ๋ฐ๋ก ๊ฒ์ํด์ผ ํ๋ ๋ฒ๊ฑฐ๋ก์์ด ์์๊ณ ,
์ด ๊ณผ์ ์์ ์๊ฐ ์๋ชจ์ ์ ๋ณด ํ์์ ๋นํจ์จ์ด ๋ฐ์ํ์ต๋๋ค.
์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด, ์ฌ์ฉ์์ ํ์ฌ ์์น๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ฃผ๋ณ ์ฑ์ฉ๊ณต๊ณ ๋ฅผ ์ง๋ ์์์ ์ง๊ด์ ์ผ๋ก ํ์ํ ์ ์๋
์๋น์ค JobMap์ ๊ธฐํํ๊ฒ ๋์์ต๋๋ค.
๋ฏธ์ฒจ๋ถ
โ์ง๋ ์์์ ์ง๊ด์ ์ผ๋ก ์ฐพ๋ ๋ด ์ฃผ๋ณ ๋ง์ถค ์ผ์๋ฆฌโ
ํ ์์น๋ฅผ ์ค์ฌ์ผ๋ก ์ฃผ๋ณ ์ฑ์ฉ ๊ณต๊ณ ๋ฅผ ์ง๋ ๋ง์ปค๋ก ํ์ํฉ๋๋ค.
๊ฑฐ๋ฆฌ ์ฌ๋ผ์ด๋์ ์์ธ ์กฐ๊ฑด์ ์กฐํฉํด ๋์๊ฒ ๊ผญ ๋ง๋ ๊ณต๊ณ ๋ง ๋จ๊น๋๋ค.
๊ณต๊ฐ ์ ๋ณด(์ง๋)์ ์์ธ ์ ๋ณด(๋ฆฌ์คํธ)๋ฅผ ํ ํ๋ฉด์์ ๋น๊ตํ๋ฉฐ ํ์ํฉ๋๋ค.
์ง์์ ํ์ํ ๋ชจ๋ ์ ๋ณด๋ฅผ ํ ํ์ด์ง์ ์ง์ฝํ์ต๋๋ค.
map.distance() โ zoomend + moveend ์ด๋ฒคํธ๊ฐ ๋ชจ๋ ์๋ฃ๋ ์์ ์ ๊ฑฐ๋ฆฌ ๊ณ์ฐ