【问题标题】:draw a line on ArcGIS map fro iOS在 iOS 版 ArcGIS 地图上画一条线
【发布时间】:2013-01-29 13:29:12
【问题描述】:

我现在正在为我的一个 iOS 项目转移到 ArcGIS 地图。

如何在两点之间画一条线。对于MapKit,您使用MKPolyLine

谢谢

【问题讨论】:

    标签: ios mapkit arcgis esri esri-arc-engine


    【解决方案1】:

    如果您还没有定义任何地图图层,则有几个步骤。您需要的课程是documented here。您的地图视图 (AGSMapView) 需要有一个图形图层 (AGSGraphicsLayer)。您可以将AGSGeometry 对象添加到图形层,例如AGSSimpleLineGeomtry。您从定义其几何的AGSPolyline 对象设置AGSSimpleLineGeometry 对象的几何。像这样的:

    1. 使用AGSPolyline 类定义几何(AGSPolylineAGSGeometry 的子类)。

    2. 创建一个AGSGraphic 对象并将其几何属性设置为首先创建的折线几何。使用您可以使用AGSGraphic 的子类之一,例如AGSSimpleLineGeometry

    3. AGSGraphic 对象添加到已添加到您的地图的AGSGraphicsLayerAGSMapViewUIView 子类)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多