> ## Documentation Index
> Fetch the complete documentation index at: https://dbweave.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Quickstart

> Get started with DB Weave in three simple steps

## Get started in three steps

DB Weave is the world's largest real-time probabilistic roadmap. Follow these steps to create your first delivery route.

### Step 1: Create a Graph (Roadmap)

<AccordionGroup>
  <Accordion icon="map" title="Select your region">
    Choose how to define your operational area:

    * **Maps**: Select from preset geographic regions (USA, NY, NYC, etc.) or upload a local map file
    * **Draw Geometry**: Create a custom 2D or 3D closed geometry, or load from a file
    * **Coordinates**: Define a bounding box or rectangle using 2D or 3D waypoints/coordinates
  </Accordion>

  <Accordion icon="cube" title="Choose 2D or 3D">
    Select whether your roadmap will be:

    * **2D**: For ground-based delivery routing
    * **3D**: For aerial or multi-level routing scenarios
  </Accordion>

  <Accordion icon="cloud-sun" title="Configure environment (optional)">
    Enhance your roadmap with real-world data:

    * **Built-in imports**: Enable weather, population density, buildings, and obstacles through our API checkboxes
    * **Custom integrations**: Connect to 3rd party APIs that support our software

    <Tip>Environment data improves route accuracy and optimization.</Tip>
  </Accordion>

  <Accordion icon="warehouse" title="Add delivery base (optional)">
    Define one or more delivery bases:

    * Upload a file with base locations
    * Enter coordinates directly
    * Leave empty if not using a fixed delivery base
  </Accordion>

  <Accordion icon="calculator" title="Set routing cost function">
    Configure how routes are optimized based on your priorities (distance, time, fuel efficiency, etc.).
  </Accordion>
</AccordionGroup>

### Step 2: Plan Delivery

<AccordionGroup>
  <Accordion icon="truck" title="Select vehicle">
    Choose the vehicle type for your delivery based on your fleet and requirements.
  </Accordion>

  <Accordion icon="location-dot" title="Set pickup and drop-off points">
    Define your delivery route:

    1. Add one or more pickup locations
    2. Add one or more drop-off destinations
    3. Review the points on your roadmap
  </Accordion>
</AccordionGroup>

### Step 3: Route Delivery

<Accordion icon="route" title="View and execute your route">
  1. **View optimized route**: See the best path calculated by DB Weave's probabilistic roadmap
  2. **Simulate route**: Run a simulation to preview the delivery execution
  3. **Analyze results**: Review the probabilistic roadmap query results and route metrics
</Accordion>

## Next steps

Now that you've completed your first delivery route, explore these features:

<CardGroup cols={2}>
  <Card title="Setting up Delivery" icon="box" href="/essentials/setup-delivery">
    Learn advanced delivery configuration options.
  </Card>

  <Card title="Tracking Delivery" icon="map-pin" href="/essentials/tracking">
    Monitor your deliveries in real-time.
  </Card>

  <Card title="Optimizing Planning" icon="chart-line" href="/essentials/optimize-planning">
    Improve delivery planning with advanced strategies.
  </Card>

  <Card title="Optimizing Routing" icon="route" href="/essentials/optimize-routing">
    Fine-tune routing algorithms for better performance.
  </Card>
</CardGroup>

<Note>
  **Need help?** Contact our support team or check the full documentation for detailed guides.
</Note>
