Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

NASA WorldWind를 이용한 로컬 트윗 프로그램

3,038 views

Published on

NASA WorldWind를 이용한 로컬 트윗 프로그램 설명

Published in: Entertainment & Humor
  • Be the first to comment

NASA WorldWind를 이용한 로컬 트윗 프로그램

  1. 1. World Wind with LTS중앙대학교 컴퓨터공학부 20060957 장익환 # 11조WorldWind와 Twitter RPC API를 이용한 Java 자료구조형의
  2. 2. 2INDEX• 과재 개요• 사용한 오픈소스• WorldWind 구조 분석• 추가기능 - 아키텍처• 추가기능 - 사용 라이브러리• 추가기능 - 자료구조 분석
  3. 3. 과제 개요 3 본 팀 프로젝트는 자료구조설계 과목에서 프로그램에 대한 설계에 대한 과제로, 원천 소스가 오픈되어 이를 수정하여 결과물을 볼 수 있는 오픈소스 프로그램 을 정한 후 이에 대한 분석을 수행한다.•분석 이후에 후 부족한 부분에 대해 추가적인 기능을 구상한다. 구상한 추가적인 기능에 대해 기존 자료구조 시간에 배운 여러 자료구조 관련 알고리즘 및 교수님 이 제안해 주신 네트워킹, 데이터 마이닝, 검색, 멀티미디어, 페이지 랭킹 등의 알 고리즘을 어떻게 적용할 지에 대해 논의하고 이를 상위 수준 동작으로 설정한다.•설정한 상위 수준 동작을 토대로 팀원들이 각각 눈으로 확인할 수 있는 세부 시스
  4. 4. 개발사 : NASA Ames ResearchCurrent Release : 1.4 (July 14, 2012)제공언어 : C#, Java라이센스 : NASA Open Source Aggrement v1.3Project URL : worldwind.arc.nasa.govRepository : https://nasa- 사용한 오픈소exp.svn.sourceforge.net/svnroot/nasa-exp
  5. 5. WorldWide 구조분 5•WORLDWIND 아키텍처 World Wind View Scene Controller Globe Layer Model
  6. 6. WorldWide 구조분•WORLDWIND 프로그램 계층 6 World Wind View BasicFlyView BasicOrbitView BasicView FlatOrbitView Scene Controller Earth Airspace Layer FlatGlobe CylinderEditor Model Globe Layer EllipsoidalGlobe Compass Layer EarthFlat BoxEditor
  7. 7. 추가기능 설명 7•팀 구연기능 : 아키텍처 및 기능
  8. 8. 추가기능 설명 7•팀 구연기능 : 아키텍처 및 기능 World Wind View Controller Model
  9. 9. 추가기능 설명 7•팀 구연기능 : 아키텍처 및 기능 World Wind LTS Engine View Model Controller HashMap HashSet Model HashTable Vector View Controller
  10. 10. 추가기능 설명 7•팀 구연기능 : 아키텍처 및 기능 World Wind LTS Engine View Model Controller HashMap LTS Server HashSet Model (Apache) HashTable JSON Parser Vector View Controller
  11. 11. 추가기능 설명 7•팀 구연기능 : 아키텍처 및 기능 World Wind LTS Engine View Model Controller HashMap LTS Server HashSet Model (Apache)네이버 지역 HashTable Open API JSON Parser Vector View Controller
  12. 12. 추가기능 설명 7•팀 구연기능 : 아키텍처 및 기능 World Wind xml LTS Engine View Model Controller HashMap LTS Server HashSet Model (Apache)네이버 지역 HashTable Open API JSON Parser Vector View Controller
  13. 13. 추가기능 설명 7•팀 구연기능 : 아키텍처 및 기능 World Wind xml LTS Engine View Model Controller HashMap LTS Server HashSet Model (Apache)네이버 지역 HashTable Open API JSON Parser Vector View 다음 주소체계변 환 Controller Open API
  14. 14. 추가기능 설명 7•팀 구연기능 : 아키텍처 및 기능 World Wind xml LTS Engine View Model Controller HashMap LTS Server HashSet Model (Apache)네이버 지역 HashTable Open API JSON Parser Vector View 다음 주소체계변 환 Controller Open API
  15. 15. 추가기능 설명 7•팀 구연기능 : 아키텍처 및 기능 World Wind xml LTS Engine View Model Controller HashMap LTS Server HashSet Model (Apache)네이버 지역 HashTable Open API JSON Parser Vector View 다음 주소체계변 환 Controller Open API
  16. 16. 추가기능 설명 7•팀 구연기능 : 아키텍처 및 기능 World Wind xml LTS Engine View Model Controller HashMap LTS Server HashSet Model (Apache)네이버 지역 HashTable Open API JSON Parser Vector View 다음 주소체계변 환 json Controller Open API
  17. 17. 추가기능 설명 7•팀 구연기능 : 아키텍처 및 기능 World Wind xml LTS Engine View Model Controller HashMap LTS Server HashSet Model (Apache)네이버 지역 HashTable Open API JSON Parser Vector View 다음 주소체계변 환 json Controller Open API
  18. 18. 추가기능 설명 7•팀 구연기능 : 아키텍처 및 기능 자료구조 World Wind xml LTS Engine View Model Controller HashMap LTS Server HashSet Model (Apache)네이버 지역 HashTable Open API JSON Parser Vector View 다음 주소체계변 환 json Controller Open API
  19. 19. 추가기능 설명 7•팀 구연기능 : 아키텍처 및 기능 자료구조 World Wind xml LTS Engine View Model Controller HashMap LTS Server HashSet Model (Apache)네이버 지역 HashTable Open API JSON Parser Vector View 다음 주소체계변 환 json Controller Open API
  20. 20. 추가기능 설명 7•팀 구연기능 : 아키텍처 및 기능 자료구조 World Wind xml LTS Engine View Model Controller HashMap LTS Server HashSet Model (Apache)네이버 지역 HashTable Open API JSON Parser Vector View 다음 주소체계변 환 json Controller Open API 네트워크(restful)
  21. 21. 추가기능 설명•개인 추가기능 : 아키텍처 및 기능 8 World Wind json LTS Engine View Model Controller HashMap LTS Server HashSet Model (Apache) Twitter HashTable Open API Request Process Vector View json Controller
  22. 22. 추가기능 설명•추가기능 : 사용 라이브러리 및 기타 9 World Wind LTS Engine View Model Controller ArrayList LTS Model Twitter Server PHP 4.3.1 Open API Apache HTTP View Win 2008 Ent Controller http://worldwind.changikhwan.com:8088 Apache HttpClient Log4j Jackson JSON Parser
  23. 23. 디버깅 결과 10HashMap TreeMap Vector Hashset
  24. 24. Demo Subversion Repository : http://changikhwan.com/svn/WWClient (ID : guest PW : guest, no committer, only get revision) gov.nasa.worldwindx.examples.LocalTwitterCollabNet ubversion Edge(SVN web view) : http://changikhwan.com/viewvc/WWClient
  25. 25. thanks!프로젝트를 수행하는데 도움을 준 11조 팀원들과 좋은 프로젝트를 수행할 수 있게 과제를 내주신 교수님 께 감사드립니다. www.izectlab.com www.izect.kr

×