javascript - 创建点、弹出窗口、圆、转换坐标问题(Arcgis JS 4.6 API)

标签 javascript gis geometry arcgis

我想在 basemap 项目上做一些简单的事情。

  • 例如创建一个圆圈。
  • 单击创建的点时创建弹出窗口。
  • 将 lat long 转换为 x y

我该如何做这些事情?

最佳答案

    var pt = new Point({
      longitude: 99.909550,
      latitude: 99.751906

  });



  var lineAtt = {
      Name: "fill",
      Owner: "fill",
      Length: "999 km"
  };

    // Create a graphic and add the geometry and symbol to it
  var pointGraphic = new Graphic({
      geometry: pt,
      symbol: markerSymbol,
      attributes: lineAtt,
      popupTemplate: { // autocasts as new PopupTemplate()
          title: "{Name}",
          content: [{
              type: "fields",
              fieldInfos: [{
                  fieldName: "Name"
              }, {
                  fieldName: "Owner"
              }, {
                  fieldName: "Length"
              }]
          }]
      }
  });

我找到了单击创建的点时打开弹出窗口的解决方案。

关于javascript - 创建点、弹出窗口、圆、转换坐标问题(Arcgis JS 4.6 API),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49449798/

相关文章:

java - 如何从高程栅格近似 vector 等高线?

javascript - 计算沿曲线均匀分布的点

algorithm - 围绕其中心旋转一个矩形?

javascript - 具有多个字段的 AngularJS ng-options

javascript - 为mongo shell运行js文件

javascript - 图表 js 的范围选择器未显示

r - 计算多个多边形之间共享边界的长度

r - 如何在 R 中正确投影和绘制光栅

c++ - 提高几何形状的分辨率

javascript - Bootstrap 下拉列表中的可点击选项卡和选项卡式内容