Как вернуть значение longtide и latitude из json ?
Как вернуть значение долготы и широты из json с помощью angular 7?
мой URL-адрес выглядит следующим образом :
http://192.168.7.xxx:9200/location/_doc/27737
JSON, возвращаемый URL-адрес выше :
{"_index":"location","_type":"_doc","_id":"27737","_version":1,"_seq_no":5577,"_primary_term":1,"found":true,"_source":{"Locid":27737,"GPS1":"25.0173, 121.462","GPS2":"25°01'02.2\"N 121°27'44.8\"E","CompanyID":1005070,"ads":"142 Sec. 1, HsIn Nan Rd cung Ko Dšst, New Taipei City, Taiwan","Crid":75,"con":"Taiwan","Ctid":5894,"Cn":"Zhonghe District","pushdate":"2019-12-26T03:38:20.883"}}
Мне нужно вернуть два значения из GPS1 :
долгота : 25.0173
широта : 121.462
На основе параметра LocationId :27737
Так что мне нужно создать сервис
возьмите параметры идентификатора местоположения
и возвращать два значения GPS1
долгота
И
широта
затем установите возвращаемые значения longtude и latitude
на мероприятии ngOinInit
Как создать сервис, а затем вызвать его на ngOnInit
ngOnInit { call service here }
Что я уже пробовал:
getDataService(): Observable<any> { const url = "http://xxx.xxx.4.xxx:9200/pcn/_search"; return this.httpClient.get(`${url}`); }