Эта утилита использует Maps JavaScript API. В частности, кодирование и декодирование путей обрабатываются статическими методами encodePath()
и decodePath
в пространстве имен google.maps.geometry.encoding
. Для получения информации о схеме кодирования см. Формат алгоритма кодированной полилинии.
Ломаные линии в Картах Google формируются как набор пар широта/долгота. Кроме того, для каждой вершины (местоположения) в закодированной полилинии можно указать уровень, указывающий, что местоположение должно отображаться на этом уровне и на любом уровне выше (т. е. при любом увеличении масштаба). Если местоположение не отображается на данном уровне, то линия идет от последнего видимого местоположения к следующему видимому местоположению. Обратите внимание, что первое и последнее местоположения должны быть точками уровня 3, иначе полилиния не будет отображаться на всех уровнях.
Вы можете использовать эту интерактивную утилиту для вычисления кодировки полилинии.
- Нажмите на карту, чтобы разместить первое местоположение полилинии. Вы можете перетащить маркер, чтобы изменить местоположение.
- При необходимости укажите соответствующий уровень расположения в поле Уровень отображения .
- Нажмите кнопку « Добавить местоположение », чтобы добавить местоположение в список «Местоположения» .
- Повторите для каждого места на полилинии.
- Кодировка полилинии отображается в полях « Кодированная полилиния» и « Кодированные уровни» . Используйте эти значения для
locations
иlevels
при созданииgoogle.maps.Polyline
.
Эта утилита использует Maps JavaScript API. В частности, кодирование и декодирование путей обрабатываются статическими методами encodePath()
и decodePath
в пространстве имен google.maps.geometry.encoding
. Для получения информации о схеме кодирования см. Формат алгоритма кодированной полилинии.
Ломаные линии в Картах Google формируются как набор пар широта/долгота. Кроме того, для каждой вершины (местоположения) в закодированной полилинии можно указать уровень, указывающий, что местоположение должно отображаться на этом уровне и на любом уровне выше (т. е. при любом увеличении масштаба). Если местоположение не отображается на данном уровне, то линия идет от последнего видимого местоположения к следующему видимому местоположению. Обратите внимание, что первое и последнее местоположения должны быть точками уровня 3, иначе полилиния не будет отображаться на всех уровнях.
Вы можете использовать эту интерактивную утилиту для вычисления кодировки полилинии.
- Нажмите на карту, чтобы разместить первое местоположение полилинии. Вы можете перетащить маркер, чтобы изменить местоположение.
- При необходимости укажите соответствующий уровень расположения в поле Уровень отображения .
- Нажмите кнопку « Добавить местоположение », чтобы добавить местоположение в список «Местоположения» .
- Повторите для каждого места на полилинии.
- Кодировка полилинии отображается в полях « Кодированная полилиния» и « Кодированные уровни» . Используйте эти значения для
locations
иlevels
при созданииgoogle.maps.Polyline
.