mirror of
https://github.com/DOI-DO/j40-cejst-2.git
synced 2025-02-23 10:04:18 -08:00
27 lines
735 B
Text
27 lines
735 B
Text
|
graph LR
|
||
|
subgraph ds["Data Selection"]
|
||
|
Intake --> Roadmap --> Voting
|
||
|
end
|
||
|
subgraph dp["Data Pipeline"]
|
||
|
Voting --> Approved
|
||
|
Approved --> Properties
|
||
|
Approved --> Geometries
|
||
|
Properties --> GeoJSON
|
||
|
Geometries --> GeoJSON
|
||
|
end
|
||
|
subgraph s["Server(s)"]
|
||
|
GeoJSON --> db[("Feature Database")]
|
||
|
db --> tileserv["Tile Server"]
|
||
|
tileserv --> lb["Load Balancer"]
|
||
|
lb --> auth["Auth, IP Allowlist, API Key, OpenAPI"]
|
||
|
auth --> api
|
||
|
end
|
||
|
subgraph j40["Justice40 Client"]
|
||
|
api --> vl["Justice40 Visualization Library"]
|
||
|
ts["Tile Styling"] --> vl
|
||
|
vl --> fe["Justice40 Static Site Frontend"]
|
||
|
end
|
||
|
subgraph oc["Other Clients"]
|
||
|
api --> 3p["Third Party Apps"]
|
||
|
end
|
||
|
|