목차
지도 API 소개
TMAP API
주요 기능
- 목적지 통합 검색
- 출발 시간 / 도착 시간 예측
- 지오코딩
- 실시간 교통 정보
- 멀티터치를 통해 지도 보기
- 음성 목적지 검색
- 이동한 도로 찾기 등
비용
- 서비스에 적합한 합리적인 요금제 선택 가능
- 무료 / Lite (월 2,200,000원) / Premium (사용 건 별로 후불 청구)
API 그룹 | API | 요금제 | ||
Free | Lite | Premium | ||
POI 검색 | 20,000 건/일 | 50,000 건/일 | 1.1 원/건 | |
지오코딩 | 20,000 건/일 | 50,000 건/일 | 0.55 원/건 | |
지오펜싱 | 1,000 건/일 | 10,000 건/일 | 5.5 원/건 | |
교통정보 | 1,000 건/일 | 10,000 건/일 | 11 원/건 | |
경로안내 | 자동차 경로안내 | 1,000 건/일 | 10,000 건/일 | 11 원/건 |
보행자 경로안내 | ||||
타임머신 경로안내 | ||||
이미지 경로 | ||||
화물차 경로안내 | ||||
다중 경유지 30 | 100 건/일 | 1,000 건/일 | 22 원/건 | |
다중 경유지 100 | 50 건/일 | 1,000 건/일 | 33 원/건 | |
다중 경유지 200 | 20 건/일 | 500 건/일 | 44 원/건 | |
경유지 최적화 10 | 50 건/일 | 100 건/일 | 44 원/건 | |
경유지 최적화 20 | 50 건/일 | 100 건/일 | 55 원/건 | |
경유지 최적화 30 | 1 건/일 | 50 건/일 | 66 원/건 | |
경유지 최적화 100 | 1 건/일 | 50 건/일 | 77 원/건 | |
TMAP 연동 | 10,000 건/일 | 50,000 건/일 | 1.1 원/건 | |
내비게이션 | 1 건/일 | - | - | |
지도보기 | 지도보기 | 100,000 건/일 | 10,000 건/일 | 0.11 원/건 |
지도보기 V20 | ||||
Road API | 1,000 건/일 | 20,000 건/일 | 0.11 원/건 | |
Road API 500 | 200 건/일 | 3,000 건/일 | 22 원/건 | |
Road API 1000 | 10 건/일 | 1,000 건/일 | 44 원/건 | |
Static MAP | 1,000 건/일 | 20,000 건/일 | 66 원/건 | |
인증 | 100,000 건/일 | 100,000 건/일 | 2.2 원/건 | |
유가 정보 | 1 건/일 | - | 0 원/건 | |
유가 정보 (경로 안내) | 1 건/일 | - | - | |
경로 매트릭스 | 20 건/일 | 500 건/일 | - | |
운전자 점수 조회 | 1 건/일 | 33 원/건 | ||
운전자 주행이력 조회 | 1 건/일 | |||
조회 | 2 건/일 | |||
요금 정책 | - 사용한도 초과 시 자동으로 차단 - 사용량 확대 및 종량제, 정액제로 변경을 원하실 경우 상품 변경 구매 가능 - 내비게이션 유가정보 API 그룹은 별도 계약을 통해 추가 사용 가능 |
- 월 이용요금 : 2,200,000원 (VAT 포함) - 사용한도 초과 시 자동으로 차단 - 내비게이션 및 유가정보 API 그룹은 별도 계약을 통해 추가 사용 가능 - 상품 금액은 VAT 포함 가입 |
- 사용 건 별로 후불 청구 - 사용량에 따라 종량 요금제로 제공 - 내비게이션 및 유가정보 API 그룹은 별도 계약을 통해 추가 사용 가능 - 상품 금액은 VAT 포함 가입 |
사용가능 플랫폼
- Raster Map SDK : Web, Android, iOS
- Vector Map SDK : Web, Android, iOS
- Navi SDK : Android
- API : RESTful APIs
Kakao Map API
주요 기능
- 지도 SDK
- 로컬 > 주소 검색
- 로컬 > 좌표-행정구역정보 변환
- 로컬 > 좌표-주소 변환
- 로컬 > 좌표계 변환
- 로컬 > 키워드로 장소 검색
- 로컬 > 카테고리로 장소 검색
비용
- 무료 제공 : 1일 300,000회 사용 가능
사용가능 플랫폼
- Android
- Web
- iOS
Naver Map API
주요 기능
- Web Dynamic Map : 동적 지도 제공
- Mobile Dynamic Map : 벡터 지도 제공
- Static Map : 이미지의 지도 제공
- Directions : 경로와 관련된 정보 제공
- Geocoding : 입력한 주소 검색하여 좌표를 포함한 상세 정보 제공
- Reverse Geocoding : 좌표 검색하여 주소 정보 제공
비용
- Mobile Dynamic Map 무료
- 그 외 유료
320x100
서비스 구분 | 서비스 상세 | 과금 단위 (건) | 이용 요금 (원) | 비고 |
Mobile Dynamic Map | - | 무료 | (최대 100,000,000건) | |
Web Dynamic Map | 이용 횟수 | 0.1 원/건 | 대표 계정에 한해 월 10,000,000건의 무료 이용량 제공 (최대 10,000,000건) |
|
Static Map | 이용 횟수 | 2 원/건 | 대표 계정에 한해 월 3,000,000건의 무료 이용량 제공 (최대 10,000,000건) |
|
Geocoding | 이용 횟수 | 0.5 원/건 | 대표 계정에 한해 월 3,000,000건의 무료 이용량 제공 (최대 3,000,000건) |
|
Reverse Geocoding | 이용 횟수 | 0.5 원/건 | 대표 계정에 한해 월 3,000,000건의 무료 이용량 제공 (최대 3,000,000건) |
|
Directions | Directions 5 (최대 경유지 검색 5개) |
이용 횟수 | 5 원/건 | 대표 계정에 한해 월 60,000건의 무료 이용량 제공 (최대 5,000,000건) |
Directions 15 (최대 경유지 검색 15개) |
이용 횟수 | 20 원/건 | 대표 계정에 한해 월 3,000건의 무료 이용량 제공 (최대 5,000,000건) |
사용가능 플랫폼
- Web
- Android
- iOS
Google Map API
주요 기능
- 동적 지도
- 360도 스트리트 뷰 이미지 추가
- 하나 이상의 위치 고도 파악
- 정적 지도
- 실시간 교통정보와 여러 이동수단 경로 제공
- 여러 출발지 및 목적지 간 이동 시간과 거리 계산
- 좌표 사용하여 주변 도로 식별
- 장소 세부정보, 검색, 자동 완성
- 좌표를 주소, 주소를 좌표로 변환
- 주변 휴대폰 기지국과 Wi-Fi 노드 사용하여 대략적인 기기 위치 파악
- 주소 및 구성요소 유효성 검사
- 좌표 집합 시간대 확인
비용
- 매월 28,500번의 지도 로드 무료
- 그 외 유료
대분류 | 중분류 | 소분류 | 이용 횟수 | 월 비용 |
Maps | Statics Maps | Maps Static API | 1,000 | $7 |
Dynamic Maps | Maps Embed API | - | - | |
Maps SDK for Android, iOS | 1,000 | $7 | ||
Maps JavaScript API | 1,000 | $7 | ||
Static Street View | Street View API | 1,000 | $14 | |
Dynamic Street View | Maps SDK for Android, iOS | 1,000 | $14 | |
Maps JavaScript API | 1,000 | $14 | ||
Routes | Directions | Directions API | 1,000 | $5 |
Directions JavaScript | 1,000 | $5 | ||
Directions Advanced | Directions API | 1,000 | $10 | |
Directions JavaScript | 1,000 | $10 | ||
Distance Matrix | Distance Matrix API | 1,000 | $5 | |
Distance Matrix JavaScript | 1,000 | $5 | ||
Distance Matrix Advanced | Distance Matrix API | 1,000 | $10 | |
Distance Matrix JavaScript | 1,000 | $10 | ||
Roads | Snap to Roads | 1,000 | $10 | |
Nearest Roads | 1,000 | $10 | ||
Places | Geocoding | Geocoding API | 1,000 | $5 |
Address Validation | Address Validation API | 1,000 | $17 | |
Autocomplete | Autocomplete - Perrequest | 1,000 | $2.83 | |
Autocomplete + PlaceDetails - Per session | 1,000 | $17 | ||
Place Details | Place Details API | 1,000 | $17 | |
Find Place | Find Place | 1,000 | $17 | |
Place Photos | Place Photos API | 1,000 | $7 | |
Current Place | Current Place | 1,000 | $30 | |
Geolocation | Geolocation API | 1,000 | $5 | |
Time Zone | Time Zone | 1,000 | $5 |
사용가능 플랫폼
- Web
- Android
- iOS
무료 지도 API 비교
TMAP API | Kakao Map API | Naver Map API | Google Map API | |
지도 로드 (월/건) | 100,000 | 300,000 | 모바일 - 100,000,000 | 28,500 |
모바일에서 사용하는 것이라면 Naver Map API를 사용하는 것이 좋아 보이지만, 해외 지도까지는 나오지 않는 다는 단점이 있다. 하지만 여러 기능을 사용하기엔 무리가 없다.
하지만 Kakao Map API는 월 300,000회 제한이 있지만 모든 기능이 무료로 사용 가능하므로 적합한 환경에 맞게 사용하는 것이 좋은 것 같다.
Flutter에서 지도 API 사용법
TMAP API
https://cording-cossk3.tistory.com/210
https://cording-cossk3.tistory.com/212
Naver Map API
https://cording-cossk3.tistory.com/203
Kakao Map API
https://cording-cossk3.tistory.com/208
Google Map API
https://cording-cossk3.tistory.com/198
지도 API 사이트 바로가기
TMAP API
https://tmapapi.sktelecom.com/
Naver Map API
https://navermaps.github.io/maps.js/
Kakao Map API
Google Map API
https://mapsplatform.google.com/
320x100
'프로그래밍 > Flutter-Dart' 카테고리의 다른 글
[Flutter] metadata (0) | 2024.01.25 |
---|---|
[Flutter] Firebase Cloud Messaging 사용 방법 (5) | 2023.03.03 |
Flutter 필수 패키지 - Flutter에서 가장 많이 사용하는 패키지 (15) | 2023.01.06 |
플러터(Flutter)와 리액트(React) 중 어떤 플랫폼이 좋을까? (8) | 2023.01.05 |
[Flutter] Google Map API Release 시 뜨지 않는 이슈 (7) | 2022.12.19 |
댓글