48
Visualize your data SPH, Inc

Visualize Your Data

  • Upload
    -

  • View
    70

  • Download
    2

Embed Size (px)

Citation preview

Page 1: Visualize Your Data

Google confidential | Do not distribute

Visualize your data

유 경 수

SPH, Inc

Page 2: Visualize Your Data

SPH(Story Place & Human) is …

GIS Consulting,Implementation

GIS Service GIS Software Geo Data

Page 3: Visualize Your Data

BuildConnect Visualize Find Access

Apps Geo Platform Search Chrome

Work the way you live

Google confidential | Do not distribute

Page 4: Visualize Your Data

Google Maps by the numbers

Page 5: Visualize Your Data

지도가 줄 수 있는 정보 - 위치와 방향

Page 6: Visualize Your Data

지도가 줄 수 있는 정보 - 거리

Page 7: Visualize Your Data

지도가 줄 수 있는 정보 - 연결성

Page 8: Visualize Your Data

지도가 줄 수 있는 정보 - 접근성

Page 9: Visualize Your Data

지도가 줄 수 있는 정보 - 밀집도

Page 10: Visualize Your Data

지도가 줄 수 있는 정보 - 규모

Page 11: Visualize Your Data

지도가 줄 수 있는 정보 - 상대적 위치

Page 12: Visualize Your Data

Use Case - Store Location

Page 13: Visualize Your Data

Use Case - Store Location

Page 14: Visualize Your Data

Use Case - Store Location

Page 15: Visualize Your Data

Use Case - Store Location

Page 16: Visualize Your Data

Use Case - Store Location

Page 17: Visualize Your Data

Use Case - 시장점유율 분석

Page 18: Visualize Your Data

Use Case - Trulia

Page 19: Visualize Your Data

Use Case - Crisis Analysis & Mapping

Page 20: Visualize Your Data

Use Case - Trip Risk

Page 21: Visualize Your Data

Case StudyTeam & Asset Tracking

Google confidential | Do not distribute

Page 22: Visualize Your Data

Hyundai Glovis

Challenge-전세계 현대,기아차의운반 선박 및 차량을 실시간으로관제-Yahoo Map을 사용하고있었으나, Yahoo의 글로벌 맵 사업철수로안정적인 글로벌맵서비스를 제공하는 업체가 필요-2개월의 짧은 시간동안 기존 업무를 쉽게 전환할 수 있는기능 필요-OS 및 Browser에대한 제한이 없어야 함.

Solution-Google Maps API는 글로벌 맵에 대한 투자를 계속 확대-다양한 API와 샘플소스 제공, Javascript 기반의 서비스로쉽게 기존 시스템 Migration이 가능했고, OS 및 Browser,Device의 제한이 없음

APIs-Google Maps Javascripts API-Google Geocoding API (Reverse Geocoding)-Google Chart API-Google Maps Weather layer-Google Maps Directions API-Google Maps TimeZone API

Page 23: Visualize Your Data

Hyundai Glovis

Page 24: Visualize Your Data

Samsung 에스원

Challenge-차량관제 서비스를삼성 계열사를 포함한 타사에 ASP형태로 제공-디지털운행기록계와연동하여 연비효율지수를제공-식품회사를위한 온도센서 데이터도연동하여 지도에 표시-서비스 차량이 계속 늘어남에따라 안정적인서비스와확정성이 가능한 맵서비스 제공업체가필요

Solution-Google Maps API는 Google Cloud 기반의 서비스제공으로 안정적인맵 서비스 제공이 가능하고 확장성이용이함.-온도센서 및 차량 에코지수의속성정보 표현을 위한DB연동이 쉽고 빠름.

APIs-Google Maps Javascripts API-Google Geocoding API (Reverse Geocoding)-Google Maps Weather layer-Google Maps Layer Control

Page 25: Visualize Your Data

Samsung 에스원

Page 26: Visualize Your Data

Lotte Foods

Challenge-각 영업소에배달하는 식품차량의 배달현황, 현재위치를실시간으로관제-신선식품 차량의 온도센서 현황도 파악-향후 스마트폰 추가, 다양한 Layer 추가를 위한 확장성 고려-전국 행정구역 단위의 데이터도 제공하여 구글맵과 Mash-up

