As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Como mostrar detalhes do transporte público em um mapa
O Amazon Location Service permite que você adicione recursos de transporte público aos mapas. TransitTravelModeExibe informações de roteamento para transporte público, como linhas de trem codificadas por cores. Veja também como configurar a logística TravelMode para opções adicionais.
Crie um mapa com detalhes do trânsito
Este exemplo mostra como criar um mapa com detalhes do transporte público com o Transit TravelMode for public transport.
- index.html
-
<!DOCTYPE html>
<html lang="en">
<head>
<title>Transit Map</title>
<meta charset='utf-8'>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel='stylesheet' href='https://unpkg.com/maplibre-gl@5.x/dist/maplibre-gl.css' />
<script src='https://unpkg.com/maplibre-gl@5.x/dist/maplibre-gl.js'></script>
</head>
<body style="margin: 0; padding: 0;">
<div id="map" style="width: 100%; height: 100vh;"></div>
<script>
const apiKey = "Add Your Api Key";
const mapStyle = "Standard";
const awsRegion = "us-east-1";
const map = new maplibregl.Map({
container: 'map',
style: `https://maps.geo.${awsRegion}.amazonaws.com/v2/styles/${mapStyle}/descriptor?travel-modes=Transit&key=${apiKey}`,
center: [-74.0060 ,40.7128],
zoom: 12,
validateStyle: false, // Disable style validation for faster map load
});
</script>
</body>
</html>
- style.css
-
body {
margin: 0;
padding: 0;
}
#map {
width: 100%;
height: 100vh;
}