Научная статья на тему 'ВЫБОР КАРТОГРАФИЧЕСКОГО СЕРВИСА ДЛЯ ИНТЕГРАЦИИ НА ВЕБ-САЙТ'

ВЫБОР КАРТОГРАФИЧЕСКОГО СЕРВИСА ДЛЯ ИНТЕГРАЦИИ НА ВЕБ-САЙТ Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
31
6
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
КАРТОГРАФИЯ / ИНТЕГРАЦИЯ / ВЕБ-САЙТ / API / HTML / CARTOGRAPHY / INTEGRATION / WEBSITE

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Васильев В.И.

Статья посвящена знакомству с видами картографических сервисов, а также интеграции картографических веб-сервисов на веб-сайт. В статье так же проводится сравнительный анализ трёх картографических сервисов по функциональности.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

CHOICE OF THE MAP SERVICE FOR INTEGRATION ON THE WEBSITE

The article is devoted to acquaintance with the types of cartographic services, as well as the integration of cartographic web services on a website. The article also provides a comparative analysis of three mapping services by functionality.

Текст научной работы на тему «ВЫБОР КАРТОГРАФИЧЕСКОГО СЕРВИСА ДЛЯ ИНТЕГРАЦИИ НА ВЕБ-САЙТ»

УДК 004

Васильев В.И. студент 3 курса

факультет «Информационные системы и технологии» Северный Арктический федеральный университет Высшая школа информационных технологий и

автоматизированных систем Россия, г. Архангельск

ВЫБОР КАРТОГРАФИЧЕСКОГО СЕРВИСА ДЛЯ ИНТЕГРАЦИИ

НА ВЕБ-САЙТ

Аннотация: статья посвящена знакомству с видами картографических сервисов, а также интеграции картографических веб-сервисов на веб-сайт. В статье так же проводится сравнительный анализ трёх картографических сервисов по функциональности.

Ключевые слова: картография, интеграция, веб-сайт, API, HTML.

Vasilyev V.I. student, 3 year

faculty "Information Systems and Technology" Northern Arctic Federal University, Graduate School of Information

Technology and Automated Systems Russia, Arkhangelsk CHOICE OF THE MAP SERVICE FOR INTEGRATION ON THE

WEBSITE

Annotation: The article is devoted to acquaintance with the types of cartographic services, as well as the integration of cartographic web services on a website. The article also provides a comparative analysis of three mapping services by functionality.

Keywords: cartography, integration, website, API, HTML.

Для разработки сайтов, часто используются готовые решения других платформ, к примеру, если имеется необходимость в хранении видеоматериалов, не используя ресурсов сервера на помощь могут прийти веб-сервисы различных видеохостингов. Или если нужно показать положение магазина на веб-сайте можно использовать готовые решения картографических сервисов. Но какой сервис для хранения видеоматериалов и подключения их к собственному веб-сайту лучше?

В этой статье описывается сравнение трёх картографических веб -сервисов. Для сравнения были взяты веб-сервисы картографии 2GIS, Google Maps и Яндекс.Карты.

«2ГИС» - международная картографическая компания, выпускающая одноимённые электронные справочники с картами городов с 1999 года. Сервис ежедневно обрабатывает более 2,2 млн поисковых запросов.

Карты Google - набор приложений, построенных на основе платного картографического сервиса и технологии, предоставляемых компанией Google. Созданы в 2005 году.

Яндекс.Карты - поисково-информационная картографическая служба Яндекса. Открыта в 2004 году. Есть поиск по карте, информация о пробках, прокладка маршрутов и панорамы улиц крупных и других городов.

Все три сервиса используют для интеграции используют тег <iframe>. Тег <iframe> создает плавающий фрейм, который находится внутри обычного документа, он позволяет загружать в область заданных размеров любые другие независимые документы. Интеграции различных сервисов схожи друг с другом и имеют не большие различия.

У сервиса Яндекс.Карты более короткая ссылка на виджет. Пример интеграции веб сервиса Яндекс.Карт представлен на рисунке 1.

ciframe src="https://yandex.ru/map-widget/vl/~/CGS5QLIu" width="560" height="400" frameborder=,,l" allo»rfullscreen=,,true,,>

</iframe>

Рисунок 1 - Пример интеграции картографического сервиса

Яндекс.Карты

У сервиса Карты Google более длинная ссылка на виджет. Пример интеграции веб сервиса Карты Google представлен на рисунке 2.

<iframe

src="https://www.google.com/maps/embed?pb=!lmis!Iral2!Im3!Id3431. 818293805071!2d40.55096818017559!3d64.52787043507618!2m3!lf9!2f0! 3f0!3m2!111024!21768I4f13.1!3m3!Iffl2!lS0x44183432700a8e25%3A0Xl07d 93fcbb088d90!2z0KH(JtdCy0LXRgMC90YvQuSAo0]DRgMC60YLQuMGH0LXRgdC60L jQuSkg0KTQtdC00LXRgNCw0LvRiNC90YvQuSDQo9C90LiQstC10YDRgdC40YLQt dGCII\IC40LzQtdC90Lgg0Dwu03Iu03vQvtC80L7QvdC-0YHQvtCy0LAl 5e0! 3m2! lsru!2sdeI4vl567789838958!5m2!lsru!2sde" width="600" height="450" frameborder="0" style="border:0;" allowfullscreen=""> </iframe>

Рисунок 2 - Пример интеграции картографического сервиса Карты

Google

При интеграции карт из веб-сервиса 2GIS, возникли проблемы, продемонстрированные на рисунке 3.

Рисунок 3 - Возникновение ошибки при интеграции веб-сервиса 2Gis

После интеграции веб-сервисов на сайт, мы получим результат, показанный на рисунке 4, рисунке 5.

Яндекс карты

1 20 Северный Арктический федеральный университет имени М. В. Ломоносова ВУЗ 4.4 С Закрыто | Пробки

(± ^ +7(8182)21-61 00 ЕЗ

@ www.narfu.ru/

Россия, Архангельск, набережная Северной Двины. 17

Какдобраться Об организации

Г ЗО1 Исправить неточность

еиха

|- 1С1КМ -1 ЕП

9 Открыть в Яндекс.Картах © Янлекс Условия использования

Рисунок 4 - Пример интеграции картографического сервиса Яндекс.Карты на сайт

Рисунок 5 - Пример интеграции картографического сервиса Карты

Google на сайт

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

Использованные источники:

1. Карты Google API [Электронный ресурс]. Режим доступа: https://developers.google.com/maps/documentation/ (дата обращения 10.08.2019)

2. Яндекс.Карты API [Электронный ресурс]. Режим доступа: https://tech.yandex.ru/maps%20/ (дата обращения 10.08.2019)

i Надоели баннеры? Вы всегда можете отключить рекламу.