Solution-Google Maps API는 보유 DBMS와의 연동이 용이하고Layer 추가, 스마트폰을포함한 다양한 Device 지원이 가능.-SPH가보유하고 있는 행정권역 데이터를 Google Maps과Mash-up하여 제공

APIs-Google Maps Javascripts API-Google Geocoding API (Reverse Geocoding)-Google Maps Weather layer-Google Maps Layer Control

Page 27: Visualize Your Data

Lotte Foods

Page 28: Visualize Your Data

Plane Finder

Page 29: Visualize Your Data

협업 및 커뮤니케이션

Page 30: Visualize Your Data

Google Maps APIs Details

Page 31: Visualize Your Data

Google Maps APIs Details

WebJavascript API

Embed API

Places API

Geocoding API

AndroidAndroid API

Places API for Android

Roads APIDirections API Elevation API

iOSSDK for iOS

Places SDK for iOS

Web Services

Geocoding API

Static Maps API

Distance Matrix API Time Zone APIStreet View API Geolocation API

Page 32: Visualize Your Data

Build highly customizable maps with your

own content and imagery

Create rich applications and stunning visualizations of

your data, leveraging the comprehensiveness,

accuracy and usability of Google Maps and a modern

web platform that scales as you grow.

In only a few lines of JavaScript code, build and style

a map to call your own. With plenty of Google libraries

and services at your disposal (including Geocoding,

Directions, Street View and more), your imagination is

truly the limit.

Key features

Infinite customization

Style the base map, add custom markers and more

Advanced geocoding

Convert addresses into geographic coordinates

Visualization

Create stunning visualizations, locators and more

Street view

Add 360-degree panoramas to bring real-world context to your app

Directions

Get accurate directions for a variety of transportation modes

WEB

Google Maps JavaScript API

Page 33: Visualize Your Data

WEB

Google Maps Embed API

Make places easily discoverable with

interactive maps built for your users

Bring the power & convenience of Google Maps to

your website with simple HTML.

Help your users discover places using their own

personalized map, tapping into Google’s rich

database of over 100 million places worldwide.

Key features

Easy embedding

Easy to add to your webpage — no JavaScript required

Places

Display a map pin at a particular place or address

Directions

Display the path between two or more specified points on the map as well

as distance and travel time

Search

Display result of a search across a visible map region

Visualization

Simply display a map with no markers or directions

Street view

Display Street View images as interactive panoramas

Page 34: Visualize Your Data

WEB

Google Places API

Find detailed information about places across a

wide range of categories

Backed by the same database used by Google Maps and

Google+ Local, the Google Places API features over 95 million

businesses and points of interest that are updated frequently

through owner-verified listings and user-moderated contributions.

Key features

Search

Query for detailed place information for a variety of categories

Autocomplete

Returns place information based on text search terms

Photos

Access to the millions of photos stored in the Places and Google+ local database

Page 35: Visualize Your Data

WEB

Google Maps Geocoding API

Find latitude/longitude coordinates for a

given address

Geocoding is the process of converting addresses

(like "1600 Amphitheatre Parkway, Mountain View,

CA") into geographic coordinates (like latitude

37.423021 and longitude -122.083739), which you

can use to place markers or position the map.

Page 36: Visualize Your Data

ANDROID

Google Maps Android API

Add Google Maps to your applications

The API automatically handles access to Google Maps

servers, data downloading, map display and response

to map gestures.

You can also mark locations, path and borders on

your map.

Key features

3D rendering

Dive into the map with tilted perspective and rotation

Draw on the map

Customize markers and info-windows or add polylines and polygons

Vector tiles

Faster loading with fewer demands on bandwidth

Gesture control

Intuitive tilt, rotate and zoom gesture control

Indoor floor plans

Go one level deeper with floor plans in over 10,000 locations

Location services

Powering the underlying location technology in your app

Page 37: Visualize Your Data

iOS

Google Maps SDK for iOS

Add Google Maps to your applications

The API automatically handles access to Google Maps

servers, data downloading, map display and response

to map gestures.

You can also mark locations, path and borders on

your map.

Key features

3D rendering

Dive into the map with tilted perspective and rotation

Street View

Add 360-degree panoramas to bring real-world context to your app

Beautiful design

Updated map tiles optimized for usability on mobile

