Build interactive maps with OpenStreetMap data on AWS

This page summarizes the projects mentioned and recommended in the original post on dev.to

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • serverless-tiles

    Serverless Vector Tiles on AWS

  • OSM data is free and the open-source community has created an amazing toolchain to work with it, from storage to processing and rendering — visit Swith2OSM to learn more about the OSM ecosystem. You can also run your own “map stack” on AWS. In fact, you can follow the Serverless Vector Tiles on AWS tutorial to build and deploy your own map tiles using Amazon S3, Amazon Route 53, AWS Certificate Manager, and Amazon CloudFront. However, it may become a challenge to maintain your solution over time in a scalable way, especially when you deal with an OSM extract for a large area. As a result, you may delay or not refresh the data at all, resulting in degradation of location data quality over time and negatively impacting the end-user experience.

  • amazon-location-osm-map

    Interactive maps with OSM data on AWS

  • AWS has recently added Open Data as a new data provider for Amazon Location Service. This allows you to use global base maps, built from OSM and other open data sources, to build geospatial web and mobile applications. In this post, you learned how to use Amazon Location Service’s Maps API to build a simple web map using OSM data. The source code for this project is available on GitHub. I’d love to hear your feedback, so please reach out to me if you have any questions and comments, or ideas on what I should build and writ about next.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Openstreetmap

    The Rails application that powers OpenStreetMap

  • OpenStreetMap (OSM) is a free, editable map of the world. Over 1.8 million map makers have contributed to OSM since 2004, updating more than 500,000 features daily. AWS has recently announced the public preview of Open Data Maps for Amazon Location Service. This means that you can now access global base maps built from OSM and other open data sources like Natural Earth to add interactive maps to web and mobile applications.

  • aws-cloudformation-coverage-roadmap

    The AWS CloudFormation Public Coverage Roadmap

  • You will use an AWS CloudFormation template to create a number of AWS resources, including an Amazon Location Service’s map resource, an Amazon Cognito Identity Pool, plus an IAM role and policy. The Identity Pool, and IAM role and policy are necessary to grant access to the map resource. This way a frontend application can send signed HTTP requests to Amazon Cognito and receive temporary, scoped-down credentials that are valid for an hour. Then, it can use those credentials to request map tiles from Amazon Location Service’s Maps API and render them in the browser.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts