在ArcGIS地图上为iOS画一条线

在ArcGIS地图上为iOS画一条线,ios,mapkit,arcgis,esri,esri-arc-engine,Ios,Mapkit,Arcgis,Esri,Esri Arc Engine,我现在正在为我的一个iOS项目转到ArcGISmaps 你如何在两点之间画一条线。在MapKit的情况下,使用MKPolyLine 谢谢如果您尚未定义任何贴图图层,则需要执行几个步骤。你需要的课程是。地图视图(AGSMapView)需要有一个图形层(AGSGraphicsLayer)。您可以将AGSGeometry对象添加到图形层,例如agssiplelinegeometry。您可以从定义其几何图形的AGSPolyline对象中设置agssiplelinegeometry对象的几何图形。大概是这

我现在正在为我的一个iOS项目转到
ArcGIS
maps

你如何在两点之间画一条线。在
MapKit
的情况下,使用
MKPolyLine


谢谢

如果您尚未定义任何贴图图层,则需要执行几个步骤。你需要的课程是。地图视图(
AGSMapView
)需要有一个图形层(
AGSGraphicsLayer
)。您可以将
AGSGeometry
对象添加到图形层,例如
agssiplelinegeometry
。您可以从定义其几何图形的
AGSPolyline
对象中设置
agssiplelinegeometry
对象的几何图形。大概是这样的:

  • 使用该类定义几何体(
    AGSPolyline
    AGSGeometry
    的子类)

  • 创建一个
    AGSGraphic
    对象,并将其几何图形特性设置为首先创建的多段线几何图形。使用您可以使用
    AGSGraphic
    的子类之一,例如
    AGSSimpleLineGeometry

  • AGSGraphic
    对象添加到已添加到地图的
    AGSGraphicsLayer
    AGSMapView
    UIView
    子类)


  • 如果尚未定义任何贴图图层,则有几个步骤可以完成此操作。你需要的课程是。地图视图(
    AGSMapView
    )需要有一个图形层(
    AGSGraphicsLayer
    )。您可以将
    AGSGeometry
    对象添加到图形层,例如
    agssiplelinegeometry
    。您可以从定义其几何图形的
    AGSPolyline
    对象中设置
    agssiplelinegeometry
    对象的几何图形。大概是这样的:

  • 使用该类定义几何体(
    AGSPolyline
    AGSGeometry
    的子类)

  • 创建一个
    AGSGraphic
    对象,并将其几何图形特性设置为首先创建的多段线几何图形。使用您可以使用
    AGSGraphic
    的子类之一,例如
    AGSSimpleLineGeometry

  • AGSGraphic
    对象添加到已添加到地图的
    AGSGraphicsLayer
    AGSMapView
    UIView
    子类)