разработка тепловой карты - регулировка цвета

Я пытаюсь визуализировать геоданные в городе. Хочу показать плотность разными цветами. Является ли это возможным? Я имею в виду картинку ниже. Также я хотел бы добавить одну тепловую карту в эту тепловую карту. То, что подходит, может иметь, как и нижний, только один цвет. Как мне это сделать?

тепловая карта города

Вот фрагмент моего кода: "a69 = 48.1271,11.5397 & rad69 = 1k & l69 = 3 & a70 = 48.1513,11.5545 & rad70 = 1k & l70 = 3 & a71 = 48.1811,11.6057 & rad71 = 1k & l71 = 3"

Я рада, если кто-то может помочь. С уважением,

Элизабет


person elisabeth    schedule 29.08.2018    source источник


Ответы (1)


Вы указываете разные цвета с параметрами уровня тепла l0, l1, l2 и т. Д., Соответствующими региону и радиусу. Дополнительную информацию можно найти в документации API:

Уровень тепла для района / региона. Уровни должны отличаться индексами при отображении нескольких областей / регионов, то есть 10, l1 и т. Д. Номер индекса используется для привязки уровня к аналогично проиндексированной области / региону. При представлении только одной области / региона индекс 0 параметра не требуется, т. Е. Можно использовать обычный l. В настоящее время поддерживаются 4 различных значения уровня: 0, 1, 2 и 3. Если не определено для определенного индекса, аналогично проиндексированная область / регион будет использовать уровень 0 по умолчанию. Уровни представлены на карте с использованием следующих предварительно определенных цветов:

0 - синий

1 - Пурпурный

2 - красный

3 - желтый

Использование примера тепловой карты из документации и ваших параметров вы устанавливаете каждый желтый цвет. Вы также можете изменить прозрачность и цветовую палитру с дополнительными параметрами.

Например:

curl -X GET -H 'Content-Type: *' --get 'https://image.maps.api.here.com/mia/1.6/heat' --data-urlencode 'app_id=APP_ID_HERE' --data-urlencode 'app_code=APP_CODE_HERE' --data-urlencode 'a0=48.1271,11.5397' --data-urlencode 'rad0=1k' --data-urlencode 'l0=3' --data-urlencode 'a1=48.1513,11.5545' --data-urlencode 'rad1=1k' --data-urlencode 'l1=2' --data-urlencode 'a2=48.1811,11.6057' --data-urlencode 'rad2=1k' --data-urlencode 'l2=1'

Дает следующий результат:

пример тепловой карты

person j12y    schedule 01.09.2018