Курсы по программированию

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

ASP.NET и GMaps / Маркеры на карте

  • На этом уроке мы разместим на карте
    несколько маркеров-указателей
  • Дата отправки отчёта: 18 декабря 2018 г.
  • Задание выполнено: за 50 мин.
  • Чему научился: Научились размещать маркеры на карте.
    Попутно наступил на грабли, которые сам положил на прошлом уроке: вызывал функцию инициализации карты не напрямую в тексте скрипта, а в виде параметра запроса "callback", да еще и с атрибутами async defer, как написано в документации.  И поплатился за это - showMarker() все время выдавала ошибку. Видимо маркет пытался отобразиться раньше, чем была завершена инициализация карты.
    Перенес инициализацию карты в текст скрипта и убрал асинхронность - все нормально заработало.
  • Оценка видео-уроку:
Отчёт от 18681 за ASP.NET и GMaps / Маркеры на карте




Оцени работу

 
Сохранить страницу:

791. --
Валерий Жданов
Валерий Жданов
ответить
→  alklokov  # ASP.NET и GMaps / Маркеры на карте / 2018-12-18 08:24

отлично. заодно поработал с асинхронностью - понял, когда надо использовать, а когда убрать


  • Отчёт оценивали:
    20111Deep Network+1   18419DenisMed+1   18493Evgenii Kudriavtcev+1   8275Tekashnik+1   13417Chip+1   19384Владимир+1   19022Олег Чудновский+1   791Валерий Жданов+1   17947Dmitry Sinitsin+1   18131Александр+1   17425ser2018+1   9913vip+1   9752chokayes+1   17606Виктор+1   10494Алексей В.+1   3922Александр+1   1Евгений Волосатов+1  

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Научился добавлять на карту маркеры. Создал функцию showMarker, которая показывает на карте маркер по указанным координатам и текстом описания.



Научился: Создали функцию маркера, можем отразить всех пользователей на карте.
Трудности: Сложности только с тем, что пользование картами google map с лета 2018 года уже не бесплатно и стоит достаточно дорого: Текущий лимит бесплатного использования 750 тыс. запросов ежемесячно снижается до 28 тыс. (почти в 30 раз меньше) Текущий тариф $0,5 для коммерческого использования увеличивается до $7 (в 14 раз больше), $5,60 со скидкой за большое количество просмотров. Поэтому для коммерческого использование сервис google maps уже не очень подходит. Рекомендуемым вариантом с хабра является отказ от Google и использование открытой JS-библиотеки вроде Leaflet с возможностью смены провайдеров, поставляющих картографические тайлы, вроде Mapbox и MapTiler.