OsmAnd: стили отображения карт

У меня что-то не конвертятся с этим стилем RU-MOS и RU-MOW. Другие регионы нормально.

Ошибка:

Dec 01, 2013 11:30:46 PM net.osmand.impl.ConsoleProgressImplementation printIfNeeded
INFO: Done 15 %.
Dec 01, 2013 11:30:47 PM net.osmand.data.preparation.IndexCreator generateIndexes
SEVERE: Log exception
java.lang.IllegalStateException: Can't retrieve amenity rule type layer -1
        at net.osmand.data.preparation.IndexPoiCreator.encodeAdditionalInfo(IndexPoiCreator.java:184)
        at net.osmand.data.preparation.IndexPoiCreator.insertAmenityIntoPoi(IndexPoiCreator.java:168)
        at net.osmand.data.preparation.IndexPoiCreator.iterateEntity(IndexPoiCreator.java:101)
        at net.osmand.data.preparation.IndexCreator.iterateMainEntity(IndexCreator.java:227)
        at net.osmand.data.preparation.IndexCreator.access$1000(IndexCreator.java:48)

Попробовал взять из папки stable_version, там другая ошибка:

INFO: Task Processing osm nodes?: work total has changed to 104151
Dec 01, 2013 11:56:25 PM net.osmand.data.preparation.IndexCreator generateIndexes
SEVERE: Log exception
java.lang.IllegalStateException: Can't retrieve amenity rule type website null
        at net.osmand.data.preparation.IndexPoiCreator.encodeAdditionalInfo(IndexPoiCreator.java:184)
        at net.osmand.data.preparation.IndexPoiCreator.insertAmenityIntoPoi(IndexPoiCreator.java:168)
        at net.osmand.data.preparation.IndexPoiCreator.iterateEntity(IndexPoiCreator.java:101)
        at net.osmand.data.preparation.IndexCreator.iterateMainEntity(IndexCreator.java:227)

А можно скриншот? Ничего подобного не наблюдаю на последней ночной версии от 1-го декабря. Я могу конечно вслепую поменять шрифт для addr:flats. Вообще поведение OsmAnd с именными тегами - загадка для меня.

RU-MOS сконвертил нормально

INFO: Poi processing finished
дек 02, 2013 12:20:57 AM net.osmand.data.preparation.IndexPoiCreator writeBinaryPoiIndex
INFO: Poi box processing finished
дек 02, 2013 12:21:02 AM net.osmand.data.preparation.BinaryMapIndexWriter endWritePoiIndex
INFO: POI INDEX SIZE : 18102930
дек 02, 2013 12:21:02 AM net.osmand.swing.ProgressDialog startTask
FINE: Memory before task exec: 2626682880 free : 1354216640
дек 02, 2013 12:21:02 AM net.osmand.swing.ProgressDialog startTask
FINE: Writing transport index to binary file... started after 6378 ms
дек 02, 2013 12:21:02 AM net.osmand.data.preparation.BinaryMapIndexWriter endWriteTransportIndex
INFO: TRANSPORT INDEX SIZE : 1237382
дек 02, 2013 12:21:02 AM net.osmand.data.preparation.IndexCreator generateIndexes
INFO: Finish writing binary file

Похоже что UniRS тут не причем. website не трогал вообще. Попробуйте со стандартным rendering_types.xml.

Если я вообще не указываю renderingTypesFile, то все карты конвертируются и работают нормально.

Так. Версия OsmAndMapCreator от 29 октября работает нормально с RU-MOS. А вот вчерашняя действительно выдаёт такую же ошибку. Причем тут вебсайт… Опять вообщем сломали конвертер. Завтра по строчке буду убирать и смотреть.

На втором скрине заметно, что пропала окантовка дорог, их почти не видно.

Какая версия OsmAnd?

Версия 2404М (new-nightly 02.12.)

Поправьте меня если я не прав, но по-моему Виктор говорил что надо качать просто nightly. Хотя нет, OsmAnd-default.apk. Я на нём тестирую.

Поставил default.apk (02.12.), дороги окантовались, а всё остальное - не желает «исправляться» :frowning:

Всё остальное это подъезды-квартиры?

Они самые. «Нечитабильны»
P.S. Я же правильно понимаю: у вас они белого цвета (как номера домов) в ночном режиме?

Да. Может быть кто-нибудь еще посмотрит у себя и скинет скрины?

Попытался исправить, нужна проверка.

Из архива взял то, что не в stable version лежало. Стало замечательно, появилась белая окантовка, позволяющая хорошо различать подписи подъездов в ночном режиме. Спасибо за внимание! :smiley:
P.S. Причём заработало и на прежней дефолт-версии, и на официальной 1.6.5 beta +

ITO Map — OpenStreetMap Wiki
http://wiki.openstreetmap.org/wiki/ITO_Map

меня заинтересовала карта подъездов (221 Building entrance fixup), находится практически в самом конце странички. заметил, что рендеринг на карте опаздывает примерно на сутки. посмотрите, может кому-либо будет полезна эта карта при внесении адрески в OSM. хотя там точками отмечаются только entrance без всякой дополнительной инфы.

Можно заценить «подъездовходоотмеченность» :slight_smile: Действительно, для полного счастья не хватает информации о номерах подъездов и квартирах.
Обалдеть, там же есть фактически интерактивная карта OSM, где можно адреску (и не только) по клику увидеть!
**Upd **Если попасть кликом в точку, то можно всё необходимое лицезреть для подъездов.

http://www.openstreetmap.org/node/1437645356
http://www.openstreetmap.org/node/2611212931
вот тебе 2 примера: для первой точки все нормально, а для второй точки на карте подъездов от ITO Map номер ноды (подъезд) выводится как отрицательное число(-1683754365), что не может быть по определению. т.е. программисты и разработчики “налетели” на проблему переполнения номеров нодов, которая недавно была озвучена. проверте, может быть только у меня это воспроизводится на карте ITO Map (карта 221 building entrance) - отрицательные номера нодов (подъездов). или это у меня что-то неправильное и старое установлено на компе? если это повсеместно видно и у всех, то надо теребить их support ITO Map. не думал, что такая контора попадется на такой нелепейшей ошибке! если эта ошибка воспроизводиться у всех, то может быть кто-нибудь кинет им письмо в support?

По первой: «Tags
OSM Node: 1437645356
entrance=main ref=1»

по второй: «Tags
OSM Node: -1683754365
addr:flats=8-98 entrance=main ref=1»
Т.е. у меня также показывает. И линк, соответственно, ведёт в никуда.
Кстати, я считаю, что entrance=main и entrance=service лучше ставить на входы магазинов, учреждений и т.п. А на подъезды - entrance=yes, поскольку в многоквартирниках все подъезды равнозначны. Не принципиально, конечно. Получается, что все (равнозначные) главные, но всё-таки…