介紹
透過 mapPlus PlacesService API 中的方法,可以搜尋地圖指定的地點。
透過 mapPlus PlacesService API 中的方法,可以搜尋地圖指定的地點。
開始使用
調用 new mapPlus.PlacesService(map, options),開始使用地圖搜尋 API,以下為參數說明:
- map
(object): 帶入new mapPlus()返回的物件。 - options
(object): 選填,可調整地圖搜尋的設定。
| 參數 | 描述 |
|---|---|
options.enableMultipleRequests boolean | 是否能允許同時發送多個請求,預設為 true。 |
const map = await new mapPlus(document.getElementById('map'), { accessToken: 'get_your_token', accessKey: 'get_your_key', style: 'https://kw3dmap.localking.com.tw/openapi/map/kwmap.etxt',});
const service = new mapPlus.PlacesService(map, { enableMultipleRequests: true,});其他說明
locationBias
locationBias 的參數可使用以下三種方式:
- 經緯度
- 以經緯度為中心的半徑範圍(單位:公尺)
- 矩形區域
經緯度
locationBias: { lat: 37.402105, lng: -122.081974 }以經緯度為中心的半徑範圍(單位:公尺)
locationBias: { radius: 100, center: { lat: 37.402105, lng: -122.081974 } }矩形區域
locationBias: { north: 37.41, south: 37.40, east: -122.08, west: -122.09}