국토교통부 교통정보공개서비스

개발자센터

HOME > 개발자센터 > 매쉬업 > 개발가이드

개발가이드

  • 매쉬업(Mash-up)이란?
  • 이용안내
  • 웹으로 제공하고 있는 정보와 서비스를 융합하여 새로운 소프트웨어나 서비스,
    데이터베이스 등을 만드는 것을 말합니다.
    대표적으로는 구글 지도에 부동산 매물정보를 결합한 서비스인 구글의 하우징 맵스
    등이 있습니다.
  • 이러한 매쉬업 서비스의장점은 자료구축 비용이나 개발비를 거의 들이지 않고 OpenAPI기반기술에 독자적인 유저인터페이스나 컨텐츠 등을
    융합하여 새로운 서비스를 제공할 수 있다는 겁니다.
  • Step 1
    공개API를 제공하는 서비스 중 나에게 필요한 정보를 제공하는 곳을 선택한다. (예: 네이버API, 다음API, 구글API, 공공데이터포털)
  • Step 2
    해당 API의 라이선스(사용 지침)를 확인하고 사용한다.
  • Step 3
    공개API에서 제공하는 샘플 소스를 활용하여 개발한다.
  • Step 4
    생성된 소스를 블로그나 홈페이지에 올려 정상 동작하는지 확인한다.