Цезий основном абстрактные 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 на стороне клиента
Комментарии не найдены