通过传递坐标在谷歌地图上绘制多边形的工具

时间:2013-09-20 09:51:59

标签: android maps coordinates share

我正在为现场绘图做Android应用程序,现在我正在进行共享功能。有没有办法将字段坐标从移动设备传递到maps.google.com,制作链接,并通过短信或电子邮件将此链接发送给朋友,他只需要推送链接,我的绘制字段将显示为他在浏览器中?是否有任何工具可以执行此操作,或者我需要为此创建一些Web应用程序?

1 个答案:

答案 0 :(得分:0)

尝试一下

// To draw boundray on map
private void drawPolygon() {
    polygonOptions = new PolygonOptions(); // consider new options
    setStrokeWidth();

    for (LatLng latLng : drawCoordinates) {
        Marker marker = googleMap.addMarker(new MarkerOptions().position(latLng).title(latLng.toString()));
        marker.setVisible(false);

        polygonOptions.add(marker.getPosition()).strokeColor(Color.RED);
        polygonOptions.fillColor(Color.TRANSPARENT);
        polygonOptions.visible(true);
    }
    List<LatLng> points = polygonOptions.getPoints();
    if (!points.isEmpty()) {
        polygon = googleMap.addPolygon(polygonOptions);
        Log.i("Poly lines","Successfully added polyline on map");
    }
}