Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
21 слайд
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
4.88 MB
Просмотров:
52
Скачиваний:
0
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд![Санкт-Петербургский институт](/documents_6/f37d41e3413f44c4f902a8d739546a49/img0.jpg)
Содержание слайда: Санкт-Петербургский институт информатики и автоматизации РАН
Дополнительные технологии интеллектуализации ГИС
Сорокин Р.П.
№2 слайд![Groovy Скриптовый язык для](/documents_6/f37d41e3413f44c4f902a8d739546a49/img1.jpg)
Содержание слайда: Groovy
Скриптовый язык для виртуальной машины Java
Дополнительные возможности из языков Python, Ruby и Smalltalk
Динамическая типизация
Замыкания из Лиспа
Легкость в изучении
Возможность создания языков предметных областей
№3 слайд![Groovy. Переменные def x y](/documents_6/f37d41e3413f44c4f902a8d739546a49/img2.jpg)
Содержание слайда: Groovy. Переменные
def x = 1
y = new java.util.Date()
z = -3.1499392
t = false
u = ”Hi”
Получатель = 'Иванов П.И.'
println Получатель
Иванов П.И.
№4 слайд![Groovy. Списки def list , , ,](/documents_6/f37d41e3413f44c4f902a8d739546a49/img3.jpg)
Содержание слайда: Groovy. Списки
def list = [5, 6, 7, 8]
список = [1, 2,"папа", "мама", false]
println список[3]
мама
println список.size()
5
println список.reverse()
[false, "мама", "папа", 2, 1]
№5 слайд![Groovy. Карты def map name](/documents_6/f37d41e3413f44c4f902a8d739546a49/img4.jpg)
Содержание слайда: Groovy. Карты
def map = [name:"Gromit", likes:"cheese"]
карта = [имя: "Петя", любит: "сыр"]
println карта["имя"]
Петя
карта["имя"] = "Маша"
println карта
["имя":"Маша", "любит":"сыр"]
пустая_карта = [:]
№6 слайд![Groovy. Диапазоны def range](/documents_6/f37d41e3413f44c4f902a8d739546a49/img5.jpg)
Содержание слайда: Groovy. Диапазоны
def range = 1..10
диапазон = 5..8
println диапазон.size()
4
println диапазон.from
5
println диапазон.to
8
№7 слайд![Groovy. Обработка строк текст](/documents_6/f37d41e3413f44c4f902a8d739546a49/img6.jpg)
Содержание слайда: Groovy. Обработка строк
текст = "Папа и мама ждут дочку"
println текст[7]
м
println текст[7..10]
мама
println текст[7..10]+текст[4..6]+текст[17..20]+текст[1]
мама и дочка
println текст.reverse()
укчод тудж амам и апаП
println текст*2
Папа и мама ждут дочкуПапа и мама ждут дочку
№8 слайд![Groovy. Логические ветвления](/documents_6/f37d41e3413f44c4f902a8d739546a49/img7.jpg)
Содержание слайда: Groovy. Логические ветвления
Такие же как в Java:
if ( ... ) {
...
} else if (...) {
...
} else {
...
}
x = (y > 1) ? "worked" : "failed"
№9 слайд![Groovy. Циклы for i in ..](/documents_6/f37d41e3413f44c4f902a8d739546a49/img8.jpg)
Содержание слайда: Groovy. Циклы
for( i in 4..7 ) {
println i*3
}
12
15
18
21
список = ["папа",
"мама",
"кошка",
"мышка"]
№10 слайд![Groovy. Реальный скрипт](/documents_6/f37d41e3413f44c4f902a8d739546a49/img9.jpg)
Содержание слайда: Groovy. Реальный скрипт Unvisible
import edu.stanford.smi.protege.ui.DisplayUtilities
runa = ru.igis.omtab.OpenMapTab.ruNA
mm = runa.mapObs.targets
vv = mm.findAll{ it.visible }
ii = vv.collect{ it.instance }
tt = DisplayUtilities.pickInstancesFromCollection( null, ii, "Unvisible")
tt.each
{
mo = runa.getMapOb( it )
mo.visible = false
}
№11 слайд![OpenLayers Библиотека ГИС для](/documents_6/f37d41e3413f44c4f902a8d739546a49/img10.jpg)
Содержание слайда: OpenLayers
Библиотека ГИС для Web-приложений на языке JavaScript
Позволяет вставлять динамические карты в любые Web-страницы
Поддерживает многочисленные форматы геоданных: WMS, KML, GML, GoogleMap, OSM, WFS, WMC, WorldWind, ..
Имеет развитый инструментарий
Free Open Source
№12 слайд![OpenLayers. Пример](/documents_6/f37d41e3413f44c4f902a8d739546a49/img11.jpg)
Содержание слайда: OpenLayers. Пример
№13 слайд![OpenLayers. Примеры](/documents_6/f37d41e3413f44c4f902a8d739546a49/img12.jpg)
Содержание слайда: OpenLayers. Примеры источников геоданных
№14 слайд![GoogleEarth](/documents_6/f37d41e3413f44c4f902a8d739546a49/img13.jpg)
Содержание слайда: GoogleEarth
№15 слайд![KML KML это формат файла,](/documents_6/f37d41e3413f44c4f902a8d739546a49/img14.jpg)
Содержание слайда: KML
KML – это формат файла, который используется для отображения географических данных в средствах просмотра Земли, например Google Планета Земля, Карты Google и Карты Google для мобильных устройств.
KML создан на основе стандарта XML и использует основанную на тегах структуру с вложенными элементами и атрибутами.
Пердается по сети обычно в сжатом формате KMZ
№16 слайд![KML. Геленджик](/documents_6/f37d41e3413f44c4f902a8d739546a49/img15.jpg)
Содержание слайда: KML. Геленджик
№17 слайд![Сценарий разлива нефти](/documents_6/f37d41e3413f44c4f902a8d739546a49/img16.jpg)
Содержание слайда: Сценарий разлива нефти
№18 слайд![Сценарий разлива нефти. KML](/documents_6/f37d41e3413f44c4f902a8d739546a49/img17.jpg)
Содержание слайда: Сценарий разлива нефти. KML
№19 слайд![KML. Структура документа](/documents_6/f37d41e3413f44c4f902a8d739546a49/img18.jpg)
Содержание слайда: KML. Структура документа
№20 слайд![KML. Стили](/documents_6/f37d41e3413f44c4f902a8d739546a49/img19.jpg)
Содержание слайда: KML. Стили
№21 слайд![KML. Марки Placemarks](/documents_6/f37d41e3413f44c4f902a8d739546a49/img20.jpg)
Содержание слайда: KML. Марки (Placemarks)