GpsMid ๊ทํ?์? ํด๋ ์ ํ ์ฉ ๋ฌด๋ฃ, ์์ ์?คํ๋ผ์ธ, ๋ฒกํฐ ๊ธฐ๋ฐ?์ง๋ ์์ฉ ํ๋ก๊ทธ๋จ์
๋๋ค. ํ๋ / ์ถ์ ๊ฐ๋ฅ์ง๋์์ ํ?์ฌ ์์น?๋ฅผ ํ์ํ?๊ณ ์ํ?๋ ๋๋ก ๋?๋ ๊ด์ฌ ์ง์ ์ ๊ฒ์ํ?๊ณ ํ์ ํ ์? ์์ต๋๋ค. ๋ชจ๋ ๋ฐ์ดํฐ๊ฐ ํด๋ ์ ํ์ ์์ถ ๋ ๋ฐ์ด๋๋ฆฌ ํ?์์ผ๋ก ์ ์ฅ๋?๋ฏ๋ก ์ถ๊ฐ ๋ฐ์ดํฐ ๋ค์ด๋ก๋์ ๋ํ ๋น์ฉ์ด ๋ถ๊ณผ๋?์ง ์์ต๋๋ค.
GpsMid๋ wiki ๊ธฐ๋ฐ? ์?คํ ์์ค์ง๋ ์ธ OpenStreetMap์ ์?ํ์ง๋ ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํฉ๋๋ค. ๊ทธ๋ ์ต๋๋ค, ์ธ๊ณ๋ ์์ง ์์ ํ?์ง๋ ์์ง๋ง ์ ์ ๋ ๋ง์ ๋ถ์ผ์์ ๋ค๋ฅธ ์์
์ง๋์์ ๋ฐ๊ฒฌ๋?๋ ์ธ๋ถ ์?์ค์ ํฌ๊ฒ ์ํํ?์ง๋ ์๋ ํ ๋น๊ตํ?๊ธฐ ์์ํฉ๋๋ค.
๋?ํ, ์ํค๋ก์, ๋น์ ์ ํญ์ ๊ทธ๊ฒ์ ํฅ์์ํฌ ์? ์๋๋ก ์ด๋ ํ ์? ์์ผ๋ฉฐ GpsMid๋ ๋น์ ์๊ฒ ๊ทธ๋ ๊ฒ ํ ์?์๋ ๋๊ตฌ๋ฅผ ์ ๊ณตํ?๋ ค๊ณ ์๋ํฉ๋๋ค. ์ง๋์ ๊ณตํํ?๋ ๋ฐฉ๋ฒ์ ๋ํ ์์ธํ ๋ด์ฉ์ OpenStreetMap์ ์ฐธ์ฌํ?๊ธฐ๋ฅผ ์ฐธ์กฐํ?์ญ์์?ค.
์ค์น?์ฌ์ ๋ฒ๋ค๋ก ์ ๊ณต๋?๋ ๋ฏธ๋ ๋ ์ ํ?์ฌ ๊ณต๊ฐ ์ ํ์ผ๋ก ์ธํด ๋ช ๊ฐ์ง ๋ฐ๋ชจ ์?์ญ์์๋ง ์ ๊ณต๋ฉ๋๋ค. ๊ทธ๋ฌ๋? ์ฌ์ฉ์ ์ ์? ์?์ญ์ ๋ํ ๋ฒ๋ค์ ์ง์ ๋ง๋ค ์? ์์ต๋๋ค. ๊ทธ๋ฐ ๋ฒ๋ค์ ๋ง๋๋ ๋ฐฉ๋ฒ์ ์ฐพ์ผ๋ ค๋ฉด Osm2GpsMid๋ฅผ๋ณด์ญ์์?ค. ๊ฐ jar ํ์ผ์ ์์ฉ ํ๋ก๊ทธ๋จ ์์ฒด์ ์ผ๋ถ์ง๋ ๋ฐ์ดํฐ์? ๋ฌถ์์
๋๋ค. ๋ธ๋ฃจํฌ์ค๋ฅผ ํตํด ๋ฏธ๋ค ๋ฆฟ์ ๋ณด๋ด๊ฑฐ๋? ์ฅ์น?์? ์?ฌ๋ฐ๋ฅธ ๋๋ ํ ๋ฆฌ์ .jar ๋ฐ .jad ํ์ผ์ ๋ณต์ฌํ?์ญ์์?ค. ์๋ก ์ค์น?๋ฅผ ์ ํํ?๊ณ jar ํ์ผ์ ์ ํํ?์ญ์์?ค.
& middot; ๋๋ก, ์ง์ญ ๋ฐ ๊ด์ฌ ์ง์ ์? ๋ฒกํฐ ๋ ๋๋ง
& middot; ๋ถ์ชฝ ์ ๋?๋ ์ด์ ๋ฐฉํฅ์ผ๋ก์ง๋ ํ์
& middot; GPS์์๋ฐ์ ์์น?๋ก์ง๋ ์ค์์ ๋ฐฐ์น?
& middot; NMEA GPS ์ฅ์น?์ ๋ธ๋ฃจํฌ์ค ์ฐ๊ฒฐ.
& middot; ๋ด์ฅ JSR179 ํ?ธํ? ์์น? ์ ๊ณต์๊ฐ์๋ ์ฅ์น?
& middot; ์์?์? ์ธ๋ถ ์?์ค์ผ๋ก ํ๋ ๋ฐ ์ถ์ํฉ๋๋ค.
& middot; ํ?์ฌ์๋ ๊ฑฐ๋ฆฌ์? ์ด๋ฆ๊ณผ ์ฌํ ํ ์?์๋ ์ต๋ ์๋๋ฅผ ํ์ํฉ๋๋ค.
& middot; ์ด๋ฆ (๊ฑฐ๋ฆฌ, ๋์ ๋?๋ POI)์ ๊ฒ์ํ?๊ณ ์ง๋์์ ์ ํํฉ๋๋ค.
& middot; ๊ด์ฌ ์ฅ์ ๋ณ ์ฃผ๋ณ ๊ฒ์
& middot; ๋ชฉํ ๊ฑฐ๋ฆฌ๊น์ง์? ๊ฒฝ๋ก ๊ณ์ฐ ๋ฐ ์์ฑ ์๋ด๋ก ํ์
& middot; ์ง๋์ ์จ์ด ํฌ์ธํธ ์ถ๊ฐ ๋ฐ ์ญ์
& middot; ํธ๋ ๋ก๊ทธ ๊ธฐ๋ก ๋ฐ ํ์
& middot; GPX์์ ํธ๋ ๋ก๊ทธ ๋ฐ ์จ์ด ํฌ์ธํธ ๊ฐ์ ธ ์?ค๊ธฐ ๋ฐ ๋ด๋ณด๋ด๊ธฐ
& middot; ๋ชจ๋ฐ์ผ๋ก ์์น? ์ ๋ณด ํ๊ทธ ๋ฌ๋ฆฐ ์ฌ์ง ์ฐ๊ธฐ
& middot; GpsMid์์ ์ฌ์ฉ๋?๋ OSM ๊ธฐ๋ฅ์ ์๋ฒฝํ?๊ฒ ๋ง์ถค ์ค์ ํ?๊ณ ์ง๋๋ฅผ ํ์ํ?๋ ๋ฐฉ๋ฒ
์ด ๋ฆด๋ฆฌ์ค์? ์๋ก์ด ๊ธฐ๋ฅ :
์ค์ํ ๋ฒ๊ทธ ์?์ :
& middot; ์ ํ๊ฐ GpsMid์์ ์ง์ํ?์ง ์๋ ์ธ์ด๋ก ์ค์ ๋?์ด ์๊ณ ํด๋ ์ ํ์ ๊ธฐ๋ณธ ์ธ์ด๊ฐ ์ง์๋?๊ณ ์ธ์ด๊ฐ ๊ธฐ๊ธฐ ๊ธฐ๋ณธ๊ฐ์ผ๋ก ์ค์ ๋ ๊ฒฝ์ฐ์๋ GpsMid๊ฐ ์์๋ฉ๋๋ค.
์ง๋ ๋ง๋ค๊ธฐ :
& middot; osm.pbf ํ์ผ ์ง์ (์ค์ ๋ก 0.7์ด ์ด๋ฏธ ์์)
& middot; cellid ๋งค๊ฐ ๋ณ์?๋ .properties์ ์ง์ ๋?๊ณ .properties์ ์ ์ฅ ๋ ์? ์์ต๋๋ค.
& middot; UTF-8 .properties ์ง์
& middot; ๋ฒ๊ทธ ์?์ :์ง๋๋ฅผ ๋ง๋ ํ ๋น๋ ๋ฒํผ ์ฌ์ฉ ์ค์ง
๊ธฐํ :
& middot; ๋ง์ด๋ ์
๋ฐ์ดํธ : cs ๋ฒ์ญ, ์ผ์ฑ S8000 ๋ฐฑ๋ผ์ดํธ
0.7์? ์๋ก์ด ๊ธฐ๋ฅ :
์ง๋ ํ๋ฉด :
& middot; ํฌ๊ฒ ๊ฐ์ ๋ ์?์ญ ๋ ๋๋ง : J2ME ๋ชจ๋น์ ์ผ๊ฐํ?์ ๊ทธ๋ฆฌ๊ธฐ ๋งํ?๋ฏ๋ก ๋ ๋๋ง์ ์ํด ์ฑ์์ง ๋ค๊ฐํ?์ ์ผ๊ฐํ?์ผ๋ก ๋ถํ ํด์ผํฉ๋๋ค. ์ด๊ฒ์ ์ด์ Osm2GpsMid์ ์?ํด ์?ํ๋?์ด GpsMid์์๋ณด๋ค ๋น ๋ฅธ ๋ ๋๋ง์ ๊ฐ๋ฅํ?๊ฒํฉ๋๋ค.
& middot; ํฐ ์?์ญ์ ๋ ์์ ์?์ญ์ผ๋ก ๋ถํ ๋?์ด๋ณด๋ค ๋น ๋ฅธ ์?์ญ ๋ ๋๋ง์ด ๊ฐ๋ฅํฉ๋๋ค.
& middot; ๋ค์ค ๋ค๊ฐํ? ์ง์ (OSM ๋ด๋ถ / ์ธ๋ถ ๊ด๊ณ)
& middot; ์ถ๊ฐ์ง๋๋ณด๊ธฐ : Eagle : GpsMid์? ๋ฉ์ง 3D๋ณด๊ธฐ (์ํ? ๋จ๊ณ); ์์ง์ด๋ ํฅ์๋ ๊ธฐ๋ฅ : ํ์ ๋๋ณด๊ธฐ๊ฐ ๋ ๋ฐ์ ๋ ๋ชจ์ต์ผ๋ก ํฅ์๋?์์ต๋๋ค.
& middot; ํ ๋ฐ ๊ธฐ๋ก ๋ ์ ์?์ ์ด์ ๋ฐฐ๊ฒฝ ์์๊ฐ ์์ต๋๋ค.
& middot; ๊ธฐ๋ณธ ์ค ๋ ๋ฒจ์ ์ค์ ์ ์
๋ ฅ ํ ์? ์์ผ๋ฉฐ, ์๋ ์ค์? ๊ธฐ์ค์ผ๋ก ์ฌ์ฉ๋ฉ๋๋ค.
์์ด์ฝ? ๋ฉ๋ด ๋ฐ ํฐ์น? ์คํฌ๋ฆฐ ์ง์ :
& middot; ๊ฒ์ ํ๋ฉด์? ์ ํ์ ๊ฐ์ ๋ฒํ?ธ / ํ
์คํธ ํคํจ๋
& middot; ๊ธฐ๊ธฐ๊ฐ ํ์ ์ ๋ํด ์๋ ค์ฃผ๋ฉด ์์ด์ฝ? ๋ฉ๋ด๊ฐ ๊ฐ๋ก ๋ชจ๋์์ 4x3์ผ๋ก ์ ํ?๋ฉ๋๋ค.
& middot; ํ๋ฉด ๋๋น์? 1/4 ์ด์ ์?ํ์ผ๋ก ๋ฐ์ด์ ์์ด์ฝ? ๋ฉ๋ด ํ?์ด์ง๋ฅผ ์ ํ?ํฉ๋๋ค.
& middot; ์ง๋ ํ๋ฉด์? ์ํ ํ์ ์ค์์ ์?ค๋ฅธ์ชฝ์ผ๋ก ๋ฐ๋ฉด ํฐ์น? ์คํฌ๋ฆฐ ์ฅ์น?๋ฅผ ์ ๊ทธ๊ฑฐ๋? ์ ๊ธ ํด์ ํ ์? ์์ต๋๋ค.
& middot; ๊ฒ์ ๊ฒฐ๊ณผ์? ์ ์ค์ฒ? : ํญ๋ชฉ์ ๋ ๋ฒ ํญํ?๋ฉด ํญ๋ชฉ์ผ๋ก ์ฐ๊ฒฐ๋?๊ณ ๋ชฉ์ ์ง๋ก ์ฌ์ฉ๋ฉ๋๋ค. ์ ์ด๋ ํ?๋?์? char ๋์ด๋ฅผ ์?ํ์ผ๋ก ์?ค๋ฅธ์ชฝ์ผ๋ก ๋ฐ์ด ๋ฃ์ต๋๋ค. ์ ์ด๋ ํ?๋?์? char ๋์ด๋ฅผ ์ผ์ชฝ์ผ๋ก ์?ํ ์ด๋ : ํญ๋ชฉ ์ ํ; ๊ฐ๋ก๋ก ํ๋ฉด ๋๋น์? ์ ๋ฐ?์ ์ผ์ชฝ์ผ๋ก ๋ฐ๊ธฐ : ๊ฒ์ ํ ์คํธ ํ๋ ํ์; ํ๋ฉด ๋๋น์? ์ ๋ฐ?์ ์?ค๋ฅธ์ชฝ์ผ๋ก ์?ํ ์ด๋ : ์ ๋ ฌ ๋ชจ๋๋ฅผ ํ ๊ธํฉ๋๋ค. ํ๋ฉด์? ์?ค๋ฅธ์ชฝ 20 % ํฐ์น? : * ํค์ ๋์ผ - ์ฆ๊ฒจ ์ฐพ๊ธฐ / ๊ฒฝ์ ์ง๋ฅผ ์ ํ?ํ?๊ฑฐ๋? ๊ฑฐ๋ฆฌ ์ด๋ฆ์ ์ ์ต๋๋ค. ์ธ๋ก๋ก ์ฌ๋ผ์ด๋ : ๊ฒฐ๊ณผ ๋ชฉ๋ก ์คํฌ๋กค
& middot; ๋งตํ ํ๋ฉด์์ ํฐ์น? ์ปจํธ๋กค์? ์ฑ๊ธ ํญํ, ๋๋ธ ํญํ ๋ฐ ๊ธธ๊ฒ ๋๋ฅด๊ธฐ
์์ฑ ๋ฐ ๊ฒฝ๋ก ์๋ด ํ?์งํ :& middot; ์ด์ sound ๋๋ ํ ๋ฆฌ์ syntax.cfg๋ผ๋ ํ ์คํธ ํ์ผ์ ์ง์ ํ ์? ์์ต๋๋ค. syntax.cfg์? ์?์ ๋ Osm2GpsMid.jar์์ unzip ์ ํธ๋ฆฌํฐ๋ฅผ ์ฌ์ฉํ?์ฌ sound์ sound-de ๋๋ ํ ๋ฆฌ์ syntax.cfg๊ฐ ๋ชจ๋ ํฌํจ๋?์ด ์์ต๋๋ค. Osm2GpsMid๋ syntax.cfg์์ ์ฐธ์กฐ ๋ ๋ชจ๋ ์ฌ์ด๋ ํ์ผ์ ์์ฑ ๋ midlet์ ํฌํจ์ํต๋๋ค. ์ฌ์ด๋ ํ์ผ ์ด๋ฆ์ syntax.cfg์์ ์๋ฌธ์๋ก ์ฌ์ฉ๋?๋ ์ฌ์ด๋ ํ์ผ์ด๋ฉฐ useSounds๋ก ์ง์ ๋ ํ์ฅ์ (์? : amr)์ ๋๋ค. syntax.cfg๊ฐ ํฌํจ ๋ ์ฌ์ด๋ ๋๋ ํ ๋ฆฌ / ๋๋ ํ ๋ฆฌ๋ฅผ ์ง์ ํ?๋ ๊ฒฝ์ฐ. : useSoundFilesWithSyntax = ์ฌ์ด๋, ์ฌ์ด๋ - ๋, ์ฌ์ด๋ - ํ์ด. ์ง์ ๋ ๋๋ ํ ๋ฆฌ์? ์ฌ์ด๋ ํ์ผ์ GpsMid์ ๋ฒ๋ค๋ก ์ ๊ณต๋?๋ฉฐ ๋๋ ํ ๋ฆฌ๋ Setup / Sounds & amp; ๊ฒฝ๊ณ . GpsMid๋ ํ์ผ ์์คํ ์์ ์ง์ ๋ ์ฌ์ด๋ ๋๋ ํ ๋ฆฌ / ๋๋ ํ ๋ฆฌ์? ํ์ผ์ ์ ํ?ธํ?๊ฑฐ๋? Osm2GpsMid์ ํตํฉ ๋ ์ง์ ๋ ์ฌ์ด๋ ๋๋ ํ ๋ฆฌ์? ํ์ผ๋ก ํด๋ฐฑํฉ๋๋ค.
& middot; ๋ ์ผ์ด ์์ฑ ๋ฐ ๊ฒฝ๋ก ์๋ด : .properties ํ์ผ์ useSoundFilesWithSyntax = sound-de๋ฅผ ์ง์ ํ?์ญ์์?ค. GpsMid์ ๋ ์ผ์ด ์ฌ์ด๋ ํ์ผ์ด ํฌํจ๋ฉ๋๋ค.& middot; ํ๋๋์ด ์์ฑ ๋ฐ ๊ฒฝ๋ก ์๋ด ๋ง : .properties ํ์ผ์ useSoundFilesWithSyntax = sound-fi๋ฅผ ์ง์ ํ?์ญ์์?ค. ์ฌ๊ธฐ์๋ GpsMid (thx jkpj)์ ํ๋๋์ด ์ฌ์ด๋ ํ์ผ์ด ํฌํจ๋ฉ๋๋ค.
& middot; ์?์ด์ ๋ ์ผ์ด eSpeak ๋ชฉ์๋ฆฌ๊ฐ ์ด์ ์ข ๋ ์น์ํ?๊ฒ ๋ค๋ฆฝ๋๋ค.
์?จ ์คํฌ๋ฆฐ ๋ฉ์์ง์? ํ?์งํ :
& middot; ์ฒด์ฝ ์ด, ์ฌ๋ก๋ฐํค์์ด, ํ๋๋์ด, ๋ ์ผ์ด ๋ฐ ๋ฌ์์์ด๋ก์? ๋ง์ ํ๋ฉด ๋ฉ์์ง ๋ฒ์ญ, ํ๋์ค์ด, ์ดํ๋ฆฌ์์ด ๋ฐ ํฌ๋ฅดํฌ๊ฐ์ด์ ๋ํ ์๊ท๋ชจ ํ์. Osm2GpsMid GUI (๋ง๋ฒ์ฌ)๋ฅผ ์ฌ์ฉํ?์ฌ ๋น๋ ํ ๋ ์ธ์ด๋ ๋ฒ์ญ์ด ์ผ๋ง๋? ์๋ฃ๋?์๋์ง ์ถ์ ํ ์? ์์ต๋๋ค. ๋๋ต์ ์ธ ๋ฒ์๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. 5 : ์๋ฃ๋?์๊ฑฐ๋? ๊ฑฐ์? ์๋ฃ๋?์์ต๋๋ค. 4 : ์ ์์ ์ธ ์ฌ์ฉ์๊ฐ ๋ณผ ์?์๋ ๋ฉ์์ง๊ฐ ์๋ฃ๋?์๊ฑฐ๋? ๊ฑฐ์? ์๋ฃ๋?์์ต๋๋ค (๋๋ถ๋ถ ๋?๋ ๋๋ถ๋ถ์? ์?ค๋ฅ? ๋ฉ์์ง๊ฐ ๋ฒ์ญ๋?์ง ์์ ์? ์์). 3 : ๋ง์ ์ฌ์ฉ์๊ฐ ๋ณผ ์?์๋ ๋ฉ์์ง๊ฐ ๋ฒ์ญ๋?์ง ์์?์ต๋๋ค. 2 : ์ฌ์ฉ์๊ฐ ๋ณผ ์?์๋ ๋ฉ์์ง์? ์๋์ ์ผ๋ก ํฐ ๋ถ๋ถ์ด ๋ฒ์ญ๋?์์ต๋๋ค. 1 : ์ผ๋ถ ๋ฉ๋ด ๋ฐ ๋ฉ์์ง๊ฐ ๋ฒ์ญ๋?์์ต๋๋ค. GpsMid Wiki์์ ์ข ๋ ์๋ฒฝํ ๋ฒ์ญ์ํ?์ญ์์?ค!
์ง๋ ์์ :
& middot; ๊ฑด๋ฌผ ์์ ๊ฐ์
& middot; ์ถ๊ฐ ๋ ์ง์ญ ์ ํ? ์์ = *, ์ฌ๊ฐ = ํผ์น?, landuse = farm_yard, landuse = military& middot; ์์ = ์์ ๊ฑฐ / ์ ๊ธฐ๋ / ์?ท, ๊ฒ์คํธ ํ?์ฐ์ค, ํฐ์ผ ๊ธฐ๊ณ ๋ฑ์์ํ POI ์ถ๊ฐ
& middot; ํ ์ง ์ด์ฉ์์ํ ๋ณ๊ฒฝ๋ ์์ = ์์ ์ฉ ๋ฌ?์ง / ๋ฌ?์ง
& middot; ์์ ๊ฑฐ = ์ง์ / ๋ฐ = ์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์์ ๊ฑฐ ๋๋ก / ์์ ๊ฑฐ ๋๋ก์ฒ?๋ผ ์ถ๊ฐ๋?๊ณ ๊ทธ๋ ค ์ง
& middot; ์ ๋ฃ ๋๋ก๊ฐ์๋ ๊ณ ์๋๋ก๋ ์ด์ ํน๋ณํ ์ฅ์์ผ๋ก ๊ทธ๋ ค์ง๋๋ค.
๋ผ์ฐํ :
& middot; GUI๊ฐ ๋ผ์ฐํ ์ ์ํด ์ต์ ํ ๋ ๊ฒฝ์ฐ ๊ฒ์ ๊ฒฐ๊ณผ & quot; ๊ฒฝ๋ก & quot; ๋?๋ "๋ชฉ์ ์ง"๋ก์์ง๋๋ฅผ ๋ชฉ์ ์ง๋ก ์ด๋์ํค์ง ์๊ธฐ ๋๋ฌธ์, ํ?์ฌ์?์ง๋ ์์น?๋ก๋ถํฐ ์ ํ๋ ๊ฒ์ ๊ฒฐ๊ณผ๋ก ๊ฒฝ๋ก๊ฐ ๊ณ์ฐ๋๋ค.
& middot; ์ ๋ฃ ๋๋ก / ๊ณ ์๋๋ก ํ์ฉ. ์ด ์๋ก์ด ์?ต์ ?์ ์ฌ์ฉํ?๋ฉด GpsMid๊ฐ ์ ๋ฃ ๋๋ก / ๊ณ ์๋๋ก๋ฅผ ์ฌ์ฉํ?์ฌ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ์ง ์ง์ ํ ์? ์์ต๋๋ค. ์ด๊ฒ์ ๋?ํ midlet ๋น ์ต๋ ์ฃผํ ๋ชจ๋ ์?๋ฅผ 5์์ 4๋ก ์ค์ ๋๋ค.& middot; Setup / Routing์์ ๊ณ์ฐ ์ค์ ๊ฒ์ฌ ๋ ๊ฒฝ๋ก ๊ฒฝ๋ก๊ฐ ๊ตํต ์ ํ?ธ์์ ์ง์ฐ๋?๋ ์ด๋ฅผ ์ง์ ํ ์? ์์ต๋๋ค. ์ด ๊ฐ์ ๊ณ์ฐ ์ค์ ๋ง ์ฌ์ฉ๋ฉ๋๋ค. ETA ๊ณ์ฐ์๋ ์ฌ์ฉ๋?์ง ์์ผ๋ฉฐ 20 ์ด๋ก ํ?๋ ์ฝ๋๋ฉ๋๋ค (๊ตํต ์ ํ?ธ๊ฐ ์ถฉ๋ถํ ๋จ์ด์ ธ์๋ ๊ฒฝ์ฐ). ๋?ํ, ETA ๊ณ์ฐ๊ณผ๋ ๋ฌ๋ฆฌ, ์ง์ฐ์ ํธ๋?ํฝ ์ ํ?ธ ๋ฃจํธ ๋ ธ๋์์ ์์ํ?๋ ์ฐ์์ ์ธ ์ฐ๊ฒฐ์ด ์๋ ๊ฒฝ์ฐ์๋ง ์ ์ฉ๋ฉ๋๋ค. GpsMid๊ฐ ๊ตํต ์ ํ?ธ๋ก ์ธํด ์ง์ฐ๋?๋ ์ฐ๊ฒฐ์ ํผํ?๋ ค๊ณ ํ?๋ ๊ฒฝ๋ก ๊ฒฝ๋ก๋ฅผ ๋ ๊ฒ์ฌํ?๊ธฐ ๋๋ฌธ์ ์ด์ํ ๊ฒฝ๋ก๊ฐ ๋ฐ์ํ ์? ์์ผ๋ฏ๋ก ๊ฒฝ๋ก ๊ณ์ฐ ์๋๊ฐ ๋๋ ค์ง๋ฏ๋ก ๋๋ฌด ๋๊ฒ ์ค์ ํ?์ง ๋ง์ญ์์?ค.
& middot; ๋ฒ ์ด๋ง ์ง์๊ฐ ์ฃผ์ด์ ธ์ผ ํ ๋์ ๊ทธ๋ ์ง ์์ ๋์? ๊ฐ์ .
& middot; ๊ฒฝ๋ก ์ ์์ง๋ ์์น?๊ฐ GPS์ ๋๊ธฐํ ๋ ๋๋ง์ด ์๋๋ผ ์ปค์๊ฐ ์ปค์์ ๊ฐ๊น์ด์์ ๋ ๋ค๋ฅธ ๋ฐฉ์๋ณด๋ค ์ฐ์ ํฉ๋๋ค.
GPS ๋ฐ ๊ธฐํ ์์น? ์ ์์ :
& middot; ์ฌ์ฉํ ์?์๋ ์?์ ์ฌํญ์ด ์์ผ๋ฉด NoFix๋ฅผ JSR-179์ ํจ๊ป? ํ์ํ?์ญ์์?ค (thx djinnn).
& middot; ์ฅ์น?๊ฐ ์ง์ํ?๋ ๊ฒฝ์ฐ JSR-179๋ก ์์ฑ ์? ํ์ (thx djinnn)
& middot; JavaFX JVM์ผ๋ก HTC Touch Diamond 2์์ ์์ฑ ๋ NMEA ๋ฌธ์ฅ์? ๋ฌธ์ ์ ์ ์?์ ํ์ต๋๋ค.& middot; ๋์งํธ ๋?์นจ๋ฐ? ์ง์, ํ?์ฌ ์๋๋ก์ด๋ ๋ฐ CellID ๋์ฐ๋ฏธ๊ฐ์๋ Nokia S60 (๋?์นจ๋ฐ? ์ฅ์ฐฉ) ํด๋ ์ ํ์์ ์๋ํฉ๋๋ค.
& middot; CellID ์์น?์ ๋ํ ํค ๋๋ฅด๊ธฐ ์ง์
URL ๋ฐ ์ ํ ๋ฒํ?ธ ์ง์ :
& middot; GpsMid๋ ์ด์ ์น ์ฌ์ดํธ๋ฅผ ์ด๊ณ ๊ฒ์ ๊ฒฐ๊ณผ ๋ฐ์ง๋์์ POI ๋ฐ ๋ฐฉ๋ฒ๊ณผ ์ฐ๊ฒฐ๋ ์ ํ ๋ฒํ?ธ๋ก ์ ํ๋ฅผ ๊ฑธ ์? ์์ต๋๋ค (ํ?์ฌ์ง๋์์๋ง ๊ฐ๋ฅ). W๋ ์น ์ฌ์ดํธ๋ฅผ ์?๋ฏธํ?๊ณ P๋ ์ ํ๋ฅผ ์?๋ฏธํฉ๋๋ค. ์ฌ์ฉ์ ์ํด ๊ตฌ์ฑํ?๋ ค๋ฉด useUrlTags = true๋ฅผ, usePhoneTags = true๋ฅผ .properties ํ์ผ์ ์ถ๊ฐํ?์ญ์์?ค
์ ํ๋ซํผ : Android ์ง์ (์คํ?๊ตฐ) :
& middot; ์๋๋ก์ด๋ ์ง์์ ์คํ?์ ์ด์ง ๋ฆด๋ฆฌ์ค ํ์ง์ด๋? ๋ฆด๋ฆฌ์ฆ ๊ณต์ ๋ถ๋ถ์ด ์๋๊ธฐ ๋๋ฌธ์ ๊ณต์ 0.7 ์๋๋ก์ด๋ ๋ฆด๋ฆฌ์ค ๋ฐ์ด๋๋ฆฌ๋ ์๋ค. ์คํ?์ฉ .apk๋ฅผ ์ฌ์ฉํ ์? ์์ต๋๋ค.
& middot; Android ์ง์์ & quot; ์ฒซ ๋ฒ์งธ ๋ฒ์ & quot;์ ๋๋ค. - ๋๋ถ๋ถ์? ๋ฌผ๊ฑด์ ์๋ํ?์ง๋ง ์ธ๋ จ๋?์ง ์์ ๋ถ๋ถ์ด ๋ง์ผ๋ฉฐ ์ถฉ๋์ด ๋ฐ์ํ?๊ณ UI๊ฐ Android์ ๋น์ทํ?์ง ์๊ธฐ ๋๋ฌธ์ ๊ธฐ๋ถ์ด ์ข์ง ์์ต๋๋ค. ๊ฐ์ ๊ณํ์ด ์์ต๋๋ค.
& middot; ์ธ๋ถ zip ํ์ผ ๋?๋ ๋๋ ํ ๋ฆฌ ๋งต์ & amp; Android์์ GpsMid๋ฅผ ์ฌ์ฉํ?๋ ๊ฒ์ด ์ข์ต๋๋ค.& middot; ๋ฒ๋ค๋ง์ ๋๊ตฌ์? ์คํฌ๋ฆฝํธ์์ ์ฌ์ฉํ ์? ์์ง๋ง J2ME๋งํผ ์ฝ์ง๋ ์์ผ๋ฉฐ ๋ชจ๋ ์ด์? ์ฒด์ ์์ ์ฝ๊ฒ ์ฌ์ฉํ ์? ์์ต๋๋ค.
& middot; ์์ฑ ๋ น์ & amp; ์ฌ์ง ์ฐ๊ธฐ๊ฐ ์์ง ์๋ํ?์ง ์์ต๋๋ค.
์ ์ฉ์ฑ :
& middot; ์จ์ด ํฌ์ธํธ ๋ชฉ๋ก์ ์๊ฐ, ๊ฑฐ๋ฆฌ ๋?๋ ์ํ๋ฒณ ์์ผ๋ก ์ ๋ ฌ ํ ์? ์์ต๋๋ค.
& middot; ์ฌ์ ์ ์? ๋ ์จ์ด ํฌ์ธํธ ํ ์คํธ๋ฅผ ๋น ๋ฅด๊ฒ ์ ๋ ฅํ?๋ ๋ฉ๋ด. ์ด๊ฒ๋ค์ ํ?๋ ์ฝ๋๋?์ด ์์ง๋ง, ๋ฏธ๋?์๋ ํ์ผ์์ ์ฝ๋๋ก ๊ณํ๋?์ด ์์ต๋๋ค.
& middot; ๋ชจ๋ null ๋ฌธ์์ด์ด ์ด๋ฆ์ผ๋ก ํด์ ๋ ๋๊น์ง ๊ฒ์ ๊ฒฐ๊ณผ๊ฐ ์๋ก์ด ์ ๋ต์ผ๋ก ์๋ก ๊ณ ์ณ์ง๋๋ค.
& middot; ๋ฐฉ๋ฒ์ผ๋ก ๊ฒ์ ๋ฐ์ง๋ ๊ฐ์ ํ๋ฉด์ ํ์๋?๋ ์์ด์ฝ?์ ๊ฐ์ง ์? ์์ต๋๋ค.
& middot; ํธ๋์ด ๋ น์ ๋ ๋ ํธ๋ (๋ น์์ค์ธ ๊ฒ์ ํฌํจํ?์ฌ)์ ํ์ํ?๊ณ ์ด๋ฆ์ ๋ฐ๊ฟ ์? ์์ต๋๋ค. ๊ทธ๋ฌ๋? ํธ๋ ๋ฉ๋ด์ ๋๋ฌํ?๊ธฐ ์ ์ ๋ น์์ ์ผ์ ์ค์งํด์ผํฉ๋๋ค.
& middot; ํ์ผ / ๋๋ ํ ๋ฆฌ ์์ฒญ์ ๋ํ ์์์? ํญ๋ชฉ์ด ์ด์ ์ ๋ ฌ๋?๊ณ (ํด๋ ์ฐ์ , ์ฌ์ ์์ผ๋ก) ์ ๋ฏธ์ฌ๊ฐ ์ ํ ๋ ์?์๋ ํ์ผ ๋ง ํฌํจ๋ฉ๋๋ค. ์?๋ฅผ ๋ค์ด ์ ์?ํ?์ญ์์?ค. Nokia ๋ชจ๋ฐ์ผ ํ์ผ์์ ์ ๋ฏธ์ฌ ".jar"๊ฐ์๋ ํ์ผ ์ด ํ์๋?์ง ์์ผ๋ฉด ์ ๋ฏธ์ฌ๋ฅผ & quot; .zip & quot;์ผ๋ก ๋ณ๊ฒฝํด์ผํฉ๋๋ค. ์ธ๋ถ์ง๋ ์ฉ.& middot; ํธ๋์ ๋ น์ ํ ๋ ์จ์ด ํฌ์ธํธ๋ ๊ธฐ๋ณธ์ ์ผ๋ก ํธ๋์ ์ ์ฅ๋ฉ๋๋ค.
๊ธฐํ :
& middot; ์ค์ ์?ต์ ? ์ธ & quot;์ง๋ ํ๋ฉด์์ ํ๊ด & quot; "keep-alive๋ก์ ๋ฐฑ๋ผ์ดํธ"๋ก ์ฌํ์ฉ๋?์๋ค. ์ด๋ 60 ์ด๋ง๋ค ๋ฐฑ๋ผ์ดํธ๋ฅผ ํธ๋ฆฌ๊ฑฐํ?์ฌ ์ผ๋ถ ์ ํ๊ธฐ์์ ์ฐ์์ ์ธ ํ๋ฉด ์ ๋ฐ์ดํธ ๋ฑ์ ๋ณด์ฅํ?๋ฉฐ ๋ฐฐํฐ๋ฆฌ๋ฅผ ์ ์ฝํ?๋ฉด์ ํญ์ ๋ฐฑ๋ผ์ดํธ๋ฅผ ์ ์งํ?๋ ๊ฒ๊ณผ ๋น๊ต๋ฉ๋๋ค.
& middot; Osm2GpsMidGUI์๋ ํ์ผ ํฌ๊ธฐ ์ฌ์ ์ค์ ์์ ์ ํํ ์?์๋ ์๋ก์ด ์?ต์ ?์ด ์์ต๋๋ค (์? : ์ต์ Nokia ํด๋ํฐ์? ๊ฒฝ์ฐ ํฐ ํ์ผ ํฌ๊ธฐ๋ฅผ ์ฌ์ฉํ?๋ ๊ฒ์ด ์ข์ต๋๋ค. ๋ณ์ ๋ค์ด์๋ ํ์ผ์? ์?๋ ์ ํ๋?์ด์๋ ๊ฒ์ฒ?๋ผ ๋ณด์ด์ง๋ง ์์ RAM์ด์๋ ํด๋ ์ ํ์์๋ ์์ ํ์ผ ํฌ๊ธฐ๊ฐ ์ผ๋ฐ?์ ์ผ๋ก ๋ ์? ์๋ํฉ๋๋ค.
& middot; ๋?์นจ๋ฐ? ๊ธธ ์ฐพ๊ธฐ๊ฐ en.wikipedia.org/wiki/Cardinal_direction now (thx billi25)์ ๋ฐ๋ผ ์ ํํ ์ด๋ฆ์ ๊ฐ์ต๋๋ค.
& middot; ๋ฌ์์์ด ํค๋ฆด ๋ฌธ์๊ฐ ๊ฒ์ ํ๋ฉด์์ ์๋ ํจ (thx dimmer123)
& middot; ์ผ๋ถ ํด๋ํฐ์์ ์ค์ ์ด ์ผ๊ด๋?์ง ์๊ฒ๋?๋ ๋ ์ฝ๋ ์ ์ฅ์ ์?ค๋ฅ? ์?์ (thx jkpj)
& middot; ์ฝ์ ์?์๋ ํธ๋์ ์ก์ธ์คํ?์ง ๋ชปํ?๋๋ก ์์๋ ๋ ์ฝ๋ ์ ์ฅ์์? ํธ๋์ ์ก์ธ์ค ํ ๋ NullPointerException ์?์ (thx Petr Dlouh)
& middot; ๊ฒจ์ธ ์๋ ์ ํ์ด ์ค์ ๋ก ๊ฒฝ๊ณ ๋ฅผ ํธ๋ฆฌ๊ฑฐํฉ๋๋ค (thx jkpj).
& middot; GUI ๊ฒ์ ํ๋ฉด ์์์ ์ด์ style-file.xml (colors.inc)์ ์ฌ์ฉํ?์ฌ ์ ํํ ์? ์์ต๋๋ค.
& middot; ๋น ๋ฏธํฐ๋ฒ ๋จ์ ๋ฐ ๋ฉํธ๋ฆญ ๋จ์๋ก ๋จ์ง m ๋์ ์ ํ์ ์ผ๋ก km / m์ ๋ ์? ์ง์ํฉ๋๋ค.
& middot; ๋ ๋ง์ ์์ ๊ฐ์ ๋ฐ ๋ฒ๊ทธ ์?์
์ด ๋ฆด๋ฆฌ์ค์? ์๋ก์ด ๊ธฐ๋ฅ :
์ ์ฉ์ฑ :
& middot; ์ง๋์ ๋ ๋นจ๋ฆฌ ์ก์ธ์ค : ๋ ์ด์์ง๋ ํ๋ฉด ์์ ๋ฉ๋ด๊ฐ ์์ต๋๋ค.
& middot; ์์ด์ฝ? ๋ฉ๋ด๋ ๋์ฒด ์ฌ์ฉ์ ์ธํฐํ?์ด์ค๋ก ์ฌ์ฉํ ์? ์์ต๋๋ค (Setup / GUI Options์์ ํ์ฑํ ๊ฐ๋ฅ). ์ฌ๋ฌ ํฌ๊ธฐ์? ์์ด์ฝ? ์ธํธ๊ฐ ํฌํจ๋?์ด ์์ผ๋ฉฐ & quot; useIcons = small | true | big | false & quot; .properties ํ์ผ์ ํฌํจ ๋ ์์ด์ฝ? ์ธํธ ๋ฐ ์์ด์ฝ?. ๋ํดํธ๋ ์ค๊ฐ ํฌ๊ธฐ ์์ด์ฝ? ์ธํธ๋ฅผ ํฌํจํ?๋ "useIcons = small | true"์ด๋ค.
& middot; ์ซ์ ํค๋ฅผ ์ฌ์ฉํ?์ฌ ์์ด์ฝ? ๋ฉ๋ด์? ์์ด์ฝ?์ ์ง์ ์ก์ธ์คํ?๊ณ ์ซ์ ํค๋ฅผ ๊ธธ๊ฒ ๋๋ฅด๋ฉด ์์ด์ฝ? ๋ฉ๋ด์? ํญ์ ์ง์ ์ก์ธ์ค ํ ์? ์์ต๋๋ค. ์ด๊ฒ์ Setup / GUI์์ ํ์ฑํ ํ ์? ์์ต๋๋ค
& middot; GPS๊ฐ ์์๋ ๋๋ง ๋ฐฑ๋ผ์ดํธ๋ฅผ ์ผ๋ ค๋ฉด ์ค์ / ํ์ ์?ต์
?์์ ์ง์ ํ?์ญ์์?ค.
& middot; ์คํ์ผ ํ์ผ์์ ๋ ๋ง์ ๋ฏธ๋ค ๋ ์์์ ์ง์ ํ ์? ์์ต๋๋ค (์ผ๊ฐ ๋ชจ๋์? ์์ ํฌํจ).
& middot; ์ค์น? ํ๋ก๊ทธ๋จ์์ ๊ตฌ์ฑ๋ ๊ฒฝ์ฐ ์๋ ๋ฐ ๊ฑฐ๋ฆฌ๋ฅผ ๋ง์ผ ๋จ์๋ก ํ์ํฉ๋๋ค.
& middot; ํฌํจ ๋ ์์ฑ ์?ํ์? ํ์ง ํฅ์
ํฐ์น? ์คํฌ๋ฆฐ ์ง์ :
& middot; ๊ฑฐ๋ฆฌ ์ด๋ฆ ์ํ ํ์ ์ค์ ํฐ์น?ํ?๋ฉด ์์ด์ฝ? ๋ฉ๋ด๊ฐ ํ์๋ฉ๋๋ค.
& middot; GPS์ ๋ค์ ๋ค์ด๊ฐ๊ธฐ ๋ฒํผ.
& middot; ๋?์นจ๋ฐ?์ ํฐ์น?ํ?์ฌ ์?๋ ํ์ ๋ชจ๋๋ฅผ ํ์ฑํํฉ๋๋ค (ํ๋ / ์ถ์ ๋ฒํผ์ ์ฌ์ฉํ?์ฌ ์?๋ ํ์ ๋ชจ๋๋ก ํ์ ).
& middot; ํ์ ๋ง๋ ๋ง๋๋ฅผ ํฐ์น?ํ?์ฌ ์งํ?์ง ๋ฌผ์ ํ์ํฉ๋๋ค.
& middot; ๊ฒ์ ํ๋ฉด์์ ๊ฒ์ ๊ฒฐ๊ณผ ์๋? ๋?๋ ์๋ฅผ ํฐ์น?ํ?๋ฉด ํ์ค ์ ๋ ฅ ํ๋๊ฐ ํ์๋ฉ๋๋ค (QWERT ํค๋ณด๋ ๋?๋ ์ซ์ ํค๊ฐ์๋ ํฐ์น? ์คํฌ๋ฆฐ ์ฅ์น?์? ๊ฒฝ์ฐ).& middot; ๋ ธํค์ 5800๊ณผ ๊ฐ์ ์ผ๋ถ ๋ ธํค์ ํด๋ ์ ํ์์ ๋ฐฑ๋ผ์ดํธ๋ฅผ ์ ํ?ํ?๋ ค๋ฉด์ง๋์์ ์๊ณ๋ฅผ ํฐ์น?ํ?๊ณ & quot; ๋ฐฑ๋ผ์ดํธ ์ฌ์ฉ & quot; ์ค ์ค ๋ฒํผ์ ์ฌ์ฉํ ์?๋ ์์ต๋๋ค. ํฐ์น? ์คํฌ๋ฆฐ ๋ชจ๋ฐ์ผ์์ ๋ฐฑ๋ผ์ดํธ๋ฅผ ์ด๋ก๊ฒํ?๋ ๋ฉ์์ง
& middot; ๋ชฉ์ ์ง๋ฅผ ํ์ํ?๊ณ ์ผํฐ๋ฅผ ์ผ์ชฝ์ผ๋ก GPS๋ก ์ด๋ํ?์ญ์์?ค (thx jkpj).
GPS ๋ฐ ๊ธฐํ ์์น? ์ ์์ :
& middot; ์?๋์ผ๋ก ์ฐ๊ฒฐ URL์ ์ ๋ ฅํ?๋ ๊ฐ๋ฅ์ฑ์ ์ถ๊ฐํ?์ญ์์?ค. "ํต์ : COM0; ์ ์ก ์๋ = 115200".
& middot; S60FP2 ์ฉ ํ์ด์ฌ ๋์ฐ๋ฏธ ์์ฉ ํ๋ก๊ทธ๋จ๊ณผ ํจ๊ป? ์ฌ์ฉํ ์?์๋ CellId ๊ณต๊ธ์ (๋ก์ปฌ ์์ผ์ ํตํด CellId ์ ๊ณต).
& middot; ์ด์ CellId๋ฅผ ์ฌ์ฉํ?์ฌ ์ธํฐ๋ท์ ์ฐ๊ฒฐํ ํ์์์ด ์์ ์? ์์น?๋ฅผ โโํ์ ํ ์? ์์ต๋๋ค.
์ง๋ ํ๋ฉด :
& middot; ์ฐ๊ฒฐ๋ ์ธ๊ทธ๋จผํธ ๊ทธ๋ฆฌ๊ธฐ ๋ฐฉ์์ ๊ฐ์ ํ?์ฌ (thx pos_ei_don_)
& middot; ์ผ๋ฐฉ ํ์ดํ์? ์ ์ํ ํ?์ธํ (thx pos_ei_don_).
& middot; ๋ธ๋ฆฌ์ง ๋?๋ ํฐ๋ ์ธ ๋ฐฉ์์? ํน์? ๋ ๋๋ง (thx pos_ei_don_).
& middot; ์ค์ / ํ์ ์?ต์ ?์๋ ๋ง์ง๋ง ์ฌ์ฉ์ ์ํ?ธ ์์ฉ ํ ๋ช ์ด ํ์์ง๋๊ฐ GPS ์์น?์ ์๋์ผ๋ก ๋ค์ ์ ๋ ฅ๋?๋์ง ์ง์ ํ?๊ธฐ์ํ ํ ์คํธ ํ๋๊ฐ ์์ต๋๋ค& middot; ํ์๋?๊ฑฐ๋? ์ฌ๋ผ์ง๋ ํ ์คํธ ํญ๋ชฉ (์ ๋ชฉ ํ์ ์ค, ๊ฒฝ๋ก ์๋ด ๋ฑ)์์ง๋ ํ๋ฉด์์๋ณด๋ค ์? ์ฒ?๋ฆฌํฉ๋๋ค.
& middot; ์ ํ์ ์ผ๋ก ์ฃผํ ํ ๋ ์๋๋ฅผ ํ์ํ?์ญ์์?ค.
& middot; ์ ํ ์ฌํญ์ผ๋ก GPS์์ ๊ณ ๋๋ฅผ ํ์ํ?์ญ์์?ค.
& middot; ๊ณ์ฐ ๋ ๊ฒฝ๋ก๊ฐ ์์ง๋ง ๋ชฉ์ ์ง๊ฐ ์ค์ ๋ ๊ฒฝ์ฐ์ง๋ ํ๋ฉด์์ ๊ฒฝ๋ก ๊ฑฐ๋ฆฌ ๋จ์ ๊ฑฐ๋ฆฌ ๋์ ๊ณต๊ธฐ ๊ฑฐ๋ฆฌ๋ฅผ ํ์ํ?์ญ์์?ค.
& middot; ์์ง๋ ๊ธฐ๋ฅ & quot; ์๋ ํ๋ & quot; : ์ฃผํ ์๋์ ๋ฐ๋ผ์ง๋๋ฅผ ์๋์ผ๋ก ํ๋ ๋ฐ ์ถ์ํฉ๋๋ค (์๋ ํ๋ / ์ถ์ ๋ชจ๋์์ ์?๋์ผ๋ก ํ๋ ๋?๋ ์ถ์ ํ ํ GPS ๋ค์ ์ ๋ ฅํ?๋ฉด ์๋ ํ๋ / ์ถ์๊ฐ ๋ค์ ํ์ฑํ๋ฉ๋๋ค).
& middot; Midlet์ ํฌํจ ๋ ํ์ ์ ํ์ ์ค์ / ๋๋ฒ๊ทธ ์?ต์ ?์ ์ฌ์ฉํ?์ฌ์ง๋์ ํ์ ํ ์? ์์ต๋๋ค.
& middot; ์คํฌ๋กคํ?๋ ๋์ ์จ์ด ์ด๋ฆ์ ํ์ํ?๊ธฐ์ํ ์ต๋ ๊ฑฐ๋ฆฌ๊ฐ ๋ค๋ฅด๊ฒ ๊ณ์ฐ๋ฉ๋๋ค. ๋์ ์ค ๋ ๋ฒจ์๋ ์ต์ 10 ๋ฏธํฐ๊ฐ ์ฌ์ฉ๋ฉ๋๋ค.
๋ น์, ํธ๋ ๋ฐ ์จ์ด ํฌ์ธํธ :
& middot; ๋ค์ 255 ๊ฐ ์ด์์? ์จ์ด ํฌ์ธํธ๋ฅผ ์ ์ฅํ ์? ์์ต๋๋ค. (thx pos_ei_don)
& middot; ํธ๋ ๋ ์ฝ๋ฉ์? ์์ / ๋ ๋ถ๋ถ์์ ํธ๋ ์ด๋ฆ์ ๋ฌป์ต๋๋ค. ์ค์ / ๋ ์ฝ๋ฉ ๊ท์น (thx jkpj)์์ ๊ตฌ์ฑ ํ ์? ์์ต๋๋ค.
& middot; ๊ฐ ๋ชฉ๋ก์? ์ ๋ชฉ์ ํ์๋?๋ ํธ๋ ๋ฐ ๊ฒฝ์ ์ง์? ์? (thx Petr Dlouh).& middot; ์จ์ด ํฌ์ธํธ ํ์ผ์? ์ด๋ฆ์ ํ?์ฌ ๋ ์ง๊ฐ ์ถ๊ฐ๋?์์ต๋๋ค (thx Petr Dlouh).
& middot; GPX ๊ฐ์ ธ ์?ค๊ธฐ ๋ฐ ๋ด๋ณด๋ด๊ธฐ ์ค์ ๋ ๋?์ ํผ๋๋ฐฑ (์งํ ์ํฉ ํ์ ).
& middot; GPX ๋ด๋ณด๋ด๊ธฐ ์คํจ์ ์?์ ๋ ์?ค๋ฅ? ๋ฉ์์ง, ์?คํ๊ฐ ์?์ ๋?์์ต๋๋ค (thx Petr Dlouh).
& middot; ์จ์ด ํฌ์ธํธ๊ฐ ๋ ์ด์ ๊ทธ๋ ค์ง์ง ์๋ ๋ฒ๊ทธ ์?์ (thx Petr Dlouh).
& middot; ์จ์ด ํฌ์ธํธ์ ๋ค๋ฅธ ์์ด์ฝ?์ ์ฌ์ฉํ?๋ ๊ฒ (thx Petr Dlouh).
& middot; ๋ฒ๊ทธ ์?์ 2737256 : ์ปค์ ์์น?๊ฐ & quot; ๋ชฉํ๋ก ์ค์ & quot; ์ ์ ์ด๋ํ์ต๋๋ค. (thx Petr Dlouh).
& middot; ๋ ์ฝ๋ฉ์ด ๋๋ ๋๋ฟ๋ง ์๋๋ผ gpx ํธ๋์ 256 ํฌ์ธํธ๋ง๋ค ์๋ ์ ์ฅํฉ๋๋ค.
& middot; ์ฆ๊ฒจ ์ฐพ๊ธฐ๋ก ์จ์ด ํฌ์ธํธ๋ฅผ ์ ์ฅํ?๋ ์?ต์ ? (์ฒซ ๋ฒ์งธ ํค๊ฐ ์๊ฑฐ๋? ์ฒซ ๋ฒ์งธ ํค๋ง ๋๋ฅด๋ฉด ๊ฒ์ ํ๋ฉด์ ํ์๋จ).
& middot; ํธ๋ ๋ฐ ๊ฒฝ์ ์ง ๋ด๋ณด๋ด๊ธฐ ์๋ ํฅ์ (์ผ๋ถ Nokia ์ฅ์น?).
& middot; ๋ น์ ๋ ํธ๋์ ์ฌ์ํฉ๋๋ค (์คํ?์ ).
& middot; ๋ด๋ถ GPS (JSR-179)๋ฅผ ์ฌ์ฉํ ๋ GPX ๋ด๋ณด๋ด๊ธฐ์? ํ์ ์คํฌํ๋ UTC๊ฐ ์๋ ํ?์ง ์๊ฐ์ผ๋ก ํ์๋ฉ๋๋ค.
& middot; ๋ด๋ถ GPS (JSR-179)๋ฅผ ์ฌ์ฉํ?๋ฉด GPX๋ก ์๊ฐ๊ณผ ๊ณ ๋๊ฐ ์ด๋ํฉ๋๋ค (๋ฒ๊ทธ 2928508). JSR-179๋ฅผ ์ฌ์ฉํ?๋ฉด ํ๊ท ํด๋ฐ ๊ณ ๋๋ฅผ ์ฌ์ฉํ?๋ ์ธ๋ถ GPS์๋ ๋ค๋ฅธ WGS84 ์ง์?ค์ด๋ ๊ณ ๋๊ฐ ํญ์ ์ฌ์ฉ๋ฉ๋๋ค.์ง๋ ์์ :
& middot; ๋ง์ POI ํ?์ด ๋ํดํธ ์คํ์ผ์ ์ถ๊ฐ๋?์์ต๋๋ค.
& middot; ๊ตํ, ๋ชจ์คํฌ, ํ๋น ๋ฐ ๋ถํน์ ์ข ๊ต๋ฅผ์ํ ๋ค๋ฅธ ์์ด์ฝ?.
& middot; ํธ๋ ํฌ ๋ฐ ์ฃผ์ ๋๋ก๋ ํ?์ฌ ์์ฒด์ ์ธ ์์ ๋๊ณ ์์ต๋๋ค.
& middot; GeoCache ์คํ์ผ์ ๊ธฐ๋ฐ?์ผ๋กํ?๋ ์ฒ ๋์? ํฅ์๋ ๊ฐ์์ฑ - thx GoemonGps / billi25.
& middot; ์?์ค ๊ตญ์ง ๋์์ผ๋ก ์ฌ์ ์ถ๊ฐํ?์ญ์์?ค - thx pos_ei_don_.
& middot; http://wiki.openstreetmap.org/wiki/WikiProject_Haiti : ํน์ ๋ฐฉ๋ฒ / ์?์ญ์ ๋นจ๊ฐ์ ํ ๋๋ฆฌ๋ฅผ ๋ถ์ฌํ?๋ ์คํ์ผ ํ์ผ์? ์๋ก์ด ์์ ์น์ ?. ๊ฑด๋ฌผ ๋ถ๊ดด ๋ฐ ๋ค๋ฅธ ์ง์ง ํผํด์ ๋ํ POI ์์
๋ผ์ฐํ :
& middot; ํ ๋ผ์ฐํ (๋ฏธ๋ ๋ ์ ๋ฒ๋ค๋ก ์ ๊ณต๋?๋ ๊ฒฝ์ฐ, ์๋? ์ฐธ์กฐ).
& middot; ์ฌ๋ฌ ๊ฒฝ๋ก ๋ชจ๋๋ .properties ํ์ผ์? ์ค์ ๊ณผ ํจ๊ป? ๋จ์ผ ๋ฏธ๋ค ๋ฆฟ์ผ๋ก ๋ฌถ์ ์? ์์ต๋๋ค (์? : useRouting = ์๋์ฐจ, ์์ ๊ฑฐ, ๋ฐ
& middot; GpsMid๋ ๋ผ์ฐํ ์์์ ์ฌ์ฉํ ๋ผ์ฐํธ ๋ชจ๋๋ฅผ ๋ฌป์ต๋๋ค.
& middot; & quot; ๋ผ์ฐํ ์ต์ ํ & quot;๋ฅผ ์ ํํ?๋ฉด GUI ์?ต์ ?์์ & quot; ๊ฒฝ๋ก & quot; ๊ฒ์ ํ๋ฉด์? ๊ธฐ๋ณธ ๋์์ด๋ฉ๋๋ค.
& middot; "๋ชฉํ" ์ด๋ฆ์ด & quot; ๋์ & quot;์ผ๋ก ๋ณ๊ฒฝ๋?์์ต๋๋ค. GpsMid ์ ์ฒด์ ๊ฑธ์ณ& middot; ์ง๋ ํ๋ฉด์์ ๊ฒฝ๋ก๊น์ง ๋จ์ ๊ฑฐ๋ฆฌ๋ฅผ ํ์ํฉ๋๋ค.
& middot; ์ ํ์ ์ผ๋ก์ง๋ ํ๋ฉด์ ๋จ์ ๊ฒฝ๋ก ์์ ์๊ฐ / ๋์ฐฉ ์๊ฐ์ ํ์ํฉ๋๋ค (๋ฐฉ๋ฒ์? 'ํ์ค / ์ต๋ ์๋ / ์ ํ?ธ๋ฑ ์?์ ๋ฐ๋ผ).
& middot; ๊ฒฝ๋ก ๊ณ์ฐ ์ค ์๋์ฐจ์ ๋ํ ํ์ ์ ํ์ ํ์ธํ?์ญ์์?ค (๋ฉ๋ชจ๋ฆฌ๊ฐ ๋ ํ์ํ?๊ณ ์๋๊ฐ ๋๋ ค์ง ์? ์์ผ๋ฏ๋ก ํด์ ํ ์? ์์).
& middot; ๊ฒฝ๋ก ์ค๊ฐ์ ์ฃผ ๋๋ก๋ง (๊ณ ์๋๋ก, ํธ๋ ํฌ, 1 ์ฐจ, 2 ์ฐจ, 3 ์ฐจ) ๋ง ์ฌ์ฉํ?์ฌ ์๋์ฐจ์? ์ฅ๊ฑฐ๋ฆฌ ๊ฒฝ๋ก ๊ณ์ฐ ์๋๋ฅผ ๋์ ๋๋ค. (๋ผ์ฐํ ์?ต์ ?์์ ๋ฉ์ธ ์คํธ๋ฆฌํธ ๋คํธ์ํฌ ๊ณ์ฐ์ด ์์๋?๋ ์ถ๋ฐ์ง ๋ฐ ๋ชฉ์ ์ง์์? ๊ฑฐ๋ฆฌ๋ฅผ ์ง์ ํ?์ญ์์?ค.)
& middot; ๊ฒฝ๋ก ๊ณ์ฐ์ ๊ณ์ฐ ์์์ ๊ณ ์๋๋ก๋ฅผ ์ฐพ์ผ๋ ค๊ณ ์๋ํฉ๋๋ค (์?ต์ ? : ๊ณ ์๋๋ก ์ฐพ๊ธฐ).
& middot; ๊ฒฝ๋ก ๊ณ์ฐ ๋์ค ๊ณ ์๋๋ก๋ฅผ ์์ธํ ์กฐ์ฌํ?์ญ์์?ค. ๋ฐ๋ผ์ ๊ณ ์๋๋ก๊ฐ ๊ณก์ ์ ์ด๋ฃจ๋ ๊ฒ์ด ๋๋ฌด ๋น ๋ฅด์ง ๋ง ์ฅ๊ธฐ์ ์ผ๋ก ๋ ๋?์ ๊ฒฝ๋ก์ ๋๋ค (์?ต์ ? : ๋ถ์คํธ ๋ชจํฐ ์จ์ด).
& middot; ํธ๋ ํฌ ๋ฐ ์?๋น ์ ์ ๋ ์กฐ์ฌํ?์ฌ ๋์๋ฅผ ๋์ ๋ค๋๋ ๋์ ์ (๋์ : ์?ต์ ? : ๋ถ์คํธ ํธ๋ ํฌ ๋ฐ ์์) ๊ฐ์ฅ ์ข์ ๋ฐฉ๋ฒ์ ์ฐพ์ต๋๋ค.& middot; ์ด์ ๋ผ์ฐํธ ๋ผ์ธ์ ๋ฐฑ๊ทธ๋ผ์ด๋์? ๋ณ๋ ์ค๋ ๋์์ ๊ฒฐ์ ๋?๋ฏ๋ก ๋ผ์ฐํธ ๋ผ์ธ์ด ์์ ํ ์๋ ค์ง๊ธฐ ์ ์ ์ง์นจ์ ์ด๋ฏธ ์ ๊ณต ํ ์? ์์ต๋๋ค.
& middot; ๋ ๋๋ง ์ค ๊ฒฝ๋ก ์ ๋ฐฉ๋ฒ์๋ณด๋ค ๋น ๋ฅด๊ฒ ๊ฐ์งํฉ๋๋ค (ํนํ ๊ธด ๊ฒฝ๋ก์์์ง๋ ๋ ๋๋ง์? ์๋๋ฅผ ๋์ ๋๋ค).
& middot; U ํด ๋ช ๋ น์ด ์ถ๊ฐ๋?์์ต๋๋ค.
& middot; ๊ต์ฐจ ์ง์ญ ๋ผ์ฐํ (์? : ๋ณดํ์ ๊ตฌ์ญ์ ํต๊ณผํ?๋ ๋๋ณด ๊ฒฝ๋ก)
& middot; Permissive Route Access ์ ํ ์ฌํญ์ด ํ?์ฌ ๊ฐ๋ฅํฉ๋๋ค (์? : bicycle = true๋ก ์ค์ ๋ ๊ฒฝ์ฐ ํฌ๊ธฐ ๋ ํญ๊ณต๊ธฐ์? ํ์ฃผ๋ก = ํ์ฃผ๋ก).
& middot; ์์ ๊ฑฐ์? ๊ฒฝ๋ก ๊ณ์ฐ ์๋๊ฐ ํจ์ฌ ๋น ๋ฆ ๋๋ค (ํํธ๋ apxkey๋ก ์ ๋ฌ).
& middot; & quot; xxx ๋ฏธํฐ ๋ด & quot; ์์ฑ ๋ช ๋ น์ด ๊ฐ ํ์ดํ์ ๋ํด ์ ๊ณต๋ฉ๋๋ค.
& middot; http://wiki.openstreetmap.org/wiki/WikiProject_Haiti : ๋ผ์ฐํ repects impassable = yes ๋ฐ bridge = collapsed as non-routable
OSM ํธ์ง ๋ฐ ์ธํฐ๋ท ์ฐ๊ฒฐ์์๋ง ์ฌ์ฉ ๊ฐ๋ฅํ ๊ธฐํ ๊ธฐ๋ฅ :
& middot; & quot; ์?จ๋ผ์ธ ์ ๋ณด & quot;์์ GeoHack ์ง์ (thx jkpj).
์คํ์ผ ํ์ผ ๋ฐ ์ธ๋ถ ๋ฏธ๋์ด ์ฒ?๋ฆฌ :& middot; High-style-file.xml์ style-file.xml๋ก ์ด๋ฆ์ด ๋ณ๊ฒฝ๋?์์ผ๋ฉฐ Osm2GpsMid์ ์์ ํ ํตํฉ ๋ ๊ธฐ๋ณธ ์คํ์ผ ํ์ผ๋ก ์ฌ์ฉ๋ฉ๋๋ค. highstyle.zip์ด ์ค๋จ๋?์์ต๋๋ค. Unzip ์ ํธ๋ฆฌํฐ๋ฅผ ์ฌ์ฉํ?๋ฉด Osm2GpsMid์์ style-file.xml์ ์ถ์ถํ?์ฌ ํ์ผ ์์คํ ์ ๋ฃ๊ณ ์ด์ ๊ณผ ๊ฐ์ด ์ฌ์ฉ์ ์ ์? ํ ์? ์์ต๋๋ค.
& middot; ์ด์ ์? style-file.xml์ mini-style-file.xml๋ก ์ด๋ฆ์ด ๋ฐ๋์๊ณ .properties ํ์ผ์์ "style-file = mini-style-file.xml"์ผ๋ก ๋ฒ๊ฐ์ ์ง์ ๋ ์? ์์ต๋๋ค.
& middot; ์คํ์ผ ํ์ผ์? ์ธ๋ถ ๋ฏธ๋์ด๋ ์คํ์ผ ํ์ผ ์์น?๋ฅผ ๊ธฐ์ค์ผ๋ก ๊ฒ์๋ฉ๋๋ค. ๋ฐ๋ผ์ & quot; style-file = myStyle / style-file.xml & quot;์ ์ง์ ํ?๋ฉด .properties ํ์ผ์์ Osm2GpsMid๋ myStyle / png ๋ฐ myStyle / sound ๋๋ ํ ๋ฆฌ์ ํฌํจ ํ ์ธ๋ถ ๋ฏธ๋์ด ํ์ผ์ ์ฐพ์ต๋๋ค.
Osm2GpsMid๋ฅผ ์ฌ์ฉํ Midlet ์์ฑ :
& middot; ํฅ์๋ ์ถ๋ ฅ, ์? : OSM์ ์?ค๋ฅ?๋ฅผ ์?์ ํ?๊ณ ์ผ๋ถ ์์ฑ ๋จ๊ณ์ ์ง์ ๊ธฐ๊ฐ์ ์ฐ๊ฒฐํฉ๋๋ค.& middot; ํ์ผ โโํ๋ / ์ถ์ ์?์ค 0 ~ 3์? ํ์ผ์ ๋ฒ๋ค๋ก ์ ๊ณต๋?๋ ์ต๋ ์?๋ฅผ ์ง์ ํ?๊ธฐ์ํ .properties ํ์ผ์? maxTileWays0, maxTileWays1, maxTileWays2 ๋ฐ maxTileWays3์? ์ ์?ต์ ? : Osm2GpsMid 0.5.0์์๋ ํ์ผ์? ๊ฐ ํ์ผ์ ์ต๋ 255 ๊ฐ์? ์จ์ด๊ฐ ํฌํจ๋?์์ต๋๋ค. ํ๋ / ์ถ์ ์?์ค. ์ด๋ ๊ฒํ?๋ฉด ๊ฐ ๋ฏธ๋ค ๋ฆฟ์ ๋งค์ฐ ๋ง์ ์์ ํ์ผ์ด ํฌํจ๋ฉ๋๋ค. ๋น์ ์ด Midlet์์๋ ํ์ผ์? ์?๋ฅผ ์ค์ผ ์?์๋ ์ต๋ ๋ฐฉ๋ฒ์ ๋?๋ฆผ์ผ๋ก์จ ์๋ง๋ ๋ชจ๋ฐ์ผ์ ๋ ํฐ์ง๋๋ฅผ ๊ฐ์ง ์?์๊ฒ ํ ๊ฒ์ ๋๋ค. ๊ทธ๋ฌ๋? ํ์ผ์ ๋ ๋ง์ด ์ฌ์ฉํ?๋ ค๋ฉด GpsMid๋ฅผ ์คํํ?๊ธฐ ์ํด ๋ ๋ง์ ์ฑ๋ฅ์ด๋? ๋ฉ๋ชจ๋ฆฌ๊ฐ ํ์ํ ์ฅ์น?๊ฐ ํ์ํ ์? ์์ต๋๋ค. ๋ฐ๋ผ์ ํ์ผ ๋น ๊ธฐ๋ณธ ์ต๋ ๊ธธ ์?๋ ์ฌ์ ํ 255์ ๋๋ค.
& middot; ํ์ผ์? ์ฌ์ ๊น์ด๋ฅผ ์ง์ ํ?๊ธฐ์ํ .properties ํ์ผ์? ์๋ก์ด ์?ต์ ? maxDictDepth. Osm2GpsMid 0.5.0์์๋, ์ด๊ฒ์ 5๋ก ํ?๋ ์ฝ๋๋?์๋ค. 10์ midlet์์๋ ์ฌ์ ํ์ผ์? ์?๋ฅผ ์ค์ด์ง ๋ง ๋ชจ๋ฐ์ผ์์๋ ๋ ๋ง์ ๋ฉ๋ชจ๋ฆฌ๊ฐ ํ์ํฉ๋๋ค.
& middot; ์ ์?ต์ ? useSounds๋ midlet์ ํฌํจ ํ ์ฌ์ด๋ ํ?์์ ์ง์ ํฉ๋๋ค (์? : "sounds = wav, amr" wav ๋ฐ amr ์ฌ์ด๋ ํ์ผ์ ํฌํจํฉ๋๋ค. GpsMid๋ ์ฒซ ๋ฒ์งธ ์ฑ๊ณต์ ์ธ ์ฌ์ ๊ฐ๋ฅํ ์ฌ์ด๋ ํ?์์ ์ฌ์ฉํฉ๋๋ค.
Osm2GpsMid GUI :& middot; Midlet ์์ฑ ๊ฒฐ๊ณผ๊ฐ GUI์ ํ์๋?๋ฏ๋ก Osm2GpsMid๊ฐ ์ฝ?์์์ ์์๋?์ง ์์ ๊ฒฝ์ฐ ์ฌ์ฉ์๊ฐ ๋ณผ ์? ์์ต๋๋ค.
& middot; Midlet ์์ฑ์ด ์์๋?๋ฉด ๋ ์ด์ GUI๊ฐ ์ฌ๋ผ์ง์ง ์์ต๋๋ค.
& middot; ์ด์ ๊ฒฝ๊ณ ์์๋ฅผ ๋ ๋ฒ ํด๋ฆญํ?์ฌ ๊ฒฝ๊ณ ์์๋ฅผ ์ญ์ ํ ์? ์์ต๋๋ค.
& middot; .properties ํ์ผ์๋ก๋ ํ ๋ ๋งต์ด ๊ด๋ จ ๋งต ์?์ญ์ผ๋ก ํ๋๋ฉ๋๋ค.
& middot; .properties ํ์ผ๋ก๋ ์ค์ ๋๋ค.
& middot; .properties ํ์ผ์ ์ง์ ๋ ์คํ์ผ ํ์ผ์ ์ฐพ์ ์?์๋ ๊ฒฝ์ฐ ์?ค๋ฅ? ๋ฉ์์ง๊ฐ ํ์๋ฉ๋๋ค.
& middot; ์ด์ ์คํ์ผ ํ์ผ์ ๋ํ JAR ํ์ผ์? ์๋ ๊ฒฝ๋ก ๋?๋ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ?๋ฉด๋ฉ๋๋ค.
& middot; CellIds๋ฅผ ํฌํจํ?๋ ์๋ก์ด ์?ต์ ?.
& middot; Midlet ๋ผ์ฐํธ ๋ชจ๋๋ฅผ ์ง์ ํ?๋ ์ ์?ต์ ?.
& middot; Midlet์ ํฌํจ์ํฌ ์ฌ์ด๋ ํฌ๋งท (none, amr, wav ๋?๋ both)์์ํ ์๋ก์ด ์?ต์ ?.
๊ธฐํ :
& middot; POI ์์ด์ฝ?์ ์ฐพ์ ์?์๋ ๊ฒฝ์ฐ ์์์ ์?ค๋ฅ? ๋ฉ์์ง๋ฅผ ์?์ ํ?์ญ์์?ค (๋ฒ๊ทธ๋ 2913528 & quot; ๊นจ์ง MIDlet ์์ฑ๋จ & quot;).
& middot; getControl์ด phoneME (thx jkpj)์ ๋ํด ํ์์ ๋ฐ๋ผ VolumeControl์ ๋ฐ?ํ?ํ?์ง ์์ผ๋ฉด NPE๋ฅผ ๋ฐ์์ํค์ง ๋ง์ญ์์?ค.
& middot; ๋ ๋ง์ ์์ ๊ฐ์ ๋ฐ ๋ฒ๊ทธ ์?์
& nbsp;
댓글을 찾을 수 없습니다