You are not logged in.
2013-05-19 07:47:38
https://www.dropbox.com/s/a1iq0pm0x65szpc/report.txt
_sev, andygol, малоймовірно що place-полігон для якогось н.п. намальований, а жодної дороги немає. Комусь відомі так н.п.? Не бачу змісту ускладнювати алгоритм.
Lindroid, щодо прив'язки до кількості населення - не бачу логіки в тому, що селам з кількістю населення >1000 людей достатньо дороги до околиці. Валідатор вказує на те що дорога до центру н.п. відсутня, а не те, що крайні хатки не видно з найближчої osm-дороги. Також не бачу логіки вимагати наявність дороги в 50м до зовсім малих н.п.. Скоріш за все там дороги взагалі немає.
Чи є переклад заготовок теґів українською? З вищесказаного виглядає, що був поступ, але не ясно як підключити чи де взяти.
/Josm 5608/
Вже давно є, дивіться меню "Заготовки".
http://josm.openstreetmap.de/wiki/Uk%3A … nu/Presets
andygol, переіменуй будь ласка пункт меню "Заготовка пошуку"(Search Preset) на "Пошук заготовки" чи "Знайти заготовку" чи якось інакше.
Б,Ж,З,К,М,Н, - "совпадений нет"
П,Р,С,Х - знаходить вулиці
У мене Обухівські Будьонного і Жуковського також не знаходить по першим буквам, але Загребля, Калініна, Каштанову знаходить.
При цьому в Донецьку вулицю Будьонного знаходить по першим буквам.
Транзит Москва-Ленинград, почему-то, ведет через славный город Тверь, игнорируя наличие объездной дороги. Беда в Мигаловской эстакаде.
неудачный oneway: http://www.openstreetmap.org/browse/way/94728963
а яка власне ціль такого розділу?
Болехівська міськрада нічим таким не відрізняється від звичайного району, окрім того, що трохи менше і назва не "Болехівський район", а "Болехівська міськрада".
Аналогічно Ялтинська міськрада
В інших країнах подібні поняття ніби не розділяють на окремі admin_level: Вроцлав як powiat grodzki має admin_level=6, при цьому примикаючий powiat wrocławski теж має admin_level=6.
Ось ще сусідні Kreisfreie Stadt Нюрнберг і Landkreis Erlangen-Höchstadt.
В Росії також "городской округ" має admin_level=6, аналогічно районам області: Смоленск, Смоленский район
dudka, а як ти ставишся до ідеї розділити райони області від міськрад обласного підпорядкування? Для перших литиши admin_level=6, а другим присвоїти admin_level=5
вони ж розділені: https://www.dropbox.com/s/zwkwqttq5q91xii/graph.png
райони області: admin_level=6
райони міськрад: admin_level=7
можна розділити, я не проти
Larry0ua wrote:на сервере лежит новый gmapsupp.img, в нем мы немного поправили включение в районы, области городов и сел. Возможно, где-то заработает что-то вроде поиска по улице. У меня в навигаторе как-то нашелся перекресток улиц в Харькове.
Изменений в поиске "по адресу" пока не заметил.
Увидел, что в поиске не появились села Обуховского района, в которых мной был установлен Админ_левел=8.
Таки дело не в яйцах?
Не понятно, по каким же критериям mkgmap "отбирает" населенный пункты для поиска по адресу.
можливо через те що в тих селах немає ні вулиць, ні POI? про які села йде мова?
а Обухівські адреси є чи теж немає?
JOSM тоже умеет ломать отношения: https://josm.openstreetmap.de/ticket/8082
Не нужно все сваливать на любителей потлача:)
Ребята, рисую свою деревню, кому не лень, гляньте пожалуйста на предмет явных страшных ошибок и пожеланий: http://www.openstreetmap.org/?lat=48.66 … 7&layers=M
Кто-то поудалял все дороги в Знаменовке
nick_gubarenko: http://www.openstreetmap.org/browse/changeset/15380596
comment = going to redraw all roads
andygol: http://www.openstreetmap.org/browse/changeset/15408351
comment = Скасовано набір змін 15380596. Відновлено шляхи
И подъезд к Мусиевке
http://osm.org/go/0oVvvtfk
Тут ніби все ок, спочатку відсунули н.п. подалі від дороги, валідатор це помітив, домалювали дорогу.
dudka wrote:AMDmi3,
проверьте в своем списке улиц следующие строки, возможно они ошибочны
...Точно, спасибо. А как нашли?
Искал в вашем списке какие статусные части используются. Вот кроме улиц, проспектов, бульваров и т.д. остались только прощади и преулки:)
Існуюча структура не є структурую: однотипні дані хаотично мають різні admin_level. Для чого можуть знадобитися такі дані?
А у "Міськради міста районного значення" хіба не може бути свого "Району міста/міськради"?
Так, не може. На райони поділяються тільки великі міста, всі вони є містами обласного значення.
Чому міськради обласного і районного значення мають різний admin_level? Чому їх не позначити окремим тегом?
Оскільки міськрада обласного значення не є частиною районів області, має в межах області той же статус що й райони то і admin_level у неї такий же як у районів:
Львівська міськрада.
Болехівська міськрада.
Також як зазначено на графі міськради облзначення можуть включати в собі міськради райзначення, наприклад Луганська міськрада включає Олександрівську міськраду.
Точно так я досі не зрозумів особливих статусів Києва і Севастополя. Київ входить в Київську область і є її столицею. Для чого в ОСМ його вирізали із області.
Київ не є частиною Київської області. Ось список міст Київської області: http://w1.c1.rada.gov.ua/pls/z7502/A004 … 7571=14962
Також, як бачите, деякі міста(Березань, Біла Церква, Бориспіль, Бровари тощо) також не належать "своїм" районам(Березанському, Біло-Церківському, Бориспільському, Броварському).
Чому тут всі хочуть запихнути в ОСМ поділ по коату?
Тому що КОАТУУ описує адміністративно-територіальний устрій України. Саме така інформація і необхідна в admin_level-тегах.
Я завжди сприймав admin_level поділ, як написано в Вікіпедії "за географічними ознаками" і "за своїм статусом". У вас всіх бажання переробити його на "за місцем у системі адміністративно-територіального устрою України". Я не бачу в цьому потреби, але якщо ви таки придете до цього, то прошу спочатку існуючий поділ зберегти з іншими тегами. Наприклад змінити актуальні теги admin_level на geographical_level, а потім вже виставляти admin_level той який ви будете оприділяти по своїй таблиці.
Усі три вікіпедійні "підстави" є взаємодоповнюючими. Запропонована схема описує класифікацію за усіма зазначеними "підставами".
Існуючий поділ не настільки кардинально зміниться щоб зберігати його окремо. Ті дані що будуть змінюватися не несуть ніякої користі, оскільки вносилися за відсутності єдиної схеми тегування, вносилися так як вважав правильно окремий мапер.
Дані що пропонується змінити:
- райони Києва, Севастополя: admin_level=6 -> 7
- міськради Криму: admin_level=7 -> 6
- міськради обласного значення: admin_level=* -> 6, також будуть "вирізані" з районів, якщо цього ще не зроблено.
- зв'язки що містять одночасно admin_level=* і place=* будуть роз'єднані на 2 окремі, наприклад Чернівці, аналогічно Львівській міськраді і Львову.
Описав свою схему тегування у вигляді графу, можливо так наглядніше.
https://www.dropbox.com/s/zwkwqttq5q91xii/graph.png
Якщо у когось окрім дімонстра є питання чи заперечення - прошу озвучувати.
Якщо ж немає - давайте затвердимо схему і закриємо це питання.
... доведеться використовувати відношення multipolygon або ж boundary. І от перший тип відношення, на мою думку, не дуже підходить.
boundary - це ж той самий multipolygon + додаткові ролі (admin_centre, label)
ніби все логічно, я не проти, скоріше "за":
+ замість абстрактного "multipolygon" "boundary" дійсно краще
+ можна явно зв'язати кордон населеного пункту з place-точкою
dudka wrote:Потрібно намалювати "голий" [мульти]полігон і поставити на нього place=city/town і при цьому ніяких admin_level.
Проблема у тому, що відношення multipolygon не підтримує роль admin_centre. Мене бентежить необхідність використовувати "костилі" аби однозначно звязати точку place з полігоном place. Адже тоді звязати можна буде тільки по name.
Пропоную замість відношення multipolygon юзати всеж відношення boundary без тегу admin_level, або навіть і без тегу boundary=administrative
Ніби нічого поганого й немає в цій пропозиції, але все ж якось не хочеться.
place-лінія і place-точка описують один і той же об'єкт, для кожної place-лінії завжди має існувати place-точка.
Алгоритмічно просто знайти внутрішню place-точку для place-лінії. Без зв'язку хіба значно складніше?
як бути з "голими" містами районного підпорядкування. Тобто, міськрада мінус села, межу яких можна провести по генплану.
Потрібно намалювати "голий" [мульти]полігон і поставити на нього place=city/town і при цьому ніяких admin_level.
Аналогічно і "голі" міста обласного значення не потрібно позначати admin_level=8. Наприклад, Львів - це place=city, без admin_level=*.
Це по мотивам російської схеми
http://wiki.openstreetmap.org/wiki/RU:% … 0.BA.D0.B0
http://shtosm.ru/2011/03/07/1/
В двох словах: населені пункти позначаємо тегами place=*, адміністративні кордони позначаємо тегом admin_level=*.
borism346 зміг скористатися даними admin_level
Це тому що я тоді вказав для районів міста Києва adminLevel=9
Ну от що ви знову вигадуєте?
borism346 все зробив ще 27го лютого, а ви вказали "для районів міста Києва adminLevel=9" вже після того - 2го березня
http://code.google.com/p/osm2navitel/so … ing-ru.yml
Это, типа, чтобы я отвязался?
А прочитать тот конфиг не пробовали?
Нужен конфиг, соответствующий вашей схеме.
Може вам ще налаштувати щоденну конвертацію і заливати в навігатор?
Ваше сферичне "чітать пробовалі?" абсолютно неінформативне.
Якщо є якісь проблеми з конфігом - описуйте проблему і радьтеся з розробниками osm2mp якщо чогось не розумієте.
borism346 зміг скористатися даними admin_level для заповнення даних районів і областей, можливо і у вас вийде.
dudka, перш ніж пропонувати якусь схему тегування, слід продумати особливості її використання і людьми-маперами, і програмами-конвертерами, валідаторами, пошуковими сервісами. Передбачити різні нюанси. А не просто "передрати" структуру КОАТУУ як школяр "передирає" домашнє завдання, а потім на всі зауваження відгавкуватися "це проблема конвертера", "це проблема Номінатіма", "а я так хочу".
Це до чого цей плач?
КОАТУУ відображає реальний адміністративний поділ України. Саме це і варто відобразити в admin_level, а не якісь видуманий dimonster'ом чи кимось іншим адмінподіл.
Ні у конвертерів, ні у номінатіма немає проблем з запропонованою схемою тегування, проблеми тільки особисто у вас.
є ще конвертери, які "не у нас", спонукати їх авторів до змін не знаю й як... Наприклад, часто викачую легкі оптимізовані під велонавігацію вигрузки з http://garmin.openstreetmap.nl/ Карта на виході - англомовна, назви об'єктів латиницею. Адреси POI беруться з відношень вулиць. Оскільки у нас у відношеннях вулиць є лише addr:street, без іншомовних варіантів, даний конвертор просто транслітерує цю назву. При такому підході за нинішньої схеми пошук об'єктів за адресою ще більш-менш передбачуваний.
Не можу стверджувати на 100%, але маю підозру, що ні ви ні будь-хто інший не використовує карти оптимізовані під велонавігацію для пошуку POI за адресою.
Але все ж таки..
Подивившись на транслітеровану адресацію POI на вигрузках з garmin.openstreetmap.nl звернув увагу на те що транслітерація відбувається за російською абеткою, відповідно буква "і" не транслітерується взагалі. Можна звернутися до Lambertus'а з проханням виправити цю помилку. Також можна попросити транслітерувати "вулиця" не в "vulic?"(також якийсь незрозумілий глюк з транслітерацією букви "я"), а в "Street"(чи "Str.") і зміщувати слово в кінець. Якщо треба - я можу написати йому.
Для власних конверторів можна піти далі і аналогічно скорочувати/видаляти/зміщувати-в-кінець-назви слова типу "Архітектора","Адмірала", а також імена.
Щодо конверторів на базі osm2mp, то для перенесення/скорочення статусної частини в кінець назви є просте рішення:
http://forum.openstreetmap.org/viewtopi … 46#p273246
igitov wrote:какой ключ надо использовать, чтобы статусные части улиц сокращались и помещались в конец имени?
Для этого отдельный скрипт: http://code.google.com/p/osm2mp/source/ … process.pl
Или у навителовцев есть его немного расширенная версия
А ще, мені не відомо чому, є admin_centre для полігону Києво-Святошинського району
Очевидно тому, що адміністративним центром Києво-Святошинського району є м.Київ ![]()