Skip to content

The Master Plan #1

@matteblair

Description

@matteblair

Part 0: Data types and utilities

  • LngLat
  • MercatorMeters
  • TileAddress
  • TileData
  • Coordinate transforms

Part 1: Data sources

  • Asynchronous file/http requests
  • Vector tile format parser(s)

Part 2: Vector data mesh generation

  • Polygon tesselation
  • Polygon extrusion
  • Polyline tesselation
  • Point quads

Part 3: Feature filtering

  • Feature property matching
  • Filter composition
  • Script filters

Part 4: Automatic tile coverage

  • Fixed coverage based on input bounds
  • Streaming coverage following a moving viewport

Part 5: Terrain data mesh generation

  • Elevation grid mesh with normal maps
  • Extruded polygon offsets by elevation grid
  • Polygon and polyline subdivision by elevation grid

Future Parts:

  • Custom location providers
  • Geocoding queries
  • Reverse geocoding queries
  • Routing queries
  • ???

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions