Оценка потерь

Напомню, что в вики есть список реакций разных программ на узлы с идентификаторами от 2³¹. Часть из них сломалась:
  • Osmosis можно использовать любой версии (от 0.36), но для ключей --used-node и --used-way нужно указывать параметр idTrackerType=Dynamic. Со следующей версии (0.42) этот трекер включат по умолчанию, а параметр, скорее всего, уберут.
  • Редактор Vespucci вылетает при скачивании данных с точками, созданными после 9 февраля, а также при загрузке новых точек на сервер. Исправленную версию автор обещал загрузить в Google Play позавчера, но ещё не загрузил.
  • Редактор POI+ (для iOS) некорректно загружает на сервер точки с большими идентификаторами, особенно отредактированные. Исправление выслано в App Store, но пока не опубликовано.
  • Mapnik выдаст неправильный id объекта, если его попросить, но этой функцией почти никто не пользуется, поэтому обычный рендеринг не затронут.
Coastcheck и Osmium были «оперативно» исправлены. Роутинговые библиотеки OSRM и Routino отделались unsigned int, отсрочив проблему на три-четыре года. Osm2pgsql давно компилируется в 64-битном режиме, но свежую версию под Windows собрали только сейчас.
Поделиться
Отправить
2013   wiki

Мнения, высказанные на этом сайте, отражают точку зрения лично автора сайта и ничью больше: ни его бывших или настоящих работодателей, ни семьи и знакомых.

7 комментариев
OverQuantum 2013
> отделались unsigned int
Ну я же говорил! :))
pedobre 2013
чо случилось то?
Hind 2013
2pedobre
Айдишники нодов 31-битный порог прошли.
putnik 2013
В deb-репозиториях osm2pgsql версии 0.80 (последний 32-битный), для 64-битного 0.81 нужно подключать PPA.
Виктор 2013
Слава богу, OsmAnd проскочил :) Или никто не пользуется :{
Илья Зверев 2013
Тут вопрос к конвертеру, а не к самому OsmAnd :)
jekader 2013
никто не в курсе про редактор для maemo по имени osm2go? У нас в сообществе на ошибки в нём жаловались. Может это и связано...
AMDmi3 2013
Я дописал несколько фишек для osm2go и учитывая что апстрим им, похоже, больше не занимается, думаю продолжить его поддержку. 64 бита там заложено на уровне «раскомментить когда понадобится», так что проблем быть не должно, но пока не тестировал. Было бы здорово найти того кто умеет собирать пакеты под maemo.

Код тут: https://github.com/AMDmi3/osm2go
Популярное