Cesium

Скриншот программы:
Cesium
Детали программы:
Версия: 1.9 обновление
Дата загрузки: 12 May 15
Разработчик: Analytical Graphics, Inc.
Тип распространения: Бесплатная
Популярность: 99

Rating: 1.5/5 (Total Votes: 2)

Цезий основном абстрактные JavaScript API для различных элементов управления отображения и методов отображения, позволяя разработчикам легко создавать, управлять и контролировать через код карты JavaScript.
Цезий поддерживает 2D, 2.5D и 3D режимы отображения, и может быть использован как для плоских карт и глобусов (реалистичных планетарной зрения).
Карты, созданные с цезием могут быть анимированы, увеличено и выйдет, улучшается с дополнительными управления, и даже покрывали фигур, линий, и пояснительным текстом и этикеток.
Реальные местности также могут быть построены с помощью WebGL, без установки каких-либо плагин для браузера или дополнения.
Картографические данные могут быть получены из CZML файлов, KML, TMS, WMS, Bing, ESRI, или OpenStreetMaps.
Если распределение ядро ​​цезия не включает в себя функцию, которую вы хотели ваши карты, чтобы, не отчаивайтесь. Просто проверьте его репозиторий плагинов, потому что может быть плагин для этого

Что нового В этом выпуске:.

  • Добавлена ​​сущность .show, логическое для сокрытия или показывая сущность и своих детей.
  • Добавлена ​​Entity.isShowing, свойство только для чтения, который указывает, если предприятие в настоящее время обращается.
  • Добавлена ​​поддержка для видимости элемента KML.
  • Добавлена ​​PolylineArrowMaterialProperty чтобы лица материалы использовать полилинии стрелки.
  • Добавлена ​​VelocityOrientationProperty легко ориентировать графика лицо (например, модели) вдоль направления его движения.
  • Добавлена ​​новая демо Sandcastle, интерполяция, которая иллюстрирует временные динамические параметры позиции интерполяции и использует новый VelocityOrientationProperty ориентироваться воздушного судна в полете.
  • Исправлена ​​неправильное обращение нулевых значений при загрузке данных GeoJSON.
  • Добавлена ​​поддержка функции автоматического растрового выбирая из ArcGisMapServerImagerProvider.
  • Добавлена ​​возможность указывать схему необходимости черепица, прямоугольник, и ширину и высоту плитки конструктору ArcGisMapServerImagerProvider.
  • Добавлена ​​возможность доступа к динамические слои ArcGIS Mapserver, указав параметр слоев в конструктор ArcGisMapServerImagerProvider.
  • Улучшена viewer.zoomTo и viewer.flyTo так они теперь и Quot; максимум усилий и Quot; и работать, даже если некоторые лица не менялся в настоящее время не в сцене.
  • Добавлены новые опции строительства в CesiumWidget и Viewer, для SKYBOX, skyAtmosphere и миру.
  • Исправлена ​​ошибка, не позволявшая цезия от работы в конфигурациях браузера, который явно отключена localStorage, такие как режим в Safari приватного просмотра.
  • Цезий теперь проверена с помощью Жасмин 2.2.0.
  • Исправлена ​​обнаружения PointerEvent так, что он работает со старыми реализациями спецификации. Это также фиксирует отсутствие обработки мыши, когда обнаружение не удалось, например, при использовании цезия в контроле WebBrowser Windows.

Что нового в версии 1.8:

  • Добавлена ​​Entity.show, логическое сокрытия или показывающие организация и ее дети.
  • Добавлена ​​Entity.isShowing, свойство только для чтения, который указывает, если предприятие в настоящее время обращается.
  • Добавлена ​​поддержка для видимости элемента KML.
  • Добавлена ​​PolylineArrowMaterialProperty чтобы лица материалы использовать полилинии стрелки.
  • Добавлена ​​VelocityOrientationProperty легко ориентировать графика лицо (например, модели) вдоль направления его движения.
  • Добавлена ​​новая демо Sandcastle, интерполяция, которая иллюстрирует временные динамические параметры позиции интерполяции и использует новый VelocityOrientationProperty ориентироваться воздушного судна в полете.
  • Исправлена ​​неправильное обращение нулевых значений при загрузке данных GeoJSON.
  • Добавлена ​​поддержка функции автоматического растрового выбирая из ArcGisMapServerImagerProvider.
  • Добавлена ​​возможность указывать схему необходимости черепица, прямоугольник, и ширину и высоту плитки конструктору ArcGisMapServerImagerProvider.
  • Добавлена ​​возможность доступа к динамические слои ArcGIS Mapserver, указав параметр слоев в конструктор ArcGisMapServerImagerProvider.
  • Улучшена viewer.zoomTo и viewer.flyTo так они теперь и Quot; максимум усилий и Quot; и работать, даже если некоторые лица не менялся в настоящее время не в сцене.
  • Добавлены новые опции строительства в CesiumWidget и Viewer, для SKYBOX, skyAtmosphere и миру.
  • Исправлена ​​ошибка, не позволявшая цезия от работы в конфигурациях браузера, который явно отключена localStorage, такие как режим в Safari приватного просмотра.
  • Цезий теперь проверена с помощью Жасмин 2.2.0.
  • Исправлена ​​обнаружения PointerEvent так, что он работает со старыми реализациями спецификации. Это также фиксирует отсутствие обработки мыши, когда обнаружение не удалось, например, при использовании цезия в контроле WebBrowser Windows.

