SVG & PNG OutputGreat-Circle RoutesAirport MarkersCustom ColorsCDN Cached

    Embeddable SVG route maps with one line of HTML

    Drop a URL into an <img> tag and get a beautiful great-circle route map with an animated plane icon. Fully customisable colors, CDN-cached SVGs, and PNG export — no JavaScript required.

    GET https://aviation-api.logostream.dev/v1/map/route?from=FRA&to=JFK&color_ocean=0d1b2a
    Output Formats
    SVG & PNG
    No JS Required
    CDN Cached
    Build faster

    The Map API for Aviation Applications

    Stop building map renderers. Get pixel-perfect route maps and airport network maps via a single URL — no JavaScript library, no tile server, no configuration.

    Great-Circle Route Arcs

    Mathematically accurate great-circle arcs between any two IATA airport codes. Animated plane icon included by default.

    Airport Marker Maps

    Plot up to 20 airports on a world map without a route arc — perfect for network coverage displays.

    Full Color Control

    Customise ocean, land, route, marker, and label colors via hex values. Match your app's theme with query parameters.

    SVG & PNG Output

    SVG scales natively at any size. PNG output at any pixel width via ?format=png&size=1200.

    CDN Cached 24h

    Maps are stored in R2 and served with 24-hour Cache-Control headers. Fast loads everywhere.

    Live Demo

    Interactive Map Preview

    These maps are served live from the Map API

    FRA → JFKlive
    Live map preview
    Map Type
    Style
    Options
    Toggles
    embed.html
    <img src="https://aviation-api.logostream.dev/v1/map/route?from=FRA&to=JFK&style=dark&key=YOUR_KEY" alt="map" />
    How it works

    Embed a route map or airport network

    Two endpoints, infinite use cases. No JavaScript required.

    map-api-example.html
    <!-- Route map — one line of HTML -->
    <img
      src="https://aviation-api.logostream.dev/v1/map/route
        ?from=FRA
        &to=JFK
        &color_ocean=0d1b2a
        &color_land=1e3a5f
        &color_route=f59e0b
        &key=YOUR_API_KEY"
      alt="FRA to JFK route map"
    />
    
    <!-- Airport markers map (no route arc) -->
    <img
      src="https://aviation-api.logostream.dev/v1/map/airports
        ?codes=FRA,JFK,LHR,DXB,SIN
        &color_ocean=0d1b2a
        &color_land=1e3a5f
        &key=YOUR_API_KEY"
      alt="Airport network map"
    />
    
    <!-- PNG output at 1200px width -->
    <img
      src="https://aviation-api.logostream.dev/v1/map/route
        ?from=FRA&to=JFK&format=png&size=1200
        &key=YOUR_API_KEY"
    />

    Why choose our Map API?

    🗺️ Zero Setup

    No JavaScript library, no tile server, no Mapbox or Google Maps token. Just an API key and an <img> tag.

    Works in any HTML context
    Email-safe static images
    Server-side renderable

    🎨 Custom Themes

    Match your brand with hex color params for ocean, land, route, markers, and labels. Dark or light theme in seconds.

    5 color parameters
    No # needed in hex values
    Same URL = same cached map

    ⚡ CDN Cached

    SVGs are stored in R2 and served via global CDN with 24-hour cache headers. Fast first-load, instant repeat loads.

    R2 object storage
    Cache-Control: max-age=86400
    Global CDN delivery

    Map API — Frequently Asked Questions

    Everything you need to know about the route and airport map endpoints.

    Still have questions?

    Our team is happy to help you integrate the Map API.

    Get in touch