Добрый день!У меня есть угловой проект, в котором есть карта Google.я хочу разместить маркер на моей карте Google, используя данные из моего API.
это мой код из home.component.ts в угловом формате:
export class HomeComponent implements OnInit {
lat: string = '';
lng: string = '';
location: Object;
constructor(private data: DataService) { }
ngOnInit() {
this.data.getLocation().subscribe( data => {
this.location = data
console.log(data)
this.lat = data.latitude;
this.lng = data.longitude;
}
);
}
он может разместить маркер изAPI, который имеет один объект, подобный этому:
{
"country": "US",
"country_name": "United States",
"continent_code": "NA",
"in_eu": false,
"postal": "94035",
"latitude": 37.386,
"longitude": -122.0838,
}
, может отображать широту и долготу на карте Google.НО, когда я использую свой API, он не может получить широту и долготу внутри моего API, потому что он находится внутри массива, как это:
[
{
"bridge_id": 2147483647,
"bridge_name": "DASAD",
"bridge_description": "Concrete",
"bridge_region": "NCR",
"latitude": "14.5905",
"longitude": "120.9781",
"created_at": "2019-02-13 07:17:31",
"updated_at": "2019-02-13 07:17:31"
}
]
Мне действительно нужно получить широту и долготу из моего API внутри массива,любая помощь будет оценена.спасибо!