Что нового в версии 1.6:

  • Добавлена ​​поддержка сенсорных событий на Internet Explorer 11 с помощью указателя События API.
  • Добавлена ​​геометрия наброски ширина поддержка DataSource слоя. Это подвергается с помощью нового outlineWidth собственности на EllipseGraphics, EllipsoidGraphics, PolygonGraphics, RectangleGraphics и WallGraphics.
  • Добавлена ​​поддержка outlineWidth в CZML геометрии пакетов.
  • Добавлена ​​штрих-ширина поддержка реализации в GeoJSON простой стиль.
  • Добавлена ​​возможность задать глобальные GeoJSON умолчанию стиль. Смотрите документацию для подробной информации.
  • Добавлена ​​поддержка CallbackProperty в оценку ленивый собственности, а также сделать пользовательские свойства легче создать.
  • Добавлена ​​параметр опций для GeoJsonDataSource.load, GeoJsonDataSource.loadUrl и GeoJsonDataSource.fromUrl для обеспечения основного на-например моделированием. Сандкасл пример.
  • Улучшена производительность загрузки GeoJSON.
  • Улучшена производительность точка визуализации для всех DataSources.
  • Улучшена производительность и использование памяти в EllipseGeometry, EllipseOutlineGeometry, CircleGeometry и CircleOutlineGeometry.
  • Добавлена ​​возможность tileMatrixLabels WebMapTileServiceImageryProvider.
  • Исправлена ​​ошибка в PolylineGeometry, что бы вызвать геометрия должны быть разделены по IDL для 3D только сцен. # 1197
  • Добавлена ​​modelMatrix и отбирать варианты для первобытного конструктора.
  • Параметр перевод на Matrix4.fromRotationTranslation теперь по умолчанию Cartesian3.ZERO.
  • Исправлена ​​ModelNode.matrix когда узел предназначен для анимации.
  • Camera.tilt Теперь зажимы [-pi / 2, р / 2] вместо [0, пи / 2].
  • Исправлена ​​ошибка, которая могла привести к снижению производительности на маломощных графических, как Intel HD 3000.
  • Добавлена ​​distanceSquared в Cartesian2, Cartesian3 и Cartesian4.
  • Добавлена ​​Matrix4.multiplyByMatrix3.
  • Исправлена ​​ошибка в модели, где WebGL шейдеров оптимизатор в Linux была причиной сетки загрузка на провал.

Что нового в версии 1.1:

  • Добавлена ​​новая поставщика образность, WebMapTileServiceImageryProvider, для доступа к плитки на сервер WMTS 1.0.0.
  • Добавлена ​​дополнительный pickFeatures функцию интерфейса ImageryProvider. С опорными провайдеров изображений, таких как WebMapServiceImageryProvider, он может быть использован для определения и растрирования особенности при определенном месте.
  • Добавлена ​​ImageryLayerCollection.pickImageryLayerFeatures. Это определяет особенности образности растрирования слоя пересекаются с заданной пикап луча с помощью запросов, поддерживающие слои, используя ImageryProvider.pickFeatures.
  • Добавлена ​​tileWidth, tileHeight, minimumLevel и tilingScheme параметры в конструкторе WebMapServiceImageryProvider.
  • Добавлена ​​ID недвижимости в сцене, которая является для чтения уникальный идентификатор, связанный с каждого экземпляра.
  • Добавлена ​​FeatureDetection.supportsWebWorkers.
  • Значительно улучшена производительность нестационарных полилиний при использовании DataSources.
  • viewerEntityMixin теперь автоматически запрашивает для функций образы слоя на мыши и показывает свои свойства в инфокиоск панели.
  • Исправлена ​​ошибка в местности и съемки загрузка, которая может привести противоречивую частоту кадров при перемещении по всему миру, особенно на более быстрый доступ в Интернет.
  • Исправлена ​​ошибка, приводившая к неправильной SceneTransforms.wgs84ToWindowCoordinates вернуться определено, когда в 2D.
  • Исправлена ​​ошибка в ImageryLayer, что вызвало слой изображения, чтобы быть оказана в два раза для каждой местности плитки, которая существовала до добавления образность слой.
  • Исправлена ​​ошибка в Camera.pickEllipsoid, что вызвало его вернуть заднюю сторону эллипсоида, когда вблизи поверхности.

Что нового в версии 1.0:

  • WMST 1.0.0 GetTile работа поддержки через новый ImageryProvider: WebMapTileServiceImageryProvider.

Что нового в версии B28:.

  • Выбор местности в виджете BaseLayerPicker
  • Новый виджет NavigationHelpButton с инструкциями для навигации по миру.
  • Новое свойство Model.minimumPixelSize так моделей может оставаться видимым, когда зритель отъезжает.
  • переименован и перемещен Scene.primitives.centralBody переехал в Scene.globe.
  • Удалено CesiumWidget.centralBody и Viewer.centralBody. Использование Scene.globe.
  • Переименован CentralBody в Globe.
  • Заменены Model.computeWorldBoundingSphere с Model.boundingSphere.

Требования

  • включен JavaScript на стороне клиента

Комментарии к Cesium

Комментарии не найдены
добавить комментарий
Включите картинки!