Size: a a a

OpenStreetMap Беларусь

2020 January 23

M

Maksibon🇺🇦 in OpenStreetMap Беларусь
откуда в OSM появляются такие области (коричневый квадрат), мол тут будет строительство?алгоритмы какие-то добавляют?
источник

YY

Yury Yatsynovich in OpenStreetMap Беларусь
Maksibon🇺🇦
откуда в OSM появляются такие области (коричневый квадрат), мол тут будет строительство?алгоритмы какие-то добавляют?
Почему сразу алгоритмы? Может кто-то отрисовал вручную и поставил landuse=construction
источник

M

Maksibon🇺🇦 in OpenStreetMap Беларусь
Yury Yatsynovich
Почему сразу алгоритмы? Может кто-то отрисовал вручную и поставил landuse=construction
Понятно.
Вот прошелся, смотрю почти всех домов уже нет. Зайду тоже поправлю.
источник

SB

Sergey Bagan in OpenStreetMap Беларусь
Вручную. Иду, вижу стройку, определяю границы (обхожу по кругу), потом отмечаю :)
источник

M

Maksibon🇺🇦 in OpenStreetMap Беларусь
Sergey Bagan
Вручную. Иду, вижу стройку, определяю границы (обхожу по кругу), потом отмечаю :)
👍
источник

YY

Yury Yatsynovich in OpenStreetMap Беларусь
Dzianis Sheka
я туда вроде длинные строки давал, ок работало
Но ограничения там все-таки есть, ибо ошибка такая "Request-URI Too Long</h1>
<p>The requested URL's length exceeds the capacity
limit for this server.<br />"
источник

YY

Yury Yatsynovich in OpenStreetMap Беларусь
Решение предлагается как "Switch to HTTP POST instead." -- кто знает, где указывать этот "HTTP POST"?
источник

DS

Dzianis Sheka in OpenStreetMap Беларусь
Yury Yatsynovich
Но ограничения там все-таки есть, ибо ошибка такая "Request-URI Too Long</h1>
<p>The requested URL's length exceeds the capacity
limit for this server.<br />"
так это для конкретного сервера )
источник

AI

Alexander Istomin in OpenStreetMap Беларусь
Yury Yatsynovich
Но ограничения там все-таки есть, ибо ошибка такая "Request-URI Too Long</h1>
<p>The requested URL's length exceeds the capacity
limit for this server.<br />"
это в какой момент такая ошибка вылезла?
при выполнении? запрос по ссылке кому-то кидали?
источник

AI

Alexander Istomin in OpenStreetMap Беларусь
у меня обычно случался отлуп, когда на сервере выделенная под операцию память заканчивается
но это значит, что очень многого захотел (либо данных много, либо операций над данными - регэкспы например)
источник

AI

Alexander Istomin in OpenStreetMap Беларусь
длина в URI — это как будто поделились ссылкой, а сам текст запроса очень длинный
источник

YY

Yury Yatsynovich in OpenStreetMap Беларусь
Да, отправлял такое
overpass_url = "http://overpass-api.de/api/interpreter"
   response = requests.get(overpass_url, params={'data': overpass_query}), где overpass_query -- это очень длинная строчка (35тыс символов)
источник

AI

Alexander Istomin in OpenStreetMap Беларусь
сам оверпасс-турбо, когда делишься ссылкой, предлагает и умеет ее сокращать
не знаю, поможет ли такой финт вам
источник

DS

Dzianis Sheka in OpenStreetMap Беларусь
так у гет запроса же есть свое ограничение
источник

DS

Dzianis Sheka in OpenStreetMap Беларусь
источник

DS

Dzianis Sheka in OpenStreetMap Беларусь
2down vote

As already mentioned, HTTP itself doesn't impose any hard-coded limit on request length; but browsers have limits ranging on the 2048 character allowed in the GET method.
источник

YY

Yury Yatsynovich in OpenStreetMap Беларусь
и решение -- вместо request.get использовать request.post?
источник

YY

Yury Yatsynovich in OpenStreetMap Беларусь
*requests
источник

DS

Dzianis Sheka in OpenStreetMap Беларусь
Yury Yatsynovich
и решение -- вместо request.get использовать request.post?
да
источник

YY

Yury Yatsynovich in OpenStreetMap Беларусь
ok
источник