2015-05-06 2 views
2

Мне интересно показать тепловую карту в моем приложении для цезия. На heatmap.js website у них есть несколько демок, таких как leaflet demo, который добавляет объект heatmap в качестве слоя. Мне интересно, есть ли способ сделать такое в Cesium.js. Я видел, как люди упоминают о рендеринг (или нескольких) PNG (-ов) и показывая это как слой, это жизнеспособный вариант, если есть способ, которым я могу сделать это на лету и добавить их в мой экземпляр Cesium.Использование heatmap.js в cesium.js

Я видел examples of heatmaps in Cesium, но он никогда не объяснял, как они это сделали (я даже не знаю, использовали ли они heatmap.js). Существует также проблема на Cesium.js GitHub об этом, но они, похоже, не активно ее преследуют.

ответ

3

Потому что не было ничего, что мне нравилось, я создал 2 библиотеки, чтобы включить heatmap.js в Цезий. Оба они могут быть найдены на my GitHub. Они называются:

CesiumHeatmap

Это библиотека, которая использует либо Entity.Rectangle или SingleTileImageryProvider, чтобы показать Heatmap на земном шаре.

HeatmapImageryProvider

Это библиотека, которая использует пользовательский Cesium.ImageryProvider, чтобы показать Heatmap на земном шаре.

+0

Эй! Я ценю работу, которую вы вкладываете в эту библиотеку, и я пытаюсь включить ее в приложение Cesium. У меня работает CesiumHeatmap, и теперь я работаю над включением HeatmapImageryProvider. Похоже, что вы недавно не вышли сюда или в Гитуб, но в последнее время вы продолжали или играли с библиотекой? – ThePartyTurtle

+0

Нет, я долго не работал над этим, я, вероятно, посмотрю на него в ближайшем будущем. Не стесняйтесь играть с ним сами. – Manuel

+0

Gotcha, просто любопытно, поскольку он кажется действительно полезным. Я буду играть с ним. Спасибо за регистрацию. – ThePartyTurtle

Смежные вопросы