mirror of
https://github.com/DerTyp7/street-map-typescript.git
synced 2025-10-29 12:52:11 +01:00
added Debug Messages
This commit is contained in:
@@ -7,13 +7,14 @@ import { Osrm } from './interfaces/osrm';
|
||||
providedIn: 'root'
|
||||
})
|
||||
|
||||
// http://router.project-osrm.org/route/v1/driving/13.388860,52.517037;13.397634,52.529407;13.428555,52.523219?overview=full&steps=true&geometries=geojson
|
||||
// http://router.project-osrm.org/route/v1/driving/13.388860,52.517037;13.397634,52.529407;13.428555,52.523219?overview=false&steps=true&geometries=geojson
|
||||
export class OsrmService{
|
||||
constructor(private http: HttpClient) { }
|
||||
|
||||
// sends a query request to Osrm and gets response (http://project-osrm.org/docs/v5.24.0/api/?language=cURL#table-service)
|
||||
sendQueryRequest(longFrom: number, latFrom: number, longTo: number, latTo: number): Observable<Osrm> {
|
||||
console.log("http://router.project-osrm.org/route/v1/driving/" + longFrom + "," + latFrom + ";" + longTo + "," + latTo + "?overview=full&steps=true&geometries=geojson")
|
||||
return this.http.get<Osrm>("http://router.project-osrm.org/route/v1/driving/" + longFrom + "," + latFrom + ";" + longTo + "," + latTo + "?overview=full&steps=true&geometries=geojson");
|
||||
console.log(longTo)
|
||||
console.log("https://routing.openstreetmap.de/routed-bike/route/v1/driving/" + longFrom + "," + latFrom + ";" + longTo + "," + latTo + "?overview=full&steps=true&alternatives=true&geometries=geojson")
|
||||
return this.http.get<Osrm>("https://routing.openstreetmap.de/routed-bike/route/v1/driving/" + longFrom + "," + latFrom + ";" + longTo + "," + latTo + "?overview=full&steps=true&alternatives=true&geometries=geojson");
|
||||
}
|
||||
}
|
||||
@@ -68,7 +68,7 @@ export class SearchComponent{
|
||||
// Gets called in "app.component.html" when an input changes its value
|
||||
getValue(valueFrom:string, valueTo:string): void{
|
||||
console.log("From " + valueFrom + " to " + valueTo);
|
||||
|
||||
|
||||
//this.updateAutoCompleteList([{display_name: 'Hallo'}, {display_name: 'Test2'}], [{display_name: 'Halload'}, {display_name: 'Test4'}]);
|
||||
|
||||
/*
|
||||
@@ -86,14 +86,19 @@ export class SearchComponent{
|
||||
this.photonItemsFrom.push(feature);
|
||||
this.longFrom = <number>this.photonItemsFrom[0].geometry?.coordinates![0];
|
||||
this.latFrom = <number>this.photonItemsFrom[0].geometry?.coordinates![1];
|
||||
console.log("longFrom: " + this.longFrom)
|
||||
console.log("latFrom: " + this.latFrom)
|
||||
}));
|
||||
|
||||
this.photonService.sendQueryRequest(valueTo)
|
||||
.subscribe((response: PhotonFeatureCollection) => response.features?.forEach(feature => {
|
||||
this.photonItemsTo.push(feature);
|
||||
this.longTo = <number>this.photonItemsTo[0].geometry?.coordinates![0];
|
||||
this.latTo = <number>this.photonItemsTo[0].geometry?.coordinates![1];
|
||||
this.latTo = <number>this.photonItemsTo[0].geometry?.coordinates![1]
|
||||
console.log("LongTo: " + this.longTo)
|
||||
console.log("LatTo: " + this.latTo)
|
||||
}));
|
||||
|
||||
}
|
||||
|
||||
getRoute(): void{
|
||||
|
||||
Reference in New Issue
Block a user