vue.js

关注公众号 jb51net

关闭
首页 > 网络编程 > JavaScript > javascript类库 > vue.js > vue ArcGis API for js创建地图

vue使用ArcGis API for js创建地图实现示例

作者:无is

这篇文章主要为大家介绍了vue使用ArcGis API for js创建地图实现示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

arcgis api在vue中创建地图实例

今天分享利用arcgis的api,在vue中创建地图实例,并且在地图上显示出来。

先是引入arcgis

这个具体可以参考上一篇文章:ArcGis API for js 在vue.js中的使用

创建map实例

这个Map类就是用于存储,管理和覆盖2D和3D查看共有的图层的属性和方法。

        var map = new Map({
          basemap:'streets'  //配置底图类型
        })

视图去引用地图

        //创建2d视图
        var view = new MapView({
          container:'viewDiv',//html结构,要用id来声明
          map:map,//引用的地图实例
          zoom: 4,//表示视图当前的缩放级别,通常和center一起使用,设置视图的初始值
          center: [15, 65]//设置显示的地图中心位置
        })

创建3d视图

创建3d视图也是大同小异

        var view = new SceneView({
          container: "viewMap", 
          map: map,              
          center:[113.54,22.36],
          zoom:4,
          extent:{//配置初始地图范围
            xmin: 113.53778263250001,
            ymin: 22.361690773984428,
            xmax: 113.56382441750009,
            ymax: 22.377545955584687,
            spatialReference: 4326//配置坐标系
          },          
        });

最后运行项目,就可以看到地图已经成功在网页中展示了。

具体配置文档可以参考arcgis官网的API

以上就是vue使用ArcGis API for js创建地图实现示例的详细内容,更多关于vue ArcGis API for js创建地图的资料请关注脚本之家其它相关文章!

您可能感兴趣的文章:
阅读全文