mirror of
https://github.com/cjdenio/uta-trax-api.git
synced 2026-10-03 16:06:19 +00:00
schema
This commit is contained in:
2 files changed
+5
-5
No files matched your search
@@ -128,6 +128,10 @@ func main() {
|
|||||||
|
|
||||||
http.Handle("/", http.FileServer(http.Dir("./static")))
|
http.Handle("/", http.FileServer(http.Dir("./static")))
|
||||||
|
|
||||||
|
http.HandleFunc("/schema.proto", func(w http.ResponseWriter, r *http.Request) {
|
||||||
|
http.ServeFile(w, r, "./proto/schema.proto")
|
||||||
|
})
|
||||||
|
|
||||||
http.HandleFunc("/api", func(w http.ResponseWriter, r *http.Request) {
|
http.HandleFunc("/api", func(w http.ResponseWriter, r *http.Request) {
|
||||||
vehicles, err := getVehicles()
|
vehicles, err := getVehicles()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|||||||
+1
-5
@@ -43,11 +43,7 @@
|
|||||||
'© <a href="http://www.openstreetmap.org/copyright">OpenStreetMap</a>',
|
'© <a href="http://www.openstreetmap.org/copyright">OpenStreetMap</a>',
|
||||||
}).addTo(map);
|
}).addTo(map);
|
||||||
|
|
||||||
protobuf
|
protobuf.load("/schema.proto").then(async (root) => {
|
||||||
.load(
|
|
||||||
"https://raw.githubusercontent.com/cjdenio/uta-trax-api/refs/heads/main/proto/schema.proto"
|
|
||||||
)
|
|
||||||
.then(async (root) => {
|
|
||||||
const bin = await fetch("/api").then((r) => r.arrayBuffer());
|
const bin = await fetch("/api").then((r) => r.arrayBuffer());
|
||||||
const { vehicles } = root
|
const { vehicles } = root
|
||||||
.lookupType("VehicleFeed")
|
.lookupType("VehicleFeed")
|
||||||
|
|||||||
Reference in new issue
Block a user