'[D-01] Linux' 카테고리의 다른 글
부팅디스트 만들기 (0) | 2009.12.26 |
---|---|
The Linux Serial Programming HOWTO (0) | 2009.12.11 |
Basic Graphics Programming With The Xlib Library (0) | 2009.11.26 |
X 윈도우 프로그래밍 기초과정 (0) | 2009.11.26 |
The Network File System (0) | 2009.11.18 |
부팅디스트 만들기 (0) | 2009.12.26 |
---|---|
The Linux Serial Programming HOWTO (0) | 2009.12.11 |
Basic Graphics Programming With The Xlib Library (0) | 2009.11.26 |
X 윈도우 프로그래밍 기초과정 (0) | 2009.11.26 |
The Network File System (0) | 2009.11.18 |
Link : http://blog.naver.com/leechis70/80009895106 약간은 오래된 2.04 버전의 영문 주석을 일일이 한글로 바꾼 한글코멘트판 Source입니다... 웹 상에서 보기편하도록 Color Syntax를 적용하였습니다... Source 분석에 많은 도움이 되시기를...
|
|
[uC/OS-II] uC/OS-II and ARM Cortex-M3 Processors (0) | 2010.01.28 |
---|---|
RTOS, ARM Architecture 개인 사이트 (0) | 2009.11.25 |
uCOS-II_뛰어넘기 (0) | 2009.11.25 |
GPS용 지도를 만드는 것을 수년 전에부터 해보고 싶어 가끔씩 이곳 GPS 동호회를 기웃거려 설명을 읽곤했었답니다. 하지만 워낙 내공이 없어서인지 설명된 부분부분은 간간히 이해가 되나 전체 그림이 안그려져 지도만들기를 시도를 못하고 있다가 이번에 마음을 먹고 시간을 들여 시도를 해 성공을 했답니다. 그동안 동호회등에 좋은 설명을 써준 분들에게 감사드립니다.
그래서 GPS용 지도를 만들고는 싶으나 그 만드는 법에 대해 전혀 감이 없거나, 또는 설명들을 보면 여러가지 SW들이 거론되는 데 그들이 다 필요한 것인지, 또는 어디서부터 시작을 해야 되는 지가 정리가 안되는 사람을 대상으로 그 작성법을 설명합니다.
내 경우, 작성법에 대한 자료를 모으고 이해하는 데 하루, 그리고 좌충우돌의 과정을 거쳐 연습용 지도를 실제로 만드는 데 하루가 소요됐었기에, 이 글을 읽고서 따라서한다면 하루만에, 또는 설명되는 방법 중 간단한 방법(자동방법)만을 한다면 1~2시간만에 지도를 만들 수 있게 될테이니 GPS지도 만드는 데 관심이 있는 초보자는 한번 시간을 써보기를 권합니다.
여기서의 설명은 단지 입문자가 감을 잡을 수 있도록하는데 촛점을 맞추며, 범위는 아래 그림과 같이 그림지도 파일로부터 출발하여 Garmin GPS로 지도를 저장시키는 데 까지 입니다.
이 설명은 본인이 시행착오를 하면서 익혀가는과정에 작성했던 작업공책을 기본으로 한 것이라 처음 작업을 하는 사람에게는 건너 뛰는 것이 오히려 더 적절한 부분도 있습니다. 이 부분은 그 때 그 때 이 점을 언급했으니 첫 작업에서는 건너뛰는 게 바람직할 것으로 여겨지네요.
그림지도(*.BMP)à (OziExplorer)à 좌표체제 부여(*.map) à (BMaP2MP /GPSMapEdit/cGPSmapper/ ) à 전자화(Vector화)(*.mp,*.img)
à (MapSetToolKit/cGPSmapper) à MapSource용 지도화à(MapSource)àGarmin GPS
사용되는 SW는 아래와 같으며 모두 다 무료 SW이며 SW이름 옆의 주소에서 받을 수 있습니다.
- OziExplorer (http://www.oziexplorer.com/)
- BMaP2MP.exe (http://bmap2mp.webhop.org/bmap2mp.rar )
이 SW는 다음에 설명되는 지도의 전자화방법으로, 자동방법을 사용할 때만 필요하고 수동방법 사용시는 불필요.
- GPSMapEdit (http://www.geopainting.com/en/index.html )
- cGPSmapper (http://cgpsmapper.com/buy.htm )
- MapSetToolKit (http://cypherman1.googlepages.com/home )
- MapSource (GPS구입시 제공된 Trip and Waypoint Manager CD로 설치됨. 또는 이전 version의 것. 또는 http://gpsinformation.org/perry/msource/로부터)
이 들을 다 받아 설치
지도 책을 scan하거나, 알맵,콩나물,Googles등.. 알아서
단 준비를 bmp형식으로
그림지도를 다음 과정의 SW들이 위치를 인식할 수 있도록 그림지도에 좌표체제를 부여하는 과정
.무료용 OziExplorer의 제약점: BMP파일 형식의 그림지도만 수용, 좌표체제 부여시 두 점만을 이용하여 좌표계 설정함
Outdoor flying (0) | 2009.12.22 |
---|---|
Indoor flying (0) | 2009.12.22 |
XBee-Pro의 RSSI 측정 (0) | 2009.12.03 |
256-MBIT SYNCHRONOUS DRAM - IS42S16160B (0) | 2009.11.12 |
AHRS (Attitude and Heading Reference Systems) (0) | 2009.10.06 |
STM32F103RB 72MHz 시스템 클럭 설정하는 방법 (0) | 2009.12.09 |
---|---|
STM32F10xxx Cortex-M3 programming manual (0) | 2009.12.06 |
The STM32 Primer Commnity (0) | 2009.12.03 |
STM32 USART (interrupt mode) Example (0) | 2009.12.03 |
[개발환경] IAR 컴파일러 project 생성 및 디버그 옵션 설정 (0) | 2009.12.01 |
Kernel을 Porting 한다는 것 (0) | 2009.12.04 |
---|---|
DPC(Deferred Procedure Call) (0) | 2009.12.04 |
Call Back Function (0) | 2009.12.04 |
MOSFET (0) | 2009.12.02 |
네이버 블로그/카페에서 우클릭 및 내용 선택하기 (0) | 2009.12.01 |
Indoor flying (0) | 2009.12.22 |
---|---|
GPS용 지도 만들기 입문 (0) | 2009.12.04 |
256-MBIT SYNCHRONOUS DRAM - IS42S16160B (0) | 2009.11.12 |
AHRS (Attitude and Heading Reference Systems) (0) | 2009.10.06 |
가속도 센서와 자이로 센서의 차이 (0) | 2009.10.06 |
STM32F10xxx Cortex-M3 programming manual (0) | 2009.12.06 |
---|---|
An Introduction to the ARM Cortex-M3 Processor (0) | 2009.12.04 |
STM32 USART (interrupt mode) Example (0) | 2009.12.03 |
[개발환경] IAR 컴파일러 project 생성 및 디버그 옵션 설정 (0) | 2009.12.01 |
[개발환경] STMicroelectronics 라이브러리 (0) | 2009.12.01 |
An Introduction to the ARM Cortex-M3 Processor (0) | 2009.12.04 |
---|---|
The STM32 Primer Commnity (0) | 2009.12.03 |
[개발환경] IAR 컴파일러 project 생성 및 디버그 옵션 설정 (0) | 2009.12.01 |
[개발환경] STMicroelectronics 라이브러리 (0) | 2009.12.01 |
The Insider's guide to the STM32 ARM based microcontroller (0) | 2009.12.01 |
Kernel을 Porting 한다는 것 (0) | 2009.12.04 |
---|---|
DPC(Deferred Procedure Call) (0) | 2009.12.04 |
Call Back Function (0) | 2009.12.04 |
친절한 임베디드 시스템 개발자 되기 강좌 (0) | 2009.12.03 |
네이버 블로그/카페에서 우클릭 및 내용 선택하기 (0) | 2009.12.01 |
Kernel을 Porting 한다는 것 (0) | 2009.12.04 |
---|---|
DPC(Deferred Procedure Call) (0) | 2009.12.04 |
Call Back Function (0) | 2009.12.04 |
친절한 임베디드 시스템 개발자 되기 강좌 (0) | 2009.12.03 |
MOSFET (0) | 2009.12.02 |
The STM32 Primer Commnity (0) | 2009.12.03 |
---|---|
STM32 USART (interrupt mode) Example (0) | 2009.12.03 |
[개발환경] STMicroelectronics 라이브러리 (0) | 2009.12.01 |
The Insider's guide to the STM32 ARM based microcontroller (0) | 2009.12.01 |
Cortex™-M3 Exception types (0) | 2009.11.30 |
STM32 USART (interrupt mode) Example (0) | 2009.12.03 |
---|---|
[개발환경] IAR 컴파일러 project 생성 및 디버그 옵션 설정 (0) | 2009.12.01 |
The Insider's guide to the STM32 ARM based microcontroller (0) | 2009.12.01 |
Cortex™-M3 Exception types (0) | 2009.11.30 |
Cortex™-M3 Memory map (0) | 2009.11.30 |
[개발환경] IAR 컴파일러 project 생성 및 디버그 옵션 설정 (0) | 2009.12.01 |
---|---|
[개발환경] STMicroelectronics 라이브러리 (0) | 2009.12.01 |
Cortex™-M3 Exception types (0) | 2009.11.30 |
Cortex™-M3 Memory map (0) | 2009.11.30 |
Cortex™-M3 Technical Reference Manual (0) | 2009.11.30 |
[개발환경] STMicroelectronics 라이브러리 (0) | 2009.12.01 |
---|---|
The Insider's guide to the STM32 ARM based microcontroller (0) | 2009.12.01 |
Cortex™-M3 Memory map (0) | 2009.11.30 |
Cortex™-M3 Technical Reference Manual (0) | 2009.11.30 |
STM32F103RB datasheet (0) | 2009.11.30 |
[개발환경] STMicroelectronics 라이브러리 (0) | 2009.12.01 |
---|---|
The Insider's guide to the STM32 ARM based microcontroller (0) | 2009.12.01 |
Cortex™-M3 Exception types (0) | 2009.11.30 |
Cortex™-M3 Technical Reference Manual (0) | 2009.11.30 |
STM32F103RB datasheet (0) | 2009.11.30 |
[개발환경] STMicroelectronics 라이브러리 (0) | 2009.12.01 |
---|---|
The Insider's guide to the STM32 ARM based microcontroller (0) | 2009.12.01 |
Cortex™-M3 Exception types (0) | 2009.11.30 |
Cortex™-M3 Memory map (0) | 2009.11.30 |
STM32F103RB datasheet (0) | 2009.11.30 |
[개발환경] STMicroelectronics 라이브러리 (0) | 2009.12.01 |
---|---|
The Insider's guide to the STM32 ARM based microcontroller (0) | 2009.12.01 |
Cortex™-M3 Exception types (0) | 2009.11.30 |
Cortex™-M3 Memory map (0) | 2009.11.30 |
Cortex™-M3 Technical Reference Manual (0) | 2009.11.30 |
The Linux Serial Programming HOWTO (0) | 2009.12.11 |
---|---|
임베디드 시스템 엔지니어를 위한 리눅스 커널 분석 (0) | 2009.12.04 |
X 윈도우 프로그래밍 기초과정 (0) | 2009.11.26 |
The Network File System (0) | 2009.11.18 |
주번호, 부번호, 디바이스 타입 (0) | 2009.11.17 |
임베디드 시스템 엔지니어를 위한 리눅스 커널 분석 (0) | 2009.12.04 |
---|---|
Basic Graphics Programming With The Xlib Library (0) | 2009.11.26 |
The Network File System (0) | 2009.11.18 |
주번호, 부번호, 디바이스 타입 (0) | 2009.11.17 |
새로운 디바이스 드라이버를 구현할 때 필요한 작업단계 (0) | 2009.11.17 |
[uC/OS-II] uC/OS-II and ARM Cortex-M3 Processors (0) | 2010.01.28 |
---|---|
Flow-chart를 통해 분석한 µC/OS-II (0) | 2009.12.04 |
uCOS-II_뛰어넘기 (0) | 2009.11.25 |