[issue] GeoNames 사이트에서 받은 데이터들은 txt 형식을 하고 있으나, 실제로는 tab으로 구분되어 있는 CSV파일 형식이다.  이것을 iOS나 안드로이드에서 사용할 DB로 변환을 해야함.

 

[solution] 네이버 웹검색을 통해 해결책을 찾음  [출처 : 상상하면님 블로그]

  1. firefox 에서 부가기능에서 sqlite manager 설치   

   2. sqlite manager > DataBase> new Database 메뉴실행 

 

  4. DataBase> import

     4-1. CSV파일 선택/ 인코딩 방식 / 구분자 등의 정보지정

4-2. Table column 명 및 Data Type, Primary Key등의 정보 입력

      4-3. import 완료 메시지 출력( 레코드 갯수)

4-4. import Fail 메시지 출력

 importing 하는 과정에서 7개의 레코드에서 에러가 발생했다고 한다.  

 별도로 확인이 필요할 것 같다.   "이유가 뭐니~"

 

 5. Data 확인

파일정보를 SQLite Manager에게 변환했으니, 이제 필요한 자료가 있으면 엡에서 해당 DB를 접근하여 처리하도록 하면 되겠다.

 

[geonames.org cities1000.zip 내용을 DB변환] :  geonames.zip

Posted by 꿈을펼쳐라
,