arcgis for js根据经纬度添加图片标注

Posted 友人A

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了arcgis for js根据经纬度添加图片标注相关的知识,希望对你有一定的参考价值。

1.声明三个包

  • esri/layers/GraphicsLayer
  • esri/Graphic
  • esri/geometry/Point
    2.声明GraphicsLayer并且add到map里面
    3.初始化图片标记点并且add到GraphicsLayer

    async ShowLocation() {
        let that = this
        const Graphic = await arcgisPackage.Graphic
        const GraphicsLayer = await arcgisPackage.GraphicsLayer
        const Point = await arcgisPackage.Point
        
        let layer = new GraphicsLayer()
        that.map.add(layer)
    
        var symbol = {
          type: "picture-marker",
          url: require(\'../../../assets/img/onepicture/ta.png\'),//图片地址
          width: "64px",
          height: "64px"
        };
        var point = new Point(103.880812,27.802255);
        var gp = new Graphic(point,symbol);
    
        layer.graphics.add(gp);
      },

以上是关于arcgis for js根据经纬度添加图片标注的主要内容,如果未能解决你的问题,请参考以下文章

如何在ARCGIS中给图框4个角添加经纬度,例如下面的图片。

arcgis创建点要素

如何调用天地图js API 添加arcgis发布的图层服务

arcmap应用经纬网后怎么将经纬度的标注文字旋转角度

arcgis api for javascript 添加图层时设置标注,自定义符号

arcgis js 4 使用d3.js 添加滤镜光