Gio.js — это основанная на Three.js библиотека с открытым исходным кодом для визуализации данных о Земле в 3D. Используя Gio.js, разработчики веб-приложений могут быстро создавать настраиваемые модели визуализации данных в Web3D, добавлять данные и интегрировать их в свои приложения как компонент.
Gio.js: основные сведения
<script>
в HTML-страницу;Пример кода для создания 3D-модели Земли:
<!DOCTYPE HTML>
<html>
<head>
<!-- 引入three.js -->
<script src="three.min.js"></script>
<!-- 引入Gio.js -->
<script src="gio.min.js"></script>
</head>
<body>
<!-- Создание div-контейнера для отрисовки Gio -->
<div id="globalArea"></div>
</body>
</html>
Для инициализации 3D-модели нужно добавить следующий код:
<script>
// Получение контейнера для отрисовки модели
var container = document.getElementById( "globalArea" );
// Создание контроллера Gio
var controller = new GIO.Controller( container );
// Добавление данных
controller.addData( data );
// Инициализация и отрисовка модели
controller.init();
</script>
Если всё сделано правильно, то при открытии HTML-страницы в браузере будет отображаться 3D-модель Земли. Если вы хотите узнать больше о базовых компонентах Gio.js, базовые компоненты помогут вам разобраться в основных концепциях Gio.js.
Если у вас есть опыт использования разнообразных сторонних компонентов, обратитесь к документации API Gio.js.
Для того чтобы присоединиться к разработке Gio.js, рекомендуется сначала ознакомиться с руководством для разработчиков, которое поможет быстро начать разработку.
На нашем китайском веб-сайте Gio.js вы найдёте наиболее подробное описание Gio.js веб-сайт.
Спасибо всем разработчикам Gio.js (emoji key):
syt123450 💻 📖 💡 ⚠️ |
Botime 💻 📖 ⚠️ 🚇 |
Mutian Wang 💻 📦 🎨 👀 |
Chenhua Zhu 💻 🚇 🤔 👀 |
Qi(Nora) 💻 🎨 📖 ✅ |
bouyuc 📖 ✅ |
Xiaoran Lin 💻 🎨 💡 👀 |
---|---|---|---|---|---|---|
Leon 💻 🎨 💡 |
## Лицензия |
Проект Gio.js также размещён на платформе Gitee, где он синхронизируется с GitHub. У платформы более высокая скорость доступа и загрузки для пользователей из Китая. Приглашаем посетить проект по ссылке: ➡ Нажмите здесь.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )