【问题标题】:How to get JSON data from a url and place markers on Google Maps?如何从 url 获取 JSON 数据并在 Google Maps 上放置标记?
【发布时间】:2018-10-04 17:18:26
【问题描述】:

我想知道如何从 URL 获取 JSON 数据并将坐标(纬度、经度)作为标记添加到 android studio(3.1.1) 中的 Google 地图中。

我不知道该怎么做。

链接:https://opendata.brussels.be/api/records/1.0/search/?dataset=parkings

【问题讨论】:

  • 发布您迄今为止尝试过的内容,否则没有人会为您编写代码。您可以使用库来查询 url 并解析响应。如果您遇到问题,请发布详细的问题
  • 使用Retrofit轻松处理json数据。

标签: android json google-maps coordinates marker


【解决方案1】:

你可以试试这段代码

JSONObject jsonobj = new JSONObject(response);
JSONArray jsonArr = jsonobj.getJSONArray(jsonobj.getString("records"));

欲了解更多信息,请查看此内容

https://www.androidhive.info/2012/01/android-json-parsing-tutorial/

【讨论】:

  • 谢谢,我按照教程做了,效果很好。
【解决方案2】:

dropMarker = map.addMarker(new MarkerOptions().icon(BitmapDescriptorFactory.fromResource(R.drawable.map_drop)).position(new LatLng(latitude, longitude)).draggable(false));强>

【讨论】:

    猜你喜欢
    • 2023-03-11
    • 2013-12-27
    • 1970-01-01
    • 2017-03-17
    • 1970-01-01
    • 1970-01-01
    • 2020-09-13
    • 2021-10-28
    • 2014-04-22
    相关资源
    最近更新 更多