Angular 6 - 使用用户位置 API (OpenLayers)

Angular 6 - Use user location with API (OpenLayers)

我正在使用法国政府提供的 Angular (6) and OpenLayers (4.6.5) where the goal is firstly to retrieve user geolocation. I'm using a french API 编写地图,允许执行查询和 return GeoJSON 文件。

我不知道该怎么做,我创建了一个 Angular StackBlitz,我在其中创建了一个带有我的地图和按钮的界面。

在 API link 中有一些 HTTP 请求,例如 http 'https://api-adresse.data.gouv.fr/search/?q=8 bd du port'。在我的示例中,我没有使用这些 http 请求,只有一个常量 url :这是一个问题吗?

我只能构造请求,但如何检索请求构造的 GeoJSON 文件?

您可以在点击 (click)="myFunction()" 时调用 angular 中的函数。