Size: a a a

2019 December 11

SV

Sergey Volobuev in OpenStreetMap RU
Добрый день!
Понимаю, что не совсем по теме, но вдруг есть люди разбирающиеся в gdal, не могу корректно нарезать тайлы чрезе gdal2tiles для растровой карты (не географической), тайлы нарезаются криво.
На изображении координаты считаются с права на лево, с верху в низ.
Вот моя команда: python3 /usr/bin/gdal2tiles.py --zoom 0-5 -w leaflet -p raster -v -s Simple /tiles/map.png /tiles

Далее я подключаю это к leaflet, и там видно что тайлы перемешаны, кто нибудь может помочь?

В leaflet, я изначально подключил одним файлом:

const crsXY = L.extend({}, L.CRS.Simple, {
   transformation: new L.Transformation(1 / 16, 0, 1 / 16, 0)
});
const map = L.map('map', {
   // crs: L.CRS.Simple,
   crs: crsXY,
   minZoom: 1,
   maxZoom: 6,
   // maxBounds: [[0,0], [8192,8192]],
});
// //8192 × 8192 px
L.imageOverlay('tiles/map.png', [[0,0], [8192,8192]]).addTo(map);


И все работает хорошо.

Перехожу на тайлы и получаю не корректное поведение.

L.tileLayer('tiles/{z}/{x}/{y}.png', {
   minZoom: 1,
   maxZoom: 6,
   tms: true,
   bounds: [[0,0], [8192,8192]]
}).addTo(map);
источник

DK

Dmitry K in OpenStreetMap RU
Alexander Istomin
в @byosm горячо про выборы)
Правильно делают что обсуждают - тут уже было осуждение?
источник

DK

Dmitry K in OpenStreetMap RU
Даже свои готовые голосовалки скидывают
источник

DK

Dmitry K in OpenStreetMap RU
я вот так проголосовал
источник

DK

Dmitry Kiselev in OpenStreetMap RU
🥓 Хамон Эврибади
Ну ок. Если ты владелец облака, то и хранение файлов на нем стоит копейки
Я у каких то ребят из Латвии хостился, очень по-божески. Вдска на террабайт стоила ощутимо дешевле Амазона. Правда закрыл, так как не смог ответить для себя на вопрос нафига она мне нужна.
источник

IL

Ilya Levashev in OpenStreetMap RU
Господа, кто-нибудь решал задачу по определению типа здания в осм при теге "building=yes" и пустом "amenity" на основе площади, периметра, ближайших соседей или мб чего-то другого?

Сейчас обучаю методы decision tree и knn и получаю нестабильный результат, может кто поделится опытом. Размер выборки достаточно большой, около 800К зданий в крупнейших городах России помимо Москвы.
источник

V

Vascom in OpenStreetMap RU
SKbusiness
Я надеялся,  что это общая проблема
Для проверки запусти  osmtracker в параллель и убедись, что он не теряет позицию.
источник

f

fr1 in OpenStreetMap RU
Sergey Volobuev
Добрый день!
Понимаю, что не совсем по теме, но вдруг есть люди разбирающиеся в gdal, не могу корректно нарезать тайлы чрезе gdal2tiles для растровой карты (не географической), тайлы нарезаются криво.
На изображении координаты считаются с права на лево, с верху в низ.
Вот моя команда: python3 /usr/bin/gdal2tiles.py --zoom 0-5 -w leaflet -p raster -v -s Simple /tiles/map.png /tiles

Далее я подключаю это к leaflet, и там видно что тайлы перемешаны, кто нибудь может помочь?

В leaflet, я изначально подключил одним файлом:

const crsXY = L.extend({}, L.CRS.Simple, {
   transformation: new L.Transformation(1 / 16, 0, 1 / 16, 0)
});
const map = L.map('map', {
   // crs: L.CRS.Simple,
   crs: crsXY,
   minZoom: 1,
   maxZoom: 6,
   // maxBounds: [[0,0], [8192,8192]],
});
// //8192 × 8192 px
L.imageOverlay('tiles/map.png', [[0,0], [8192,8192]]).addTo(map);


