* 加载单个Web符号 * @param {string} id * @param {Mapboxgl.Map} map * @returns {object} symbol对象
(id, map)
| 348 | * @returns {object} symbol对象 |
| 349 | */ |
| 350 | function loadSymbol(id, map) { |
| 351 | return getSymbol(id, map).then((symbolResult) => { |
| 352 | if (!symbolResult) { |
| 353 | return null; |
| 354 | } |
| 355 | const { value, image } = symbolResult; |
| 356 | image && getSymbolHandler(map).addSymbolImageToMap(value, image); |
| 357 | return value; |
| 358 | }) |
| 359 | } |
| 360 | } |
| 361 | export default MapExtendSymbol |
no test coverage detected