Так, зараз все швидно, але пошук трошки незручно працює(можливо і раніше так було):
Поточна позиція Одеса, шукаємо “Київ Шевченка” - результатів немає.
Поточна позиція Одеса, шукаємо “Київ”, вибираємо “м. Київ”, дописуємо вулицю в пошук “Київ Шевченка” - результати є. Ось цей зайвий клік вибору міста незручний.
Переробив. Якщо запит складається з одного слова і поточний зум низький - шукає вулиці в радіусі 40км, якщо запит складається більше ніж з одного слова шукає глобально.
Ще один ньюанс. При виборі streets > UA > область було б добре, щоб карта зумилася до області, при переході на місто/вулицю, щоб карта зумилася до міста/вулиці, а не Європи, як зараз. Зум спрацьовує тільки при виборі номера будинку.
Зараз все значно краще.
це так і залишилося
Ще:
- інколи результати пошуку пишуть не в окремі рядки - в деяких рядках по два, наприклад “київ мінська”
- “наблизити” для поі зумає кудись в нікуди
- “леніна вулиця” не знаходить зовсім нічого
Воно зараз відображає повідомлення: “На жаль, у цьому фрагменті нічого не знайдено, але є результати пошуку в інших частинах карти” і можна промасштабувати на фрагмент, де присутні шукані POI, клікнувши на лінк масштабувати
поправив
готово
Ще побажання щодо пошуку:
- при пошуку сортувати також за назвою району, не тільки за назвою області
- “миколаїв львівська” має знаходити м. Миколаїв Львівської області
- “поділ київ” має знаходити place=suburb
- чи є можливість виправити сортування щоб букви і,є,ї були на своєму місці?
- дозволити пошук країн, наприклад “Естонія” нічого не знаходить
Шари:
- додати шар з пріорітетом name:uk(ru/en/pl): toolserver або mlm.jochentopf.com
Помилка:
- клік на “Київська область” в основному вікні зверху виділяє Молдову; з усіма областями і районами щось не так
Не знаю як це впихнути в поточний UI-дизайн. Для швидкого доступу до списку вулиць - додав таку фішечку (поточний фрагмент карти має знаходитьсь в межах якось НП, що має вулиці):
Сумнівно, що таке взагалі потрібно, але якщо потрібно, то:
- не працює для букв Є, І, Ї, наприклад в Києві
Також пошук “Київ” не відображає в результатах “м. Київ”
Це не до nadoloni.com, але все ж: замінити “Міхай Емінеску” на “Міхая Емінеску”.
Багато хто дорікав, що після редизайну сайтом стало незручно користуватись. Раніше типу можна було однією мишкою наклікати шукану адресу, а тепер без клавіатури ніяк. Та й відвідуваність сильно впала, хоча окрім України тепер додалось багато країн. Загалом, нехай повисить для експерименту
Якась проблема зі сфінксом - треба копати. На разі вставив швидкий фікс, хоч і більш повільний.
Дані поправив
А чи є можливість ввести версії скріптів та стилів (наприклад, через ?filemtime())? А то пару раз все ламалося, поки не здогадувався примусово оновити сторінку.
После последнего изменения кнопка Очистить строку поиска вводит в поле ввода “@Очистить строку поиска” вместо очистки как таковой. Это нормально или баг?
Більше не повториться
Баг. Вроде поправил
це пофіксано
Дякую.
Ось ще помилки:
- при кліку на букву Ї виконується пошук “@Ї”, але результати такі ж як для букви І, а не Ї.
- використання маленької букви й не ідентично використанню великої: пошук “йосиповичі” знаходить місто Осиповичі, а “Йосиповичі” - с. Йосиповичі
- перший клік на place=suburb переносить поточну позицію, а другий(випадковий) - перекидає на пусту сторінку
Возможно ли сделать кнопку поделится, аналогичную в стандартной осм, для вставки на сайт?
так достаточно просто адресную строку скопировать и вставить
<iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://www.openstreetmap.org/export/embed.html?bbox=29.63836669921875%2C46.19694327530828%2C31.170959472656246%2C46.74362499884437&layer=mapnik" style="border: 1px solid black"></iframe><br/><small><a href="http://www.openstreetmap.org/#map=10/46.4710/30.4047">Посмотреть более крупную карту</a></small>
Вот пример кода, Тут вставка на сайте справа usatovo.in.ua
Ну так в этом коде просто адрес поменять скопировав адресную строку. Левый блок скрывается при ширене меньше 800px
Нагадаю своє прохання додати шар з пріорітетом name:uk(ru/en/pl): toolserver або mlm.jochentopf.com
Щоб об’єднати фон з підписами використовується L.layerGroup