Интерактивная утилита кодирования полилиний

Эта утилита использует Maps JavaScript API. В частности, кодирование и декодирование путей обрабатываются статическими методами encodePath() и decodePath в пространстве имен google.maps.geometry.encoding . Для получения информации о схеме кодирования см. Формат алгоритма кодированной полилинии.

Ломаные линии в Картах Google формируются как набор пар широта/долгота. Кроме того, для каждой вершины (местоположения) в закодированной полилинии можно указать уровень, указывающий, что местоположение должно отображаться на этом уровне и на любом уровне выше (т. е. при любом увеличении масштаба). Если местоположение не отображается на данном уровне, то линия идет от последнего видимого местоположения к следующему видимому местоположению. Обратите внимание, что первое и последнее местоположения должны быть точками уровня 3, иначе полилиния не будет отображаться на всех уровнях.

Вы можете использовать эту интерактивную утилиту для вычисления кодировки полилинии.

  1. Нажмите на карту, чтобы разместить первое местоположение полилинии. Вы можете перетащить маркер, чтобы изменить местоположение.
  2. При необходимости укажите соответствующий уровень расположения в поле Уровень отображения .
  3. Нажмите кнопку « Добавить местоположение », чтобы добавить местоположение в список «Местоположения» .
  4. Повторите для каждого места на полилинии.
  5. Кодировка полилинии отображается в полях « Кодированная полилиния» и « Кодированные уровни» . Используйте эти значения для locations и levels при создании google.maps.Polyline .

,

Эта утилита использует Maps JavaScript API. В частности, кодирование и декодирование путей обрабатываются статическими методами encodePath() и decodePath в пространстве имен google.maps.geometry.encoding . Для получения информации о схеме кодирования см. Формат алгоритма кодированной полилинии.

Ломаные линии в Картах Google формируются как набор пар широта/долгота. Кроме того, для каждой вершины (местоположения) в закодированной полилинии можно указать уровень, указывающий, что местоположение должно отображаться на этом уровне и на любом уровне выше (т. е. при любом увеличении масштаба). Если местоположение не отображается на данном уровне, то линия идет от последнего видимого местоположения к следующему видимому местоположению. Обратите внимание, что первое и последнее местоположения должны быть точками уровня 3, иначе полилиния не будет отображаться на всех уровнях.

Вы можете использовать эту интерактивную утилиту для вычисления кодировки полилинии.

  1. Нажмите на карту, чтобы разместить первое местоположение полилинии. Вы можете перетащить маркер, чтобы изменить местоположение.
  2. При необходимости укажите соответствующий уровень расположения в поле Уровень отображения .
  3. Нажмите кнопку « Добавить местоположение », чтобы добавить местоположение в список «Местоположения» .
  4. Повторите для каждого места на полилинии.
  5. Кодировка полилинии отображается в полях « Кодированная полилиния» и « Кодированные уровни» . Используйте эти значения для locations и levels при создании google.maps.Polyline .