$30 off During Our Annual Pro Sale. View Details »

Introduction to Amazon Location Service

Introduction to Amazon Location Service

Yasunori Kirimoto

October 20, 2022
Tweet

More Decks by Yasunori Kirimoto

Other Decks in Technology

Transcript

  1. ©Project PLATEAU / MLIT Japan
    Introduction to Amazon Location Service
    2022.10.20 - AWS User Group Taiwan Meetup 2022-10

    View Slide

  2. ©Project PLATEAU / MLIT Japan
    Yasunori Kirimoto
    Profile
    Co-founder and CTO of MIERUNE
    AWS DevTools Hero
    MapLibre Voting Member
    Favorite AWS Service: Amazon Location Service / AWS Amplify
    Owner of dayjournal
    @dayjournal @dayjournal_
    FOSS4G Hokkaido / Notion Sapporo

    View Slide

  3. ©Project PLATEAU / MLIT Japan
    Front-End Web & Mobile category joins the Hero category!
    "Front-End Web & Mobile"
    will be officially added to the
    Heroes category as part of
    the "DevTools Heroes"
    category!
    Thank you! I'm so glad
    because we didn't have
    anything front-end related in
    the heroes category until
    now!

    View Slide

  4. © 地理院地図 全国最新写真(シームレス)
    What is MIERUNE?
    MIERUNE is a solution company
    with a wealth of knowledge
    and experience in location
    information technologies

    View Slide

  5. © 地理院地図 全国最新写真(シームレス)
    Location information is used all around us
    Infra-
    structure
    Disaster
    prevention
    Transpor-
    tation
    Navigation
    Gaming
    Environ-
    ment
    Marketing
    Location
    data

    View Slide

  6. ©Project PLATEAU / MLIT Japan
    Our Business
    ● Easy to use with extensive
    features
    ● Provide consulting services,
    development services for
    custom plugins, and lectures
    on QGIS
    QGIS
    A global OSS-GIS software

    View Slide

  7. ©Project PLATEAU / MLIT Japan
    Our Business
    ● Open source and beautiful
    web maps
    ● Can be introduced at
    affordable costs
    ● Can be customized and
    developed
    MapTiler
    Why not switch from Google
    Maps or Mapbox?

    View Slide

  8. ©Project PLATEAU / MLIT Japan
    Our Business
    ● Share data within your
    organization in one place
    ● Latest data at your
    fingertips
    ● Can be viewed without
    software
    MIERUNE BASE
    GIS Data Sharing Service

    View Slide

  9. © 地理院地図 全国最新写真(シームレス)
    Python
    MIERUNE Solutions
    QGIS
    DEM
    Point cloud
    3D
    MapTiler
    PLATEAU
    Open source
    Information location system
    Visualizaion
    Cross sectional profiles
    Geolocation
    Route searching Meteorological data
    GTFS
    LiDAR
    FOSS4G
    OSGeo
    OpenStreetMap
    MapLible
    deck.gl
    Cesium
    Mapbox
    OpenLayers
    Turf.js
    Geoserver
    OpenMapTiles
    GeoDjango
    Amazon Location Service
    AWS
    Leaflet

    View Slide

  10. ©OpenStreetMap contributors
    01 Overview of
    Amazon Location Service
    02 Features
    03 Other Information
    04 Summary
    Contents

    View Slide

  11. ©OpenStreetMap contributors
    01 Overview of
    Amazon Location Service

    View Slide

  12. ©Project PLATEAU / MLIT Japan
    Amazon Location Service
    Amazon Location Service
    It allows you to build your
    location-based applications
    under the AWS environment.
    Available features include
    maps, geocoding, reverse
    geocoding, routes, geofences,
    and trackers functions.

    View Slide

  13. ©Project PLATEAU / MLIT Japan
    Amplify Geo
    Amplify Geo
    This feature is part of AWS
    Amplify that makes it easier to
    build Amazon Location Service.

    View Slide

  14. ©Project PLATEAU / MLIT Japan
    Comparison of Building Amazon Location Service and Amplify Geo
    https://dev.to/aws-builders/a-summary-of-how-to-build-amplify-geo-and-amazon-location-service-5hal

    View Slide

  15. ©Project PLATEAU / MLIT Japan
    Demo - als.mierune.io
    als.mierune.io

    View Slide

  16. ©Project PLATEAU / MLIT Japan
    Demo - als.mierune.io

    View Slide

  17. ©Project PLATEAU / MLIT Japan
    Technology required for use
    Amazon Location Service MapLibre GL JS
    AWS Amplify

    View Slide

  18. ©Project PLATEAU / MLIT Japan
    Simple Amazon Location Service Starter
    https://github.com/dayjournal/amazon-location-service-starter

    View Slide

  19. ©OpenStreetMap contributors
    02 Features

    View Slide

  20. ©Project PLATEAU / MLIT Japan
    Maps
    Maps
    Various background maps are
    available by selecting the map
    style.
    Available on both Amazon
    Location Service and Amplify
    Geo.

    View Slide

  21. If you only need the location function,
    you can use these two commands.
    Maps
    Amplify Geo

    View Slide

  22. Maps
    Amplify Geo
    All that remains is to install the
    necessary libraries and define
    createMap.

    View Slide

  23. ©Project PLATEAU / MLIT Japan
    Geocoding
    Geocoding
    By specifying keywords, you
    can get the corresponding
    address data.
    Available on both Amazon
    Location Service and Amplify
    Geo.

    View Slide

  24. If you only need the location function,
    you can use these two commands.
    Geocoding
    Amplify Geo

    View Slide

  25. Geocoding
    Amplify Geo
    All that remains is to call the geocoding
    method.

    View Slide

  26. ©Project PLATEAU / MLIT Japan
    Reverse Geocoding
    Reverse Geocoding
    By specifying location
    information, you can get the
    corresponding address data.
    Available on both Amazon
    Location Service and Amplify
    Geo.

    View Slide

  27. If you only need the location function,
    you can use these two commands.
    Reverse Geocoding
    Amplify Geo

    View Slide

  28. Reverse Geocoding
    Amplify Geo
    All that remains is to call the reverse
    geocoding method.

    View Slide

  29. ©Project PLATEAU / MLIT Japan
    Routes
    Routes
    By specifying starting point
    and destination, you can get
    the corresponding route data.
    Available only with Amazon
    Location Service.

    View Slide

  30. Routes
    You will also need to install the aws sdk.
    The rest is just calling the routing methods,
    but you need more code than Amplify Geo.
    Amazon Location Service

    View Slide

  31. ©Project PLATEAU / MLIT Japan
    Geofences and Trackers
    Geofences and Trackers
    The ability for applications to
    detect when a target device
    enters or exits the geofence.
    Available on both Amazon
    Location Service and Amplify
    Geo.

    View Slide

  32. ©OpenStreetMap contributors
    03 Other Information

    View Slide

  33. ©Project PLATEAU / MLIT Japan
    Amazon Location Service & OpenLayers & AWS Amplify
    https://dev.to/aws-heroes/building-a-map-application-with-amazon-location-ser
    vice-openlayers-and-aws-amplify-2f54

    View Slide

  34. ©Project PLATEAU / MLIT Japan
    Amazon Location Service & Leaflet & AWS Amplify
    https://dev.to/aws-heroes/building-a-map-application-with-amazon-location-servi
    ce-leaflet-and-aws-amplify-5gbe

    View Slide

  35. ©Project PLATEAU / MLIT Japan
    Monthly Amazon Location Service Updates
    Unofficial
    summary post
    on
    Amazon Location Service
    updates
    https://dev.to/aws-heroes/monthly-amazon-location-service-upda
    tes-202209-l0p

    View Slide

  36. ©OpenStreetMap contributors
    04 Summary

    View Slide

  37. © 地理院地図 全国最新写真(シームレス)
    Summary
    ● Easily implement location information functions with the
    Amazon Location Service
    ● Various applications can be built by combining functions
    ● Charges are reasonable compared to the others

    View Slide

  38. © 地理院地図 全国最新写真(シームレス)
    Finally
    Make it easy to use location technology in the cloud

    View Slide