How to get gps1 for every locations as following :
- locationArr=[40871, 60009, 38149, 40868, 43240, 15299, 53897, 40976, 38151, 23183, 38152, 78579, 23180, 40977, 23176, 39565, 40884, 15298, 38147, 40966, 39669]
every number represent locationId
I need to pass 21 LocationId to get 21 GPS1 latitude and longtude .
I can get it one for one locationId
- getLocationData(id: number) {
- console.log("server "+id)
- return this.http.get('http://192.168.7.45:9200/location/_doc/'+id);
- }
- this.partDetailsService.getLocationData(this.LocationId).subscribe(res => {
- this.dataLocation = res['_source']['GPS1'];
- var loc = this.dataLocation.split(',');
- this.lat = loc[0].trim();
- this.lng = loc[1].trim();
But cannot get locationId for 21 location id
so that i need to put code above on for to array of locationId
How to make loop to get values of GPS1 latitude and longtude to every LocationId from array above
meaning i will get GPS1 21 Time .
every locationId have GPS1
How to do that please
i need to replace array of locationId in place of
this.locationId