eode docs
Core features

Site Planner

Where should your facilities be? Sweep site counts on a map, test positions, and feed moves back into your model.

Site Planner answers placement questions on a map: given your demand, where should facilities go — and how many do you need?

Standalone: from a demand file

The Demand and Design panels: template download, CSV upload, k range, and cost per site

  1. Download template, fill it in, Upload CSV. A demand file needs LocationID, Latitude, Longitude, and Demand (optional ShippingCostPerDistance multiplies the pull). No coordinates? Add by address… geocodes them.
  2. Set the sweep in Design: Sites from (k) to Sites to (k) — 1 to 12 sites — plus a Cost to open one site. Advanced options cover trials, seed, start method, and units (km/mi).
  3. Place sites. The solver sweeps every site count in the range; the scrubber shows each design with Recommended k=N marked, a Replay of the placement cycles, and Centers CSV / Assignments CSV exports.

From a model

Switch to From scenario and pick a solved scenario — Site Planner imports the model's network, so placement reflects the economics your model already captures.

What-ifs on the map

  • Test a position — click the map to rescore the current design with a site moved there.
  • Move signal — how far each current site sits from its ideal position.
  • Relocate to nearest site — turns a move into a real what-if on your model: freight on the affected lanes rescales by the distance ratio and the model re-solves. The dialog is explicit about what it is: "Not a dollar forecast: each lane's own cost anchors the scale." Create the what-if lands it as a scenario on the model.

Recent runs are kept under Recent site plans — reopen, rename, or delete.

On this page