Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Приемы и технологии программирования Карты раскрыты, господа!


Информационный Канал Subscribe.Ru

http://www.mrblack.pp.ru
Приемы и технологии программирования #4

Карты раскрыты, господа!

Эта статья из оффлайн-журнала Internet Zone (http://www.izcity.com)

И Google, и Yahoo одновременно объявили об открытии программных интерфейсов для доступа к своим картографическим движкам. Теперь спутниковую навигацию по Москве можно сделать на любом сайте.

Вобоих случаях доступ кAPI предоставляется абсолютно бесплатно, аразработчики могут получить полную техническую документацию исоветы, как настроить карты для показа на своем сайте. Это делается очень легко. Рассмотрим использование API на простом примере.

Сейчас считается общепризнанным стандартом помещать на корпоративном сайте специальную страничку «Как кнам доехать», где находится схема проезда. Возможно, скоро этот стандарт усовершенствуется. Рядом со схемой проезда для наглядности можно разместить вид со спутника. Посетитель может приблизить изображение, посмотреть на офис поближе, апотом изучить окрестности, двигая карту на экране спомощью мыши.

Нет ничего проще. Сделать это можно втечение нескольких минут. Достаточно вставить на страницу код JavaScript длиной всего 500символов— испутниковое фото офиса появится на вашем корпоративном сайте, любого размера имасштаба, причем карту можно будет зуммировать идвигать на экране.

Пример возможного интерфейса для такого кода можно посмотреть на этой страничке: окно размером 300х300, координаты местности -122.141944, 37.441944. Это центр города Пало-Альто вобычном режиме отображения. Естественно, все параметры можно менять: икоординаты, иразмер окна, имасштаб отображения. Чтобы отобразить свой офис вМоскве, нужно указать его координаты ипереключиться врежим спутниковых изображений, то есть изменить вкоде параметр «Map» на параметр «Satellite».

Чтобы скрипт на сайте начал работу, нужно зарегистрироваться впрограмме иполучить специальный ключ доступа кдвижку Google Maps. Для каждого сайта выдается отдельный ключ.

Программные интерфейсы Google Maps APIs позволяют не только показывать карту слюбого сайта, но инакладывать на нее собственные слои ивызывать скарты контекстные меню. Например, на спутниковом фото офиса можно обвести нужное здание кружочком ипоказать стрелкой, что это именно ваш офис. На всех снимках Москвы можно довольно просто проложить маршруты автомобильного транспорта иуказать все станции метрополитена (достаточно указать их координаты— иони появятся на карте). Всю необходимую информацию для создания подобных функций можно найти вдокументации. Американские хакеры еще до открытия API уже создавали самые удивительные слои для сервиса Google Maps.

Что касается аналогичного сервиса от Yahoo, то для российских разработчиков интерфейсы Yahoo Maps APIs менее интересны. Во-первых, там нет спутниковых снимков. Во-вторых, там нет карт российской территории. Так что остается лишь сзавистью смотреть на те продвинутые функции, которые доступны зарубежным разработчикам. Программные интерфейсы Yahoo Maps API сделаны на базе RSS 2.0и других открытых стандартов. _

2005-07-26

mr. Black <mrblack@pochta.ws>
Аська: 179497623
Сайт: http://www.mrblack.pp.ru/
Программа "Голосовая Почта"
Программа "Simple RAS Dialer"
Статьи о технологиях программирования

Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.techn
Отписаться
Вспомнить пароль

В избранное