API Яндекс.Карт Мастер-класс Сергей Константинов twirl@yandex-team.ru.

Презентация:



Advertisements
Похожие презентации
API Яндекс.Карт на вашем сайте Андрей Кармацкий
Advertisements

Объединенная конференция, Москва, 23 апреля 2009 года Менеджер по маркетингу Шныр Леонид Публичные API Карт в Рунете.
Работа с картами Google автор Щербаков Ю.П.. Карты Google можно просматривать в нескольких режимах. Выбор режима осуществляется в правом верхнем углу.
Указатель – инструмент выбора объектов ; позволяет выделять объект, щелкнув на нем инструментом либо растянув на нем рамку выбора, а также изменять размер,
Содержит инструменты: Указатель и Преобразование выделения (инструменты выбора объектов; позволяют выделять объект, щелкнув на нём инструментом либо растянув.
Графический редактор Paint. Окно графического редактора Paint Окно имеет стандартный вид системы Windows, с добавлением цветовой палитры, которая позволяет.
Архитектура JS API Яндекс.Карт: от версии 1.1 к 2.0 Сергей Константинов, руководитель группы разработки алгоритмов API Яндекс.Карт.
Графический редактор Paint. Окно графического редактора Paint Окно имеет стандартный вид системы Windows, с добавлением цветовой палитры, которая позволяет.
Типы документов Лист Лист чертежа - основной объект проектирования. Лист чертежа представляет собой непосредственно изображение (чертеж) и его оформление.
Растровая графика Векторная графика Расширение имени файла:.gif,.jpg (или.jpeg),.tif,.bmp и др. Расширение имени файла:.cdr,.pct,.drw,.wmf и др.
О к н о M M M M S W o r d Тема урока: Срока заголовка Системный значок Щелчком на этом значке раскрывают Системное меню Имя документа –Имя программы.
Xfig это свободный векторный графический редактор для работы в среде Linux. Объекты можно создавать, удалять, перемещать или изменять. Можно менять атрибуты.
Модуль 7 Разработка и создание форм. Общие сведения Формы. Основные понятия. Создание форм с помощью мастера. Использование выражений в формах. Работа.
Графический редактор Программа для создания, хранения и редактирования рисунков и фотографий. Редакторы бывают растровые и векторные. В растровых редакторах.
Заголовок окна Строка меню Панель инструменты Панель Настройка инструментов Панель Палитра Строка подсказки Полосы прокрутки Рабочее поле Кнопки управления.
Текстовый редактор Word Создание и редактирование таблиц.
Окно САПР КОМПАС-3D. В центре окна приложения располагается рабочее поле, в котором производится создание чертежей. Рабочее поле.
Текстовый редактор Термины и понятия Термины и понятия Документом, т.е. объектом обработки редактора Word 97 является файл с произвольным именем и расширением.
Графический редактор Paint Урок 29. Блиц - опрос 1. Указать устройства для ввода графической информации. 2. Указать устройства для вывода графической.
Текстовый процессор MS Word. Оформление текста с помощью WordArt 2011 г.
Транксрипт:

API Яндекс.Карт Мастер-класс Сергей Константинов

–привязан к имени домена и логину на Яндексе –для localhost и подойдет любой ключ –работает для поддоменов –можно перечислять несколько ключей через тильду (~) –

1.Подключаем API 2.Определяем место на странице 3.Создаем и инициализируем карту JavaScript API Начало работы // Выберем HTML-элемент с помощью встроенного jQuery var map = new YMaps.Map(YMaps.jQuery(#mapID)[0]); map.setCenter( new YMaps.GeoPoint(39.68,47.25),// центр 10, // масштаб YMaps.MapType.MAP // тип карты );

–Встроенные возможности карты (Перемещение, Масштабирование двойным кликом мыши, Масштабирование колесом мыши, Лупа, Выделение правой кнопкой мыши, Горячие клавиши, Линейка) –Стандартные элементы управления (Поиск по карте, Панель инструментов, Переключатель типов карт, Элемент масштабирования, Маленький элемент масштабирования, Обзорная карта, Масштабная линия) –Интерфейс YMaps.IControl – создание ваших элементов управления JavaScript API Взаимодействие с пользователем

JavaScript API Элементы управления YMaps.ToolBar YMaps.SearchControlYMaps.TypeControl YMaps.Zoom YMaps.MiniMap YMaps.ScaleLine

–Метки YMaps.Placemark – точка –Ломаные YMaps.Polyline – набор точек –Многоугольники YMaps.Polygon – замкнутый набор точек –Интерфейс YMaps.IOverlay – создание ваших объектов JavaScript API Объекты

–Группировка YMaps.GeoObjectCollection –Управление видимостью YMaps.ObjectManager – только метки –Редактирование YMaps.PlacemarkOptions.draggable – перетаскивание YMaps.(Polyline|Polygon).startEditing – визуальное редактирование JavaScript API Управление объектами

–Содержимое значка метки placemark.setIconContent(Текст внутри метки); –Всплывающая подсказка object.setHintContent(Текст всплывающей подсказки); –Балун object.setBalloonContent( Привет! Я балун! ); JavaScript API Содержимое объектов

–Настройки YMaps.Style Значок и тень метки, вид курсора, цвет и толщина линий для ломаных и многоугольников, заливка для многоугольников –Текстовые шаблоны YMaps.Template Значок метки, балун, всплывающая подсказка –Динамические шаблоны – макеты YMaps.ILayout, YMaps.IPlacemarkLayout, YMaps.IHintLayout, YMaps.IBalloonLayout Значок метки, балун, всплывающая подсказка и содержимое каждого из них JavaScript API Внешний вид объектов

–Свои карточные слои YMaps.Layer, YMaps.TileDataSource Свой шаблон URL тайла, настройка прозрачности –Свои типы карты «Вклеивание» своей карты в карту Яндекса –API для фотографий и чертежей YMaps.CartesianCoordSystem Работа в прямоугольной системе координат c удобными единицами измерения –Свои координатные системы, слои и тайлы YMaps.ICoordSystem, YMaps.ICoordPoint, YMaps.ICoordBounds, YMaps.ILayer, YMaps.ITile JavaScript API Создание своей карты

JavaScript API Тайловые координаты 256x256512x x1024 TileCoordinates {x,y}{tileX,tileY, tileOffset}

–Загружаем изображение –Отмечаем опорные точки Карта готова! JavaScript API Подготовка слоя тайлов

Вопросы? Клуб – Блог – Документация – Сайт API Яндекс.Карт – Сергей Константинов