介绍
@geo-maps/earth-rivers-1m 是一个 NPM 包,可以用于地图制作,该包包含 1,300,000 条河流的信息,可以用于绘制具有地图上的河流信息的地图,方便用户对河流等水资源的深入了解和掌握。
安装
使用 NPM 进行安装:
npm install @geo-maps/earth-rivers-1m
使用
初始化
在 JavaScript 中引用此包。
const EarthRivers = require('@geo-maps/earth-rivers-1m'); const earthRivers = new EarthRivers();
API
earthRivers.get()
获取地图上所以河流的 GeoJSON 对象。
console.log(earthRivers.get());
earthRivers.getByName(name)
根据名称获取河流的 GeoJSON 对象。
console.log(earthRivers.getByName('Yellow River'));
earthRivers.getNear(lat, lon)
获取距离(lat, lon)最近的河流 GeoJSON 对象。
console.log(earthRivers.getNear(40.7128, -74.0060));
示例代码
-- -------------------- ---- ------- ----- ----------- - ------------------------------------- ----- ----------- - --- -------------- -- ------ ------------------------------- -- -------- ----------------------------------------- --------- -- --------- ---------------------------------------- -----------展开代码
这篇文章主要介绍了如何使用 npm 包 @geo-maps/earth-rivers-1m 进行地图制作,该包包含大量地图上的河流信息,极大地方便了我们对于水资源的了解和掌握,同时提供了示例代码方便我们实践应用。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005685981e8991b448e45dc