Maps Data APIs (Web Services APIs) For Different Needs
Web Services API -
Road API Geocoding API Directions API Elevation API Distance Matrix API Static Maps API Street View Image API Place API Roads API Geolocation API
• Embed Maps API
Roads API Clean up GPS noise location 수집한 GPS 위치를 Snap to Road
Geocoding API 주소 데이터에 대한 위치 제공
Directions API 출발지에서 목적지까지 경로 찾기
Distance Matrix API 경로 별 소요 시간, 거리 분석
Places API 주요 관심지역 (POI) 제공
Elevation API 지형에 대한 고도값
How to use Web Services API HTTP 프로토콜을 통한 웹 서비스 호출
• Service: 사용하고자 하는 Web Service • Output: HTTP 응답 시 반환되는 데이터 포맷
How to use Web Services API 예: http://maps.googleapis.com/maps/api/geocode/json?address=서울시 송파구 마천2동 ®ion=ko&sensor=false "results" : [ { "address_components" : [ { "long_name" : "마천2동", ... ], "formatted_address" : "한국 서울특별시 송파구 마천2동", "geometry" : { "bounds" : { "northeast" : { "lat" : 37.5052414, "lng" : 127.1617183 }, ...
More APIs Street View Image, Time Zone, Static Maps… Google Maps Developer: developers.google.com/maps Maps API Demo: http://services.sphinfo.com/GoogleMapsStartup/ Directions API: https://www.youtube.com/watch?v=jen6zti4L3k
Why use Web Services API in mobile app? LBS(Location Based Service: 위치기반 서비스) 활용 Locator services
Key industries: •프랜차이즈 사업자 •호텔 •식당
Location-based decision making
Key industries: •부동산 •여행/관광 •광고
Asset tracking 실시간으로 자산의 위치를 추적하고, 그 위치를 지도 상에 표출
Key industries: •운송 / 유통 체인 •대중 교통
현재 위치 및 선택한 지역의 주소나 우편번호를 통해 그와 가까운 지역의 사업장 위치 제공
위치 기반 정보를 바탕으로 다양한 의사결정 제공
#1 Pitfalls & Best Practices Do use a key, Don’t put your key in the app
Do call the web service from a server Secure comms
Your server
Your app no web service API key Directions API using your key
#2 Pitfalls & Best Practices Use Place ID Road API
Places API
Geocoding API
Place ID
JS API
Map Embed API
Latlng 예: Roads API 와 Geocoding API가 다른 위치를 반환
Place ID 사용 예: Geocoding API의 결과는 Roads API에서 찾은 도로 위치 정보를 반환
#3 Pitfalls & Best Practices Don’t ping too much…
Easy Maps API • Web Services API를 쉽게 개발할 수 있는 클라이언트 라이브러리 • Java & Python 개발언어 제공
Web Services API RESTFul service
• Directions API • Distance Matrix API • Elevation API • Geocoding API • Time Zone API • Roads API
참고 URL: https://github.com/googlemaps/google-maps-services-java/
Mobile APIs (Android, iOS). Places API Requests (server & client side). Place Search, Details, Photos. Place Autocomplete entry. Total Maps. APIs Credits.
The Google Maps Android API and the Google Maps SDK for iOS help her use your locator on her Android or iOS mobile apps. Key Benefits. = A simple, familiar ...
Help reassure the customer that their ride is on the way by showing real-time ... map to help process offline bookings coming in via telephone calls. ... Page 3 ...
The following software are required to manage panoramas/tiles and develop the application .... Figure 3. âPublic Street View with arrow inside the âpancake. 10 ...
Population with Access to Education (%) .... broken promises of security and human development. ... access to knowledge, better nutrition and health services,.
Available online 10 May 2004. Abstract. Four antimicrobial ... fax: +55-19-3534-8523. ... peptides can differ significantly in their primary sequences, length and ...
4.9 Paying the Price of Conflict: A Strategic Challenge ...... which deals with governance, democracy and the rule ..... money monthly to a member of the club.
Extension includes technical knowledge and involves facilitation, brokering and ..... agricultural high schools) is an important component in efforts to enhance their ...... Increasing rural employment and incomes to make food more affordable.
extension in the coming years, there are multiple reasons to why hundreds of millions ... 1 World Bank and FAO, 2009, Awakening Africa's Sleeping Giant: Prospects for ... Extension includes technical knowledge and involves facilitation, brokering ...
and local business information-including business locations, contact information, and driving directions. Start your search in this box: Begin your search with a ...
"title": "Testing1",. "parents": [{"id":"${parent_folder}"}],. "mimeType": "application/vnd.googleâapps.folder". } Once you launched the connector you have to pass the Parent ID and access_token. Parent ID: you will get this while you are creating
Google Fusion Tables (GFT) brings big data collaboration and visualization to ... Much of the current excitement about Big Data refers to performing analytics ...
Abstract. We continue the study of boundary data maps, that is, gener- alizations ...... implies. γA,B(HD â zI(a,b))â1 = NA,BγN (HD â zI(a,b))â1, z â Ï(HD). (4.52).
... apps below to open or edit this item. pdf-1178\envisioning-eden-mobilizing-imaginaries-in-to ... d-new-directions-in-anthropology-by-noel-b-salazar.pdf.