Indoor floor plans

Go one level deeper with floor plans in over 10,000 locations

URL scheme

Launch the Google Maps app so users can get directions from the source

Page 38: Visualize Your Data

WEB SERVICES

Google Static Maps API

Embed a Google Maps image on your web

page without requiring JavaScript or

dynamic page loading

The Google Static Maps service creates your map

based on URL parameters sent through a standard

HTTP request and returns the map as an image you

can display on your web page.

Key features

Easy to use

Simply build and include a parameterized URL in your HTML

Locations

Use addresses, latitude and longitude to specify locations

Zoom levels

The “zoom level” defines the resolution of the current view

Image size

Define the coverage area of the map

Map types

Define the map format you want to use

Styled maps

Customize the presentation of the standard Google Maps styles

Page 39: Visualize Your Data

WEB SERVICES

Google Street View API

Embed a Street View image on your site

Works similarly to the Street View Service in Google

Maps Javascript API v3.

Specify latitude/longitude or a panorama ID to pick

your location and determine the direction of the scene

and angle of the camera.

Key features

Street View 360-degree panorama

Embed a static Street View panorama on your web page

Flexible image size

Street View images can be returned in any size up to 640 by 640 pixels

Direction of the camera

Specify whether the camera should be oriented in a specific direction

Page 40: Visualize Your Data

WEB SERVICES

Google Maps Geocoding API

Find latitude/longitude coordinates for a

given address

Geocoding is the process of converting addresses

(like "1600 Amphitheatre Parkway, Mountain View,

CA") into geographic coordinates (like latitude

37.423021 and longitude -122.083739), which you

can use to place markers or position the map.

Page 41: Visualize Your Data

WEB SERVICES

Google Maps Geolocation API

Find the location of your visitors

The Google Maps Geolocation API returns a location

and accuracy radius based on information about cell

towers and WiFi nodes that the mobile client can

detect. It is primarily used in devices that don’t

feature a GPS.

Page 42: Visualize Your Data

WEB SERVICES

Google Maps Directions API

Calculate directions between locations

Search for directions for several modes of

transportation, include transit, driving, walking or

cycling.

Directions may specify origins, destinations and

waypoints either as text strings (e.g., "Chicago, IL" or

"Darwin, NT, Australia") or as latitude/longitude

coordinates.

The Directions API can return multi-part directions

using a series of waypoints.

Page 43: Visualize Your Data

WEB SERVICES

Google Maps Distance Matrix API

Calculate travel distance and time

The Google Distance Matrix API is a service that

provides travel distance and time for a matrix of

origins and destinations.

The information returned is based on the

recommended route between start and end points, as

calculated by the Google Maps API, and consists of

rows containing duration and distance values for each

pair.

Page 44: Visualize Your Data

WEB SERVICES

Google Maps Roads API

Improve data visualization

The roads API is a service that improves data

visualization through specific capabilities such as

snap-to-road and speed limits.

The snap-to-road web service takes up to 100 GPS

points collected along a route and returns a similar

set of data with the points snapped to the most likely

roads the vehicle was traveling along. Optionally, you

can request that the points be interpolated, resulting

in a path that smoothly follows the geometry of the

road.

The speed limits web service returns the posted

speed limit for a road segment.

Page 45: Visualize Your Data

WEB SERVICES

Google Maps Time Zone API

Get time offset data for locations on the surface of the earth

Requesting the Time Zone information for a specific

latitude/longitude pair will return the name of that time

zone, the time offset from UTC and the Daylight

Savings offset.

You access the Google Time Zone API through an

HTTPS interface.

Page 46: Visualize Your Data

WEB SERVICES

Google Maps Elevation API

Query locations on earth for elevation data

The Elevation API provides elevation data for all

locations on the surface of the earth, including depth

locations on the ocean floor (which return negative

values). In those cases where Google does not

possess exact elevation measurements at the precise

location you request, the service will interpolate and

return an averaged value using the four nearest

locations.

With the Elevation API, you can develop hiking and

biking applications, mobile positioning applications or

low-resolution surveying applications.

Page 47: Visualize Your Data

Google confidential | Do not distribute

Questions?

PARTNER LOGO

Page 48: Visualize Your Data

Google confidential | Do not distribute

Thank You

PARTNER LOGO