Вы указываете различные цвета с параметрами уровня тепла l0 , l1 , l2 и т. Д., Соответствующих области и радиусу. Вы можете найти больше в документации API :
Уровень тепла для района / региона. Уровни должны быть
различаются индексами при отображении нескольких областей / областей, т.е.
l1 и т. д. Индексный номер используется для связывания уровня с аналогичным
Индексированная область / регион. При представлении только одной области / региона,
индекс 0 параметра не требуется, т. е. можно использовать обычный l.
В настоящее время поддерживаются 4 различных значения уровня: 0, 1, 2 и 3.
Если не определено для определенного индекса, аналогично проиндексированная область / регион будет
используйте уровень 0 по умолчанию. Уровни представлены на карте с помощью
следующие предопределенные цвета:
0 - синий
1 - фиолетовый
2 - красный
3 - желтый
Используя пример heatmap из документов и ваши параметры, каждый из которых вы устанавливаете желтым. Вы также можете изменить непрозрачность и цветовую палитру с помощью дополнительных параметров.
Например:
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'
Дает следующий результат: