З цим є проблема. Вулиця - це мультилайн + будинки. Але трапляються ситуації, коли міськрада додає нову вулицю шляхом розрізання якоїсь вулиці на дві. Або ж зворотня ситуація. Загалом проблема у тому, що геометрії вулиці з новою/старою назвою часто не співпадають. Nominatim, на скільки я знаю, не групує сегменти вулиці, а шукає окремо по кожному
Так, зараз все швидно, але пошук трошки незручно працює(можливо і раніше так було):
Поточна позиція Одеса, шукаємо “Київ Шевченка” - результатів немає.
Поточна позиція Одеса, шукаємо “Київ”, вибираємо “м. Київ”, дописуємо вулицю в пошук “Київ Шевченка” - результати є. Ось цей зайвий клік вибору міста незручний.
Переробив. Якщо запит складається з одного слова і поточний зум низький - шукає вулиці в радіусі 40км, якщо запит складається більше ніж з одного слова шукає глобально.
Ще один ньюанс. При виборі streets > UA > область було б добре, щоб карта зумилася до області, при переході на місто/вулицю, щоб карта зумилася до міста/вулиці, а не Європи, як зараз. Зум спрацьовує тільки при виборі номера будинку.
Воно зараз відображає повідомлення: “На жаль, у цьому фрагменті нічого не знайдено, але є результати пошуку в інших частинах карти” і можна промасштабувати на фрагмент, де присутні шукані POI, клікнувши на лінк масштабувати
Не знаю як це впихнути в поточний UI-дизайн. Для швидкого доступу до списку вулиць - додав таку фішечку (поточний фрагмент карти має знаходитьсь в межах якось НП, що має вулиці):
Багато хто дорікав, що після редизайну сайтом стало незручно користуватись. Раніше типу можна було однією мишкою наклікати шукану адресу, а тепер без клавіатури ніяк. Та й відвідуваність сильно впала, хоча окрім України тепер додалось багато країн. Загалом, нехай повисить для експерименту
Якась проблема зі сфінксом - треба копати. На разі вставив швидкий фікс, хоч і більш повільний.
А чи є можливість ввести версії скріптів та стилів (наприклад, через ?filemtime())? А то пару раз все ламалося, поки не здогадувався примусово оновити сторінку.
После последнего изменения кнопка Очистить строку поиска вводит в поле ввода “@Очистить строку поиска” вместо очистки как таковой. Это нормально или баг?