search

Отсутствие карты при загрузке


2019-11-06| Askar Isabekov

Уважаемые друзья,

за последние 10 дней я получил от трех участников письма о том, что у них не показываются карты. Все мои попытки как-то помочь, насколько я понял, не привели к результатам. При этом мне приходится действовать вслепую, поскольку у меня никаких проблем нет, симптомов я не вижу, и это заставляет меня думать, что проблема на пользовательских компьютерах, а не на стороне сервера. Тем не мнее, наличие проблем сразу у трех человек - это уже похоже на симптом, поэтому вопрос надо как-то решать. Но чтобы избежать тройной переписки, и возможно возникновению такой же переписки с кем-то еще в будущем, я решил сделать общение публичным. Если у кого-то та же проблема, что будет описана ниже, пожалуйста, присоединяйтесь к обсуждению, дополнительная информация может помочь мне в решении вопроса.

«Не показывается карта» - так пишут пользователи. Мне это дает мало информации. Прошу указать конкретно в какой момент или на какой странице, и если на нескольких страницах, то укажите, пожалуйста, все. Карта показывается:

1 на странице галереи вида (например)
2 на странице фото (например)
3 на странице видео (например)
4 на странице участника (например)
5 на странице участника БГ (например)
6 при редактировании страницы фото (всплывающее окно на странице фото после нажатия кнопки "редактировать")
7 при редактировании страницы видео (всплывающее окно на странице видео после нажатия кнопки "редактировать)
8 при загрузке фотосерии (всплывающее окно)
9 при загрузке видео (всплывающее окно)

В разных случаях работают разные скрипты, поэтому мне важно знать где ошибка (если она есть).

Прошу участников (у которых есть проблемы) в комментарии написать в каких случаях карта показывается, в каких нет (просто скопируйте список и поставьте + или -).

Указывалось, что проблема с картой при загрузке. Но в одном случае очевидно была ошибка в прежних загрузках, когда пользователь вводил координаты вручную и использовал градусную систему. Последние указанные координаты сохраняются в базе для использования в последующих загрузках, а так как координаты были указаны не в GPS-формате, то скрипт карты просто ничего не показывает. Если у вас при загрузке такая ситуация - пустое пространство вместо карты и два пустых поля под этим пространством, то просто вбейте в эти пустые поля любые данные широты и долготы (для ДВ, например, 43 и 130, соответственно), и посмотрите показывается ли карта на странице фото. Должна показываться. Кроме того, при загрузке следующей серии начальное положение маркера должно быть в точке (43-130). Таким образом, проблема решается. Система возвращается в нормальное состояние. Но повторюсь, проблема возникает из-за ошибочного ручного ввода координат. Руками вводить можно, но формат должен быть GPS. Из градусного его можно получить следующим образом: Градусы + минуты/60 + секунды/3600 и далее поменять запятую между целой и дробной частями на точку.

Если же проблема при загрузке не решилась. В данном случае я имею в виду, что карты не было, поля под картой были пустыми, указанные руками координаты сервер принял (то есть на странице фото карта есть), но при следующей загрузке карты опять нет, поля под картой опять пустые. В этом случае рекомендую сделать следующее:
1 в браузере почистить кеш
2 сделать logout (“инструменты” - «выход»)
3 зайти обратно (вход на сайт)
4 попробовать снова (то есть опять ввести координаты руками, и посмотреть, что будет во второй загрузке)

Если после всех действий все осталось на прежнем уровне, то дальше будем смотреть настройки бразуера. Или ошибки кода.

С уважением, Аскар Исабеков.

comments:
2019-11-06. Дмитрий Коробов:

В моём случае, карт нет ни на одной странице. Попробовал зайти с телефона, всё норм, карты на месте.


2019-11-06. Аскар Исабеков:

спасибо, Дмитрий. Тогда в Вашем случае, скорее всего, дело в браузере. Пожалуйста, попробуйте, зайти на сайт на том же компьютере, но в другом браузере. Н-р, в Opera, Chrome. Они быстро скачиваются и устанавливаются.


2019-11-06. Дмитрий Коробов:

Запполнил при загрузке поля координат (примерно). Фото загрузилось, но карту так и не показалась.
Попробую другой браузер.


2019-11-06. Дмитрий Коробов:

Попытался зайти через Opera и Chrome, карты нет. Загрузил одно фото с телефона, но там оказалось нет полей координат, только карта с меткой. И в мобильной версии нет возможности редактировать.


2019-11-06. Аскар Исабеков:

Дмитрий, большое спасибо. Давайте рассуждать дальше. Попробуем посмотреть карту на другом сайте. Пожалуйста, посмотрите, видите ли Вы карту здесь:

https://openlayers.org/en/latest/examples/here-maps.html


2019-11-06. Валерий Шохрин:

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


2019-11-06. Аскар Исабеков:

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


2019-11-07. Дмитрий Коробов:

Аскар, у меня всё как у Валерия и тоже Ростеком. Карты на параллельных сайтах тоже не видны. Но при этом нормально работает Google Earth. Там я беру координаты и забиваю в пустые поля.


2019-11-07. Валерий Шохрин:

Карты на других сайтах (Яндекс, Гугл и др.) видны и работают. Я при загрузке фото нажимаю на клавишу координаты. Всплывают старые данные и я беру последний из них. Поэтому на карте в настоящее время написанная точка может не соответствовать отображаемой на карте.


2019-11-07. Арсений Яковлев:

Работаю в операционной системе MacOS (может быть проблема в этом?). Я ввёл координаты вручную и нажал "редактировать" - карта появилась.


2019-11-07. Тамара Прядун:

У меня тоже давно нет карты при загрузке. Ввожу координаты вручную.


2019-11-07. Аскар Исабеков:

Еще раз повторяю просьбу - Валерий, Дмитрий, Тамара, пожалуйста, зайдите на эту страницу (https://openlayers.org/en/latest/examples/here-maps.html) и скажите - видна ли вам карта?

Арсений, у Вас на каких страницах карта видна, а на каких не видна (в тексте поста есть тот же список со ссылками):

1 на странице галереи вида
2 на странице фото
3 на странице видео
4 на странице участника
5 на странице участника БГ
6 при редактировании страницы фото (всплывающее окно на странице фото после нажатия кнопки "редактировать")
7 при редактировании страницы видео (всплывающее окно на странице видео после нажатия кнопки "редактировать)
8 при загрузке фотосерии (всплывающее окно)
9 при загрузке видео (всплывающее окно)


2019-11-07. Арсений Яковлев:

1 на странице галереи вида (+)
2 на странице фото (+)
3 на странице видео (+)
4 на странице участника (+)
5 на странице участника БГ (+)
6 при редактировании страницы фото (+)
7 при редактировании страницы видео (+)
8 при загрузке фотосерии (+)
9 при загрузке видео (+)


2019-11-07. Аскар Исабеков:

спасибо, Арсений


2019-11-07. Валерий Шохрин:

Зашел на предложенную страницу - карта видна.


2019-11-07. Дмитрий Коробов:

+1 Карту вижу.


2019-11-07. Аскар Исабеков:

OK, спасибо, это хорошо, что карта видна.


2019-11-07. Аскар Исабеков:

Еще тест - пожалуйста, посмотрите видна ли карта здесь на странице вида (ссылка).


2019-11-07. Константин Романов:

Просьба к тем, у кого нет карты.
Сделайте скриншот консоли из Dev tools.

Что надо сделать: Зайти на страницу, нажать на F12, откроется панель разработчика. В ней сверху надо нажать на Console, откроется вкладка со списком сообщений с сайта.
После этого нажать на перечёркнутый круг чтоб удалить текущие сообщения и обновить страницу (или пойти по шагам загрузки наблюдения).
Если в консоли появятся ошибки (красный текст, список из функций и тому подобное), то его надо скопировать и выложить сюда.

Ещё, как вариант, в той же консоли есть вкладка Network, можно посмотреть ошибки на ней (записи, у которых в поле Status стоит не 200).


2019-11-07. Валерий Шохрин:

На предложенной странице вида карта видна


2019-11-07. Валерий Шохрин:

У меня во всех 9 случаях карта не показывается


2019-11-07. Дмитрий Коробов:

На Китайском сайте карту вижу.


2019-11-07. Дмитрий Коробов:

Красный текст:

leaflet.css:1 Failed to load resource: net::ERR_NAME_NOT_RESOLVED
leaflet.js:1 Failed to load resource: net::ERR_NAME_NOT_RESOLVED
leaflet-tilelayer-here.js:4 Uncaught ReferenceError: L is not defined
at leaflet-tilelayer-here.js:4
v2photo.php?l=ru&s=003100048&n=1&si=fer:437 Uncaught ReferenceError: L is not defined
at v2photo.php?l=ru&s=003100048&n=1&si=fer:437


2019-11-07. Дмитрий Коробов:

Удалил, обновил и опять вывалилось это:
GET https://leafletjs-cdn.s3.amazonaws.com/content/leaflet/master/leaflet.css net::ERR_NAME_NOT_RESOLVED
v2photo.php?l=ru&s=003100048&n=1&si=fer:21 GET https://leafletjs-cdn.s3.amazonaws.com/content/leaflet/master/leaflet.js net::ERR_NAME_NOT_RESOLVED
leaflet-tilelayer-here.js:4 Uncaught ReferenceError: L is not defined
at leaflet-tilelayer-here.js:4
(anonymous) @ leaflet-tilelayer-here.js:4
v2photo.php?l=ru&s=003100048&n=1&si=fer:437 Uncaught ReferenceError: L is not defined
at v2photo.php?l=ru&s=003100048&n=1&si=fer:437
(anonymous) @ v2photo.php?l=ru&s=003100048&n=1&si=fer:437


2019-11-07. Константин Романов:

Ага. Спасибо.
Получается что не грузятся скрипты карты с амазоновского CDN.

Можно попробовать следующее. Запустить в консоли (запущенной от имени администратора) команду " ipconfig /flushdns", ещё можно попробовать прописать гугловые DNS (8.8.8.8) в настройках соединения.
После каждой команды лучше перегрузить компьютер.

На китайском сайте используется Байду, поэтому там грузится с других ресурсов.


2019-11-08. Тамара Прядун:

По ссылке карта видна, больше нигде нет.


2019-11-08. Аскар Исабеков:

я поменял сервер с amazonaws на другой. пожалуйста, посмотрите изменилась ли ситуация.


2019-11-08. Дмитрий Коробов:

О!!! Заработало!!!
Всем спасибо!!!


2019-11-09. Валерий Шохрин:

Карта появилась


2019-11-09. Тамара Прядун:

Карта появилась, спасибо.


2019-11-09. Аскар Исабеков:

Константин, большое Вам спасибо за помощь!


2019-11-09. Аскар Исабеков:

Дмитрий, Валерий, Тамара, чтобы окончательно понять причину "выздоровления", скажите пожалуйста, вы запускали в консоли команду, рекомендованную Константином и/или меняли настройки DNS? Или же причиной появления карт стала смена сервера со скриптами leaflet? Мне важно понять это на будущее.


2019-11-09. Аскар Исабеков:

И еще просьба, когда будет время, пожалуйста, поправьте координаты, которые были введены вслепую. Хотя бы те, которые принципиально в другом месте расположены, например, птица в кустах, а марке в открытом море.


2019-11-09. Дмитрий Коробов:

Аскар, карты появились после смены сервера. Настройки не менял.


2019-11-10. Тамара Прядун:

Никакие настройки не меняла, я этого не умею.


2019-11-10. Валерий Шохрин:

Настройки не менял. Карты появились после смены сервера. Спасибо.


2019-11-10. Аскар Исабеков:

Спасибо!


2019-11-11. Сергейц Ефанов:

Аскар! У меня карта открывается. Только вот не знаю она или не она. Там карта мира,и города все на английском языке.


2019-11-11. Аскар Исабеков:

Спасибо, Сергей, так должно быть. Инструкции по загрузке фото и т.д. в верхнем меню, в разделе "о сайте"


2019-11-11. Сергейц Ефанов:

Всё понятно, спасибо Аскар!



secret code

* all fields are required

calendar

2019

jan feb mar apr
may jun jul aug
sep oct nov dec

2018

jan feb mar apr
may jun jul aug
sep oct nov dec

2017

jan feb mar apr
may jun jul aug
sep oct nov dec

rare birds records


Red Collared-dove (Streptopelia tranquebarica)

© Steve Klasan
2019-09-11
Zaliv Vladimira, Poluostrov Rudanovskogo



Savannah Sparrow (Passerculus sandwichensis)

© Natali Petrunina
2019-09-04
Balagannoe, Olskiy rayon, Sea of Okhotsk, Magadanskaya oblast,



Yellow Bunting (Ocyris sulphuratus)

© Tamara Pryadun
2019-05-04



Black-headed Bunting (Granativora melanocephala)

© Tamara Pryadun
2019-05-05
Solyonoe lake, Nakhodka city, Primorsky Krai


more rarities...

Big Year 2019

1. Shokhrin Valery (248)
2. Rogal' Alexander (207)
3. Khodakov Anatolii (180)
4. Pryadun Tamara (172)
5. Vasik Olga (155)
6. Malykina Irina (146)
7. Korobov Dmitry (140)
8. Petrunina Natali (129)
9. Vyalkov Andrey (111)
10. Korneeva Inna (107)
more...

unidentified birds


2019-11-14

Андрей Баздырев: На зеленушку похожа - кажется, просматриваются жёлтые поля на крыле и хвосте.

2019-11-09

И.Фефелов: Будь это бэрдов, он был бы или взрослым в весеннем пере или в состоянии линьки в зимнее перо, либо молодым. У молодого верх значительно темнее
[....]

2019-11-09

Арсений Яковлев: Присоединил вторую фотографию (плохого качества), но клюв в другом ракурсе

more unidentified birds...