И все работает хорошо.

Перехожу на тайлы и получаю не корректное поведение.

L.tileLayer('tiles/{z}/{x}/{y}.png', {
   minZoom: 1,
   maxZoom: 6,
   tms: true,
   bounds: [[0,0], [8192,8192]]
}).addTo(map);
перемешенные тайлы - это отсутствие leaflet.css
источник

f

fr1 in OpenStreetMap RU
Ilya Levashev
Господа, кто-нибудь решал задачу по определению типа здания в осм при теге "building=yes" и пустом "amenity" на основе площади, периметра, ближайших соседей или мб чего-то другого?

Сейчас обучаю методы decision tree и knn и получаю нестабильный результат, может кто поделится опытом. Размер выборки достаточно большой, около 800К зданий в крупнейших городах России помимо Москвы.
откуда же ему быть стабильном, когда у нас генпланы существуют только на бумаге, а втыкают свои заведения туда где смог урвать место. никакой логики тут нет
источник

IL

Ilya Levashev in OpenStreetMap RU
fr1
откуда же ему быть стабильном, когда у нас генпланы существуют только на бумаге, а втыкают свои заведения туда где смог урвать место. никакой логики тут нет
Так генплан у меня совсем не при чём. Я его данные не использую именно по этой причине
источник

f

fr1 in OpenStreetMap RU
Ilya Levashev
Так генплан у меня совсем не при чём. Я его данные не использую именно по этой причине
так как раз без него сущий рандом, какую закономерность вы там хотите отыскать?
источник

IL

Ilya Levashev in OpenStreetMap RU
Проблема с генпланами в том, что их нет в векторе в открытом доступе, поэтому ориентироваться на них нет возможности.

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

ПЖ

Павел Жирнов in OpenStreetMap RU
Слишком большое многообразие вариантов застройки. Решение будет с ошибками.
Но интересно. Есть какие-нить наработки??
источник

IL

Ilya Levashev in OpenStreetMap RU
Вообще есть научные статьи, которые показывали хорошие результаты, но они не по России и не выкладывали исходный код или что-то можно повторить.
В одной из них испльзовали случайный лес, я пока юзаю деревья и кнн
источник

SV

Sergey Volkov in OpenStreetMap RU
Ilya Levashev
Вообще есть научные статьи, которые показывали хорошие результаты, но они не по России и не выкладывали исходный код или что-то можно повторить.
В одной из них испльзовали случайный лес, я пока юзаю деревья и кнн
Авторы научных статей могут давать исходный код по запросу. Пробовали обращаться?
источник

l

lite in OpenStreetMap RU
Ilya Levashev
Господа, кто-нибудь решал задачу по определению типа здания в осм при теге "building=yes" и пустом "amenity" на основе площади, периметра, ближайших соседей или мб чего-то другого?

Сейчас обучаю методы decision tree и knn и получаю нестабильный результат, может кто поделится опытом. Размер выборки достаточно большой, около 800К зданий в крупнейших городах России помимо Москвы.
вы, главное, в OSM эти результаты не заливайте)
источник

ПЖ

Павел Жирнов in OpenStreetMap RU
явно не для осм такое разрабатывается :)
я так понимаю, осм просто будет использоваться как лаболаторный набор данных.
было бы интересно узнать о результатах.
источник

PG

Pavel Gavrilov in OpenStreetMap RU
Павел Жирнов
явно не для осм такое разрабатывается :)
я так понимаю, осм просто будет использоваться как лаболаторный набор данных.
было бы интересно узнать о результатах.
"Александр Григорьевич, мы просили коворкинг! А вы нам подарили коровник!"(с)
источник

IL

Ilya Levashev in OpenStreetMap RU
lite
вы, главное, в OSM эти результаты не заливайте)
Конечно нет
источник

ПЖ

Павел Жирнов in OpenStreetMap RU
Pavel Gavrilov
"Александр Григорьевич, мы просили коворкинг! А вы нам подарили коровник!"(с)
дык осм - сообщество, самобытное и многообразное.
а не институт с регламентом действия и развития  :)
источник