This is the documentation for older versions of Odoo (formerly OpenERP).

See the new Odoo user documentation.

See the new Odoo technical documentation.

Планета Земля Google

Название модуля: google_earth.

Свойства:

  1. Вывод информации контрагентов на карте google (название, код, адрес,...) со значком на карте.

  2. And Turnover of country by partners, country appears in light red color => low turnover and with dark red color => high turnover.

  3. Вывод путей доставки от Расположения склада до Расположения клиента по городам с использованием 10 различных цветов (по номеру доставки в этот город со склада).

  4. Модуль может создать файл KML с сетевой ссылкой для динамического изменения данных на Планете Земля Google.

  5. Имеется возможность напрямую открыть карту Google с различной информацией в вашем браузере.

  6. Модуль строит файл KML, так что вы можете сохранить его на вашем компьютере или загрузить его в Карты Google / Планету Земля Google.

Меню

/doc_static/5.0/_images/menu_earth.jpg

В меню [Контрагенты ‣ Google Карты/Земля] (Partners/ Google Map/Earth) имеется 5 мастеров.

Файл KML:

Если вы планируете использовать модуль google_earth, вам необходимо знать, что такое файл KML и как им пользоваться в Картах Google.

Совет

KML

KML -- это формат файла, используемый для вывода географических данных в браузерах Планета, таких как Планета Земля Google (Google Earth), Карты Google (Google Maps), и Карты Google для мобильных устройств (Google Maps for mobile). KML использует структуру, основанную на тегах с вложенными элементами и атрибутами, и базируется на стандарте XML. Все теги чувствительны к регистру и должны приводиться в точном соответствии с Описанием KML (KML Reference). В описании указано, какие теги являются необязательными. Внутри данного элемента, теги должны приводиться в порядке, указанном в Описании.

Для дополнительной информации:

http://code.google.com/apis/kml/documentation/kml_tut.html

http://code.google.com/apis/kml/documentation/topicsinkml.html

http://code.google.com/apis/kml/documentation/kmlreference.html

Теперь как загрузить файл KML в Карты Google:

Шаг1: перейдите по ссылке «создать карту (create map)»

Шаг2: импорт

Шаг3: загрузить KML

Отличие между Картами Google и Планетой Земля Google:

Доступ к Картам Google происходит через окно вашего браузера, а Планета Земля Google -- загружаемое приложение, которое может быть установлено на ваш компьютер, чтобы видеть спутниковое изображение прямо на вашем рабочем столе. Однако, гигант Google обновляет оба продукта понемногу, так что у них уже почти одинаковый набор функций.

После загрузки файлов KML в Карты Google посмотрите ниже:

  1. KML для Страны Контрагента (Partner-Country)

/doc_static/5.0/_images/google_map.jpg

На этом экране показана страна контрагента, и оборот с контрагентами, расположенными в данной стране. Здесь вы можете увидеть контрагентов с привязкой по странам и обороты с привязкой по странам. При нажатии на выбранной стране вы можете получить Количество контрагентов, Количество выставленных счетов и Обороты со страной.

Примечание

Высокие обороты => обозначены темно-красным цветом, а низкие обороты => светло-красным.

  1. KML для Пути доставки (Delivery Route)

/doc_static/5.0/_images/earth_delivery.jpg

На экране показаны пути доставки от расположения склада до расположения клиента. Различные пути показаны различными цветами. При нажатии на путь вы получите информацию о Расположении клиента, Расположении склада, Количестве отправленных продуктов и Количестве выполненных доставок.

  1. KML для Контрагентов (Partners)

/doc_static/5.0/_images/partner_map.jpg

На данном экране показаны все контрагенты из различных стран. Каждый контрагент обозначен точкой с адресом на карте. При нажатии на точку вы получите информацию о контрагенте, т.е. Название контрагента, Код, Тип (клиент/поставщик), Адрес, Обороты с партнером, Количество счетов от поставщика, Общую задолженность, и т.д.

  1. Мастер для файла KML Сетевой ссылки (Network link)

/doc_static/5.0/_images/earth_wizard.jpg

Совет

Сетевая ссылка KML:

Специальный вид файла KML, который содержит тег с сетевой ссылкой, указывающей на ваш файл KML.

Данный мастер создает сетевую ссылку в KML для различных объектов и сохраняет ее на вашем компьютере, а затем вам необходимо загрузить сетевую ссылку KLM в Карты Google / Планету Земля Google. Данные могут периодически обновляться путем просмотра параметров файла сетевого KML (время обновления, интервал...). Например, если вы создали ссылку на нового контрагента, Планета Земля Google может получать информацию о контрагенте через веб-сервис etiny.

Примечание

Если вы отметили и контрагента, и страну, мастер создаст два тега ссылок с URL/путем двух файлов KML. Теперь, когда вы загрузите этот файл KML, он будет показывать информацию и по контрагенту, и по стране в приложении Планета Земля и обновлять эту информацию через заданные интервалы времени (используя URL/путь ).

Мастер сетевой ссылки, описанный выше:

Во-первых, path показывающий URL (адрес HTTP) должен содержать путь к вашему веб-клиенту с номером порта, по которому доступен выполняющийся сервис etiny.

RefreshMode указывает режим обновления по времени, который может принимать одно из значений:

onChange - обновить, когда файл загружен и при изменении параметров ссылки (значение по умолчанию).

onInterval - обновлять каждые n (значение указывается в <refreshInterval>).

onExpire - обновлять файл по истечении срока его действия.

RefreshInterval указывает, что файл надо обновлять каждые n секунд.

ViewRefreshMode указывает, как обновляется ссылка при изменении изображения.

never (по умолчанию) - Игнорировать изменения вида. Также игнорировать любые параметры <viewFormat>.

onStop - Обновлять файл n секунд после прекращения движения, где n указан в <viewRefreshTime>.

onRequest - Обновлять файл, только когда пользователь явно это запрашивает. (Например, в Планета Земля Google, пользователь нажимает правую кнопку мыши и выбирает [Обновить] (Refresh) в контекстном меню).

onRegion - Обновить файл, когда Регион (Region) становится активным.

View Refresh Time specifies the number of seconds to wait before refreshing the view, after camera movement stops.

  1. Мастер открывания Карты Google (Google Map)

/doc_static/5.0/_images/open_map.jpg

Этот мастер открывает Карту Google непосредственно в браузере.

Например, если вы хотите открыть карту стран контрагента, мастер непосредственно откроет Карту Google со странами в браузере.

На иллюстрации выше показано поле Путь (Path). В нем составляющая http://maps.google.com/maps?q= будет повторяться и позже будет внесена в вашем веб-клиенте как часть пути с номером порта. Другое поле -- это Карта для (Map For), где можно выбрать Контрагент (Partner), Страна контрагента (Partner-Country) и Путь доставки (Delivery-Route). В зависимости от того, какой из вариантов вы выберете для поля Карта для (Map For), будет непосредственно открыта карта для данного варианта и с данным URL (Путем).

URL выглядит как http://maps.google.com/maps?q=http://yourserver.com:port/kml?model=res.partner, когда вы открываете браузер.