Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
GeaBios – это бесплатная (некоммерческая) «Словенская информационная служба, ориентированная на граждан», и название расшифровывается как Geo Enabled And Better Internet Oriented Services. Сервис поддерживается людьми из различных компаний, учреждений и стран, но преимущественно из Словении. Вся информация так или иначе связана с Землей и Космосом (геокодирована). Интернет-приложения, работающие в основном на стороне клиента, позволяют просматривать карты, аэрофотоснимки и спутниковые изображения. Они позволяют увидеть Землю сверху, а Космос – снизу. На эти карты и изображения можно накладывать множество различных тематических слоев. Информация, зависящая от времени, рассчитывается в режиме реального времени. Девиз: GeaBios – это процесс, а не готовое решение.
GeaBios is a free (non profit) "Slovene Citizen Oriented Information Service", and the name stands for Geo Enabled And Better Internet Oriented Services. People backing up the service come from a variety of businesses, institutions and different countries, but mostly from Slovenia. All the information are somehow connected to the Earth and Space (geocoded). The Internet applications, which are running mostly on client side, enable the viewing of maps, aerial photography and satellite imagery. They reveal the Earth from above and the Space from below. Many specific layers of different content can be pasted over those maps and images. Time dependent information is calculated on line. Motto: GeaBios is a process not a fixed solution.
Разработка
В 1999 году вышла первая программа под названием Aviator 2000 – 2D/3D карта, работающая через Интернет. Она была создана на JavaScript (DHTML) с использованием дополнительного плагина ActiveX/OpenGL. Программа не получила широкого распространения, так как Netscape Communicator, не поддерживавший ActiveX, занимал значительную долю рынка в то время. Пользователи жаловались на невозможность использования 3D-модулей. Чтобы решить эту проблему, разработчики создали 2D-интерфейс на основе Java 1.1 и вскоре отказались от приложения ActiveX. Для пользователей Internet Explorer с Microsoft JRE 1.1 приложения по-прежнему разрабатываются на Java 1.1. В связи с известными проблемами Java Live Connect в Gecko, приложения постепенно переносятся на Flash.
In 1999 the first application named Aviator 2000 2D/3D map over Internet came out. It was created in JavaScript (DHTML) with additional ActiveX/OpenGL plug in. The application had little uptake, as Netscape Communicator, which did not support ActiveX, had a large market share at that time. Users complained because they were not able to use the 3D modules. To avoid that, developers created 2D Java 1.1 based interface and soon removed ActiveX application. For Internet Explorer users with Microsoft's JRE 1.1 the applications are still written in Java 1.1. Due to well known problems of Gecko's Java Live Connect the applications are being gradually transferred to Flash.
Особенности
Информация предоставляется в разнообразных форматах отображения, включая текст, изображения, фотографии, карты – все они взаимосвязаны, и многие из них зависят от времени. Информацию можно найти как по графическому изображению (например, карте), так и по тексту. Приложения взаимосвязаны и оказывают влияние друг на друга; например, заранее заданный маршрут полета над Юлийскими Альпами может активировать отображение двумерной карты (при ее наличии) для показа текущего положения и угла обзора. Та же технология используется в GPS-навигации. Важно отметить, что приложения функционируют как компоненты, способные работать как самостоятельно, так и совместно.
Information is provided in a wide range of displays, which include text, images, photographs, maps all of them inter related, and a lot of them time dependent. It is possible to locate information either from a graphical image (e. g. map) or from text. Applications are inter connected and influence each other, for example, pre defined flight over Julian Alps can drive a two dimensional map (if available) to show the position and view angle. The same technique is used for GPS navigation. Most importantly, the applications act as components, they can work alone or together.
Используемая технология
Веб-страница реализована как RIA. Контент загружается в фоновом режиме, а методы JavaScript изменяют DOM основной страницы, которая выступает в роли менеджера компоновки с так называемыми всплывающими окнами. Различные приложения выполняются одновременно в среде веб-страницы и взаимодействуют друг с другом. Приложения разработаны на чистом JavaScript, как Java-апплеты и Flash-апплеты.
The web page is created as RIA. The content is loaded in the background, JavaScript methods are changing the DOM of the main page, which acts like a layout manager with so called floating windows. Different applications run concurrently in the environment of the web page and communicate among each other. The applications are built as pure JavaScript, Java applets and flash applets.
Финансирование
Частная компания Academa Ltd финансирует проект GeaBios исключительно из собственных средств.
A private company Academa Ltd is funding the GeaBios project entirely from its own sources.