Создание квадратной сетки в API карт Google с учетом координат 4 точек - PullRequest
0 голосов
/ 23 сентября 2018

Я новичок в Android Studio и пытаюсь создать приложение на основе карт. Одной из функций приложения является построение квадратной сетки на карте с учетом (широта, долгота) из 4 точек наmap.Upon исследование по этой теме, большинство ответов, которые я нашел, Создает квадратную сетку на всей карте, которая не требуется. Любая помощь в этом отношении высоко ценится.

Ссылка на вопрос, похожий на этот:

Добавление статических квадратных сеток с помощью API Google Map API в Android

1 Ответ

0 голосов
/ 23 сентября 2018

Используйте Полилиния , чтобы нарисовать прямоугольник в GoogleMap.

Пример кода:

// Instantiates a new Polyline object and adds points to define a rectangle
PolylineOptions rectOptions = new PolylineOptions()
    .add(new LatLng(37.35, -122.0))
    .add(new LatLng(37.45, -122.0))  // North of the previous point, but at the same longitude
    .add(new LatLng(37.45, -122.2))  // Same latitude, and 30km to the west
    .add(new LatLng(37.35, -122.2))  // Same longitude, and 16km to the south
    .add(new LatLng(37.35, -122.0)); // Closes the polyline.

// Get back the mutable Polyline
Polyline polyline = myMap.addPolyline(rectOptions);

Отметьте эту ссылку для рисования различных фигур.

...