Chinese, Simplified titulky

← YnSmnO5Ide4

YnSmnO5Ide4

Získať kód na vloženie
4 Languages

Ukazujem Revíziu 4 vytvorenú 04/13/2016 od Udacity Robot.

  1. 现在,我将展示如何将
    折线添加到所有不同
  2. 溜冰场的地图。
  3. 为了绘制折线,我设置了 Renton、
    Kirkland、Everett、Lynnwood 等
  4. 所有不同溜冰场
    的经纬度。
  5. 这次,我只是将它们
    设置为 LatLng 对象。
  6. 之前,它们是标记选项,
    但现在只是
  7. 经纬度。
  8. 摄影位置的设置与
    之前示例中完全相同。
  9. 现在,在 onMapReady 中,
    将摄像头移到我的摄影位置,
  10. 就是西雅图。
  11. 然后为了绘制折线,
    我调用 map.Polyline,
  12. 它是新的 Polyline 对象
    geodesic true,
  13. 然后,我添加之前
    创建的 Renton、Kirkland、
  14. Everett、Lynnwood 等
    溜冰场的所有经纬度。
  15. 请注意,我最先添加 Renton,
    最后又添加 Renton,
  16. 然后形状才能封闭。
  17. 在您绘制折线时,
    会依次绘制从 Renton 到
  18. Kirkland、从 Kirkland 到 Everett、
    从 Everett 到 Lynnwood 的折线,以此类推。
  19. 因此,如果我们要闭合形状,
  20. 需要绘制从终点回到
    最初起点的折线。
  21. 然后,我将通过添加折线,获得在
    这个类似多边形的形状内
  22. 绘制的所有溜冰场。
  23. 显示效果是这样的。
  24. 在我的平板电脑上,您可以看到,
    我使用同一幅西雅图地图,
  25. 并显示不同溜冰场的
    所有端点。
  26. 之前显示的主溜冰场
    Renton 作为起点与终点,
  27. 然后绘制从 Renton 到
    其他溜冰场的折线。
  28. 例如,这是
    Kingsgate 的溜冰场。
  29. 您可以看到,
    Kingsgate 在这里高亮显示。
  30. 或者,我可以直达
    Everett 等溜冰场。
  31. 这些是我通过连接溜冰场
    绘制的折线。
  32. 由于我在代码中,绘制了从最后一个
    溜冰场 ShoWare 到 Renton 的折线,
  33. 因此多边形获得完整的形状。
  34. 您可以看到,
    倒数第二个溜冰场是 ShoWare。
  35. 然后我添加了 Renton,
    因此形状变得完整。
  36. 由此折线实际上
    形成了多边形。
  37. 您实际上还可以
    执行 map.addPolygon,
  38. 然后指定端点,
    它将自动闭合。