代码之家  ›  专栏  ›  技术社区  ›  erluxman

mapbox:无法显示多边形功能:文档已过期,示例不起作用

  •  2
  • erluxman  · 技术社区  · 7 年前
    1. 我试图在map中实现PolygonFeature,但无法以添加PointFeature的方式实现。它不会在地图中显示多边形。
    2. 我也试过一些例子 Draw a Polygon Draw a polygon with holes 但他们使用的api至少在 version 6.7.0

    例子:

    style.addSource()
    style.addLayer() 
    

    这些方法在样式上不可用 OnStyleLoadedListener 好像是 String 类型 以及 Style.OnStyleLoaded 无法使用的 在api中也可以(在示例中使用)

    style.addSource()
    样式.添加层()
    

    在上可用 MapBoxMap 但这并不能在屏幕上呈现多边形 .

    在Mapbox中渲染多边形是否有工作示例或指南?

    0 回复  |  直到 7 年前
        1
  •  0
  •   riastrad    7 年前

    警告:如果你是从头开始,我绝对建议你使用+ v7.x 如果可能的话。它包括了一些性能和错误修复,这些都是旧版本无法提供的。

    如果您绝对需要引用使用旧版本API添加多边形的示例,可以通过引用Mapbox Android Demo应用程序的“master”分支的历史提交来看到这一点,而mapboxandroid Demo应用程序正是从中提取网站示例代码的。

    例如,下面是 6.7.0 版本 Draw a Polygon .


    免责声明:我目前为Mapbox工作