javascript - 在 ArcGIs 中创建类似 Google 的数字图钉

标签 javascript jquery maps arcgis

全部,

我必须在我的 arcgis map 上添加 200 个标记,但是,我想用其中包含数字的图钉来标记这些标记。我能够在 Google 的帮助下动态创建数字图标,但是是否可以在 ArcGis 中实现相同的效果,而不使用 Google 或 Bing map ?

动态数字图标的示例如下:

http://chart.apis.google.com/chart?chst=d_map_pin_letter&chld=1|ff776b

http://chart.apis.google.com/chart?chst=d_map_pin_letter&chld=2|ff776b

谢谢

最佳答案

是的,您可以使用 ArcGIS 中的默认标签管理器创建堆叠标签。不过,与 Arc 中的大多数其他功能一样,它需要太多步骤才能完成此任务。

  1. 右键单击内容列表 > 属性 > 标签中的图层。
  2. 将标注的文本字符串更改为 OBJECTID、FID 或要素类中具有唯一标识符(数字的来源)的任何其他属性。
  3. 接下来单击符号 > 编辑符号 > 高级文本 > 检查文本背景,然后单击属性。
  4. 在“属性”窗口中将“类型”更改为“标记文本背景”。
  5. 单击“符号”按钮可将背景更改为满足您需要的形状。
  6. 在所有窗口上单击“确定”即可返回 map 。

关于javascript - 在 ArcGIs 中创建类似 Google 的数字图钉,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9197951/

相关文章:

javascript - dagre-d3 js 缩放适合所有内容

javascript - 读取图像像素

jquery - Nodejs的EventEmitter和Jquery触发器

android - 在安卓手机上显示巨大的平铺图像

android - 双指缩放 Google Maps API v3 Android Webkit

c++ - 合并两个映射,在 C++ 中对相同键的值求和

javascript - 如何使用 vue/Quasar 进行日期范围验证

javascript - 将 jQuery 与小部件捆绑在一起

javascript - jQuery each() 方法过滤器与 is() 方法

javascript - 文本框/文本区域内的下拉菜单