Проблема с использованией тайлов. Тайлы не загружаются в приложении

Добрый день, сообщество.
Мы используем OpenStreetMap tiles в нашем приложении более года и все работало без проблем до 10 июля 2025 года. Тайлы не загружаются в приложении.
Те же URL нормально работают при доступе напрямую из браузеров.

Подскажите, пожалуйста, как вернуть работоспособность картографической подложки в приложении?

Мы не получаем сообщений об ошибках в консоли. Мы не используем API ключи, только стандартные запросы к OpenStrrtMap ( [https://tile.openstreetmap.org/{z}/{x}/{y}.png] )

Hello OSM Community,
We’ve been using OpenStreetMap tiles in our mobile app for the past year, and everything was working fine until July 10th. However, we’ve now started facing an issue where tiles do not load in the app. The same tile URLs work fine when accessed directly in a browser.

No API keys or external tile services are used, just the default OpenStreetMap tiles.
No error messages in the console except that the tiles fail to load.

  1. Is there a better way to use OSM tiles in a published app to avoid such issues?

Which app? [Screenshots can be attached]

App is named "Парковки Краснодара

"

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

1 Inadequately identified users blocked from OpenStreetMap tile server · Issue #2123 · fleaflet/flutter_map · GitHub
2 Using OpenStreetMap (direct) | flutter_map Docs

Установите правильный юзерагент:


Но помимо этого вы не указываете аттрибуцию OpenStreetMap ни в приложении, ни на сайте. Это также нарушает правила использования.

https://osmfoundation.org/wiki/Licence/Attribution_Guidelines#Interactive_maps


Также вы можете добавить в приложение выбор других подложек, что в условиях современного рунета не будет лишним. Например, у 2гис был бесплатный лимит, но опять же, читайте условия использования. Аттрибуцию в любом случае нужно указывать.

2 Likes

@MKU_CMDDT_Krd с юзерагентом вы справились, а что по аттрибуции? Будете исправлять?