Описание тега cesium

Cesium - это библиотека JavaScript для создания 3D-глобусов и 2D-карт в веб-браузере без подключаемого модуля. Он использует WebGL для графики с аппаратным ускорением, является кроссплатформенным, кросс-браузерным и настроен для визуализации динамических данных.
1 ответ

Цезий: Можно ли сделать задний путь более тонким?

Я использую библиотеку Цезия для моделирования движения спутника. Этот код используется, чтобы показать путь: path:{ leadTime:data.data_list[0].period/2, trailTime:data.data_list[0].period/2, width:1.5, material: color } Есть ли способ сделать тянущ…
18 июн '18 в 13:12
1 ответ

Создание скриншота страницы с запущенным WebGL с использованием puppeteer

Я пытаюсь сделать скриншот страницы, на которой запущен цезий на основе webGL. Если я просто сделаю снимок экрана, страница будет загружена, но webGL не будет загружен. Если я использую встроенный networkidle0 или же networkidle2Скриншот никогда не …
26 апр '18 в 20:21
1 ответ

Найти объект через окно поиска с помощью Cesium Js

Я использую Цезий, и я хотел бы сделать очень простую операцию. Я хотел бы найти объект, который я создал, набрав его имя в строке поиска в верхнем правом углу. Давайте рассмотрим, например, Points учебник присутствует в Sandcastle: function addPoin…
05 июн '17 в 15:12
1 ответ

Vue CLI 3 vue.config.js ошибка компиляции "Неизвестное слово"

Пытаюсь начать работать с приложением Vue CLI 3, которое интегрирует Cesium, но я сталкиваюсь с тем, что, похоже, связано с проблемами конфигурации веб-сайтов. Настройка довольно проста, поэтому я ломаю голову над тем, почему она не работает... Я по…
05 ноя '18 в 13:55
1 ответ

Цезий: как установить Z-индекс различной формы в цезии?

Как установить Z-индекс различной формы в цезии? Смотрите скриншот ниже: Я хочу, чтобы над биллоном отображались значки рекламных щитов внутри цилиндра. Заранее спасибо!
12 авг '16 в 05:02
2 ответа

Цезий: камера в вид от первого лица

Я хотел бы, чтобы моя камера следовала от первого лица движущегося объекта. я не верю этому trackedEntity будет работать для этого варианта использования, потому что я не хочу смотреть на сущность, но я хочу выглянуть из нее. Я также хотел бы, чтобы…
28 янв '16 в 16:19
0 ответов

Цезий - все сущности мигают при обновлении специального материала сущности

Это похоже на Обновление свойства обратного вызова Cesium, заставляющего объект мигать Я создал "сетку" полигонов. При нажатии на отдельный многоугольник, он становится красным. Однако все остальные объекты "вспыхивают" одновременно. Кажется, что эт…
01 дек '16 в 02:50
1 ответ

Размещение моделей на местности

Я пытаюсь разместить свои 3d модели на местности. Я следовал учебному пособию Sample Terrain. Terrainprovider предоставляет высоту координат, но когда я пытаюсь разместить свою модель на земле, она не всегда сидит на земле. Для некоторых координат м…
21 ноя '16 в 08:22
1 ответ

Изменить размер зрителя цезия

В настоящее время разрабатывает веб-приложение с использованием Cesium и Bootstrap. Проблема в том, что просмотрщик цезия не может быть изменен. Единственное решение, которое я нашел, чтобы ограничить его до 50% окна overflow: hidden; в css. Вы пойм…
12 дек '18 в 17:57
0 ответов

Как выбрать координаты положения элемента цезиевой 3D-плитки?

У меня проблемы с извлечением значений координат центрального положения отдельного здания с набором 3D-плиток в Цезии. Есть ли способ легко извлечь центральное положение элемента 3D плитки в цезии?
21 июн '18 в 12:52
0 ответов

Cesium.Viewer.canvas не может инициировать vrDisplay.requestPresent()

Я пытался использовать Цезий с WebVR. И после того, как я получил vrDisplay, я хотел представить vrDisplay. vrDisplay.requestPresent([{ source: canvas }]).then(function() { console.log('Presenting to WebVR display'); } Я использую Cesium.Viewer.canv…
07 дек '17 в 04:01
1 ответ

Как перенести 3D модель на Цезий

Я хотел динамически перемещать модель с помощью сочетаний клавиш. Я не мог найти соответствующую статью по этому вопросу. Итак, сейчас я пытаюсь переместить модель по клику. При нажатии на модель. Модель должна двигаться в одном направлении (увеличи…
12 июн '15 в 05:19
1 ответ

Использование комбинированного файла Build/Cesium.js вместо отдельных файлов.js

Я ходил кругами, пытаясь заставить цезиевые зависимости не импортироваться, когда они импортируются из " комбинированных" Cesium.js, Я получил этот код на этапе, где он правильно находит путь к файлам Cesium, но загружает их сотню, а не только объед…
02 окт '12 в 05:17
0 ответов

Цезиевый рекламный щит Холст становится черным

Поэтому я динамически создаю и обновляю всплывающие окна в своем приложении Cesium, и оно отлично работает. Однако через некоторое время после запуска приложения рекламные щиты становятся черными и остаются черными, пока я не обновлю страницу. У ког…
28 окт '16 в 22:02
1 ответ

Загрузите данные czml/json из файла и сохраните их в переменной

Я использую интерфейс Sandcastle, предлагаемый Cesium, но мой вопрос может быть распространен (я думаю) на любого пользователя javascript. Моя цель состоит в том, чтобы загрузить файл czml (также может быть файлом.json) и сохранить его содержимое в …
25 июл '17 в 06:40
1 ответ

Установка положения камеры после смены сцен

В приложении Cesium Sandcastle я отредактировал учебное пособие по камере, чтобы включить приведенный ниже фрагмент кода: window.scene = scene; scene.morphComplete.addEventListener(function (){ console.log('Morph completed...'); var west = Cesium.Ma…
16 окт '14 в 05:08
1 ответ

Как правильно включить внешнюю библиотеку caesiumjs через внешний cdn вместе с meteorjs?

Я использую meteorjs, я хочу использовать caesiumjs. Мой код выглядит следующим образом: В моем коде клиента в моем файле запуска js: Meteor.startup(function() { var script = document.createElement('script'); script.setAttribute('type', 'text/javasc…
16 фев '16 в 04:43
1 ответ

Цезиевая метка scaleByDistance

У меня есть массив меток, которые я добавляю в глобус Цезия, используя LabelCollection как таковой: data.forEach(function(country) { countryLabels.add({ position: new Cesium.Cartesian3.fromDegrees(country.lat, country.lng), text: country.name, font:…
05 авг '15 в 15:43
0 ответов

Ошибка при загрузке файлов ландшафта (.terrain)

Я не могу загрузить файл местности в цезий. Теперь я опишу, как я это сделал шаг за шагом. Надеюсь, это поможет вам узнать, где я ошибся. ШАГИ: В основном, я следую за учебником в этом посте. Скачать terrain.tif можно по ссылке поста. Построил Cesiu…
20 мар '18 в 14:44
1 ответ

Добавить спутниковую дорожку на карту WebGLEarth (например, Leafletjs или Cesiumjs)

Я сделал карту с множеством интерактивных маркеров (с всплывающими окнами) в WebGLEarth ( http://www.webglearth.org/api), и я хотел бы иметь три спутниковых трека вокруг моего земного шара. Важно, чтобы вы четко видели, что это где-то спутник (котор…
28 янв '15 в 09:54