*** old_Bibigon has quit IRC | 00:02 | |
*** jekhor_ has quit IRC | 00:32 | |
*** Sanjak has quit IRC | 02:04 | |
*** Sanjak has joined #osm-ru | 02:05 | |
*** Komzzpa has joined #osm-ru | 02:58 | |
*** Komzpa has quit IRC | 02:58 | |
*** AMDmi3 has quit IRC | 03:04 | |
*** kisaa has quit IRC | 03:28 | |
*** kisaa has joined #osm-ru | 03:28 | |
*** Mezonin_ has joined #osm-ru | 04:03 | |
*** unncked738 has joined #osm-ru | 04:34 | |
*** kisaa has quit IRC | 04:56 | |
*** kisaa has joined #osm-ru | 04:56 | |
*** Scondo has joined #osm-ru | 05:51 | |
*** Jim[work] has quit IRC | 05:52 | |
*** Jim_[work] has joined #osm-ru | 05:52 | |
*** kisaa has quit IRC | 05:57 | |
*** kisaa has joined #osm-ru | 05:58 | |
*** Jim[work] has joined #osm-ru | 06:01 | |
*** Jim_[work] has quit IRC | 06:01 | |
*** Maks|nord has joined #osm-ru | 06:17 | |
*** gryphon has joined #osm-ru | 06:34 | |
*** Out`Of`Control has joined #osm-ru | 06:46 | |
*** private has joined #osm-ru | 06:50 | |
*** Maks|nord has quit IRC | 06:52 | |
*** Zverik_h has joined #osm-ru | 06:52 | |
*** gryphon|2 has joined #osm-ru | 07:04 | |
*** gryphon has quit IRC | 07:11 | |
*** old_Bibigon has joined #osm-ru | 07:19 | |
*** Scondo has quit IRC | 07:25 | |
*** jekhor_ has joined #osm-ru | 07:54 | |
*** progserega has quit IRC | 07:55 | |
*** Sanjak has quit IRC | 07:56 | |
*** gryphon|2 has quit IRC | 08:01 | |
*** gryphon|2 has joined #osm-ru | 08:01 | |
*** kisaa has quit IRC | 08:29 | |
Zverik_h | мой новый скрипт для рендеринга мапником крутой. Пример: область вокруг точки на z15 на лист A5 с полями в полсантиметра в 300 dpi: http://not.textual.ru/zverik/2/4/z13-a5-300ppi-f5.png | 09:03 |
---|---|---|
Zverik_h | (bbox здесь определяется через центр, фиксированный масштаб и размер) | 09:04 |
Zverik_h | плюс это первый такой скрипт, где указав z15, получаешь именно z15, а не плюс-минус ползума | 09:04 |
Zverik_h | (проверил наложением картинки на osm.org) | 09:04 |
*** Zverik_h has quit IRC | 09:08 | |
*** borism3461 has joined #osm-ru | 09:17 | |
*** freeExec has joined #osm-ru | 09:44 | |
Zverik | о, круто, сейчас распечатал эту картинку на А5, приставил к монитору с этим же куском карты, и они почти точно совпали (разве что на мониторе 96 dpi, а не мапниковские 90,7) | 10:29 |
Zverik | Ну и в 300 dpi видно, что text-size: 12 и выше — это уже реально конский размер, в то время как на экране он в самый раз | 10:39 |
Zverik | а 8 на экране еле читается, на бумаге — вообще отлично. | 10:40 |
* jekhor_ просто сделал конфиг для рендеринга тайлов в четыре раза больше размером, пока хватает | 10:59 | |
jekhor_ | в qgis потом просто dpi и масштаб правильно говоришь, и всё. | 11:00 |
Zverik | jekhor_: тут задачи разные — я хочу от скрипта, чтобы он выдавал то же, что на тайлах нарисовано | 11:01 |
Zverik | (но про масштаб хорошая мысль, я и забыл, нужно будет добавить) | 11:02 |
jekhor_ | ну у меня и выдаёт :) | 11:02 |
Zverik | ой. Я увидел, во что превращаются горизонтали 25 м в горах: http://osmz.ru/veloroad.html#10/64.7451/59.3063 | 11:07 |
karavanjo | Zverik, зато информативно и хочется увеличивать дабы рассмотреть. | 11:09 |
Zverik | непредвиденный хиллшейдинг :) | 11:09 |
Runge | Zverik: сколько полезной информации просто еще не выводится. сравни карту http://osmz.ru/veloroad.html#9/54.6095/137.7548 с мапсерфером | 11:27 |
Runge | :) | 11:28 |
Zverik | Runge: там правее-ниже посмотри, река Усалгин и все восточнее её: почему у тебя нет притоков? | 11:29 |
Runge | на малых масштабах я притоки не вывожу. | 11:30 |
Runge | отображение рек по масштабам расчитывается в зависимости от их длины. | 11:31 |
Zverik | а, интересно | 11:31 |
Zverik | насчёт полезной информации — пример чуть-чуть южнее: http://osmz.ru/veloroad.html#9/50.5335/137.1904 | 11:31 |
Runge | ты про поселки? | 11:32 |
Zverik | ага, посёлки, дороги и жд | 11:32 |
Zverik | ну и представим, что всё это печатается на чёрно-белом принтере :) | 11:32 |
Runge | ну карту получится отличная. тебе только не хватает более умной расстановки надписей. | 11:33 |
Runge | а поселками проблема в том, что стиль на планету расчитан. а возиться с отдельными правилами для России не очень охота | 11:33 |
Zverik | Runge: мапнику не хватает :( Приходится каждый раз таскать — слава богу, что немного времени уходит | 11:33 |
Runge | я боюсь представить если твой стиль применить для Кореи или Китая. будет каша )) | 11:34 |
Zverik | Runge: ещё какая! Смотри Латвию: http://osmz.ru/veloroad.html#7/56.399/24.142 | 11:34 |
Runge | аааааааааааааа. мои глаза | 11:35 |
Zverik | но это z7, на z9 чуть более терпимо :) | 11:35 |
Runge | :) | 11:35 |
Runge | кому интересно как работает расстановка надписей для точек в мапсерфере, могут почитать вот эту статью http://utpjournals.metapress.com/content/961241846q852g23/?genre=article&id=doi%3a10.3138%2fcarto.49.1.2137 | 11:37 |
Zverik | Runge: за 13 долларов? Ну неееет :) | 11:40 |
Zverik | но поздравляю с очередной публикацией :) | 11:40 |
Runge | спасибо ) | 11:40 |
Zverik | обложка журнала красивая | 11:41 |
Zverik | возьми на сотм, хочу почитать :) | 11:41 |
Runge | у меня у самого журанала в переплете нет. но могу дать тебе для личного пользования ранюю версию статьи до печати. | 11:43 |
Runge | следующая принятая статья про подписи островов. | 11:43 |
*** ErshKUS has joined #osm-ru | 11:49 | |
Runge | Zverik: а вот на этом масштабе на твоей карте меньше нас. пунктов http://osmz.ru/veloroad.html#11/57.5816/22.4279 | 11:56 |
Zverik | Runge: я не понял, откуда ты их берёшь, и почему на z13 они у тебя пропадают | 11:57 |
Zverik | и почему по ссылке у тебя нет тех пунктов, что нарисованы у меня | 11:57 |
Runge | хороший вопрос. щас гляну стиль | 11:57 |
Zverik | (кроме Дундаги) | 11:57 |
Zverik | хм. Похоже, ты нашёл необрабатываемый мною тип place | 11:58 |
Runge | возможно. я позже напишу. отлучиться надо | 11:59 |
Zverik | ага, place=isolated_dwelling. Забыл про него, спасибо | 11:59 |
freeExec | а ещё они похоже на разных языках выводятся | 12:00 |
Zverik | freeExec: где есть name:ru, выводится он | 12:02 |
freeExec | аа, это оказалось вы разные НП выводите в одном месте -- http://osmz.ru/veloroad.html#12/57.6631/22.4324 | 12:04 |
*** _sev has quit IRC | 12:04 | |
Zverik | ага, и на мапсёрфере баг с сортировкой по важности: на z11 isolated_dwelling перекрывает даже village | 12:27 |
Zverik | (у меня сортирует сначала по place, затем по population) | 12:28 |
freeExec | а по admin_centre | 12:28 |
*** Zverik has quit IRC | 12:32 | |
*** Zverik has joined #osm-ru | 12:32 | |
Zverik | freeExec: увы, admin_centre не так просто получить из базы | 12:32 |
*** Jim_[work] has joined #osm-ru | 12:39 | |
*** Jim[work] has quit IRC | 12:39 | |
*** Jim_[work] has quit IRC | 12:45 | |
*** Jim[work] has joined #osm-ru | 12:48 | |
*** Jim[work] has quit IRC | 12:52 | |
Zverik | Komzzpa: сейчас пытаюсь собрать sql для получения admin_level для населённых пунктов, но что-то запутался в join-ах. Посмотри, когда будет время, пожалуйста: http://pastebin.com/e6vQ50Rr | 12:59 |
Zverik | (выдаёт ошибку, что на таблицу p нельзя сослаться) | 13:00 |
Komzzpa | Zverik: ты пытаешься описать вторую таблицу внешнего селекта через первую таблицу внешнего селекта | 13:02 |
Komzzpa | adm должно быть атомарно | 13:02 |
Komzzpa | Zverik: попробуй вытащить восьмую строчку наружу | 13:03 |
freeExec | ну и во внешнем тоже наверное join нужен | 13:04 |
Komzzpa | ну джоин неявный получится, если восьмую строчку вытащить после 10й | 13:06 |
freeExec | full join если не ошибаюсь | 13:06 |
Komzzpa | боже, зачем full? | 13:11 |
freeExec | ну а как тогда заджойнятся таблицы при from x, y ? | 13:12 |
Komzzpa | по cross join | 13:13 |
Zverik | Komzzpa: вытащил подзапрос наружу, теперь работает, но ох как долго: http://pastebin.com/Lpqy9zwm | 13:19 |
Zverik | как ускорить? :) | 13:19 |
Komzzpa | Zverik: EXPLAIN! ANALYZE! EXTERMINATE! | 13:20 |
Zverik | http://pastebin.com/KYMGNdaS (ни разу не делал, какие странные числа) | 13:22 |
Komzzpa | Zverik: and p.way && pl.way | 13:24 |
freeExec | мне кажется запрос наизнанку вывернут - пытается из всех точек подобрать подходящие, хотя надо выбрать точки с ролями | 13:25 |
Komzzpa | и новый EXPLAIN | 13:25 |
Komzzpa | нормально, он ещё это в мапник не заворачивал ) | 13:26 |
Zverik | Komzzpa: было 35 секунд, стало 67 (считал в уме): http://pastebin.com/0JahGk0e | 13:27 |
Komzzpa | Zverik: create index on planet_osm_point(place); | 13:27 |
Komzzpa | боже, не запускай ты их, эксплейна хватит | 13:27 |
Zverik | я сейчас на продакшен-базе, не хочу заранее там индексы создавать — места в обрез. А почему на place, а не на отношения — последних куда больше | 13:29 |
Komzzpa | а какие индексы ты по отношениям хочешь построить? | 13:31 |
Zverik | http://pastebin.com/diTgwB9W — первый explain (без p.way && pl.way) с analyze (только что прочитал, что так можно) | 13:32 |
Zverik | ну, например, не будет ли planet_osm_polygon(admin_level) эффективнее? | 13:34 |
Komzzpa | у тебя тормозят ёбнутые джоины по конкатенации и минусикам | 13:36 |
Komzzpa | я не помню дефолтные индексы по planet_osm_rels | 13:37 |
Komzzpa | покажи хвост \d+ planet_osm_rels | 13:37 |
Komzzpa | CREATE INDEX on planet_osm_rels USING GIN (members); | 13:38 |
Zverik | "planet_osm_rels_pkey" PRIMARY KEY, btree (id) | 13:38 |
Zverik | "planet_osm_rels_idx" btree (id) WHERE pending | 13:38 |
Zverik | "planet_osm_rels_parts" gin (parts) WITH (fastupdate=off) | 13:38 |
Zverik | запустил create index твой | 13:39 |
Komzzpa | а потом поизвращаться на тему ('n'||p.osm_id) @> r.members; | 13:40 |
Zverik | Komzzpa: http://pastebin.com/BVJ0fHGM | 13:44 |
Zverik | лучше не стало, по-моему :I | 13:44 |
Komzzpa | p.way && pl.way добавь | 13:45 |
Zverik | Komzzpa: http://pastebin.com/3RB6aLE3 | 13:47 |
Komzzpa | Zverik: убери inner join, перепиши через group by и запятую | 13:48 |
Zverik | по-моему, Join Filter: (ARRAY[('n'::text || (p.osm_id)::text)] @> r.members) слишком поздно происходит, и в таком варианте индекс там не особо нужен | 13:48 |
Zverik | Komzzpa: http://pastebin.com/J66GsgZv | 13:50 |
Komzzpa | Zverik: and pl.osm_id<0, что ли | 13:52 |
Zverik | Komzzpa: http://pastebin.com/4xYNXRpU — без p.way && pl.way, с этой конструкцией время увеличивается до 92 секунд, а в строке Join Filter добавляется (p.way && pl.way) and ... | 13:56 |
Komzzpa | Zverik: да что за беспредел | 14:00 |
Komzzpa | Zverik: поставь p.way && pl.way первым условием, что ли | 14:00 |
Komzzpa | до массивов | 14:00 |
Komzzpa | быть не может, чтоб оно полигоны не по индексу выбирало | 14:01 |
Zverik | а, теперь понял твою мысль с p.way && pl.way. Непонятно, действительно, почему не работает | 14:02 |
Zverik | Komzzpa: ничего не изменилось, 85 секунд, индекс всё ещё не использован | 14:03 |
Komzzpa | set enable_seqscan to off; | 14:03 |
Komzzpa | и повторить) | 14:03 |
Komzzpa | возможно, обернуть всё в мапник-лайк обёртку ещё раз, и проверить на p.way && BBOX(...) | 14:04 |
Komzzpa | а вообще, убить неделю на запрос - это легко) | 14:06 |
Zverik | Komzzpa: http://pastebin.com/WawVGPuf (без seqscan и без обёртки) | 14:06 |
Zverik | да я уже вижу, что куда проще было бы просто взять и расставить admin_level точкам запросом после каждого обновления базы | 14:07 |
Zverik | ...хотя хз, такой запрос же должен работать не более 20 секунд, чтобы минутную репликацию не ломать | 14:09 |
Komzzpa | хорошо, хорошо | 14:10 |
Komzzpa | скоро ты тоже возненавидишь релейшены) | 14:10 |
Zverik | Komzzpa: а хочешь знать, откуда это началось? :) | 14:13 |
Zverik | https://lists.openstreetmap.org/pipermail/tagging/2014-May/017502.html | 14:13 |
Zverik | три дня поспорили, и начали сносить admin_level c place=* | 14:13 |
Komzzpa | эм | 14:16 |
Komzzpa | было же соглашение, capital + admin_level | 14:16 |
Komzzpa | как минимум в необъятной россии | 14:16 |
Zverik | Komzzpa: ну, с capital он сочетается лишь в 9208 точках из 400к | 14:21 |
Komzzpa | из 400к admin_level+place? | 14:22 |
Zverik | не, сочетаний только 63762 | 14:27 |
Zverik | написал гневное письмо: https://lists.openstreetmap.org/pipermail/tagging/2014-May/017515.html | 14:27 |
*** psha has joined #osm-ru | 14:30 | |
*** borism3461 has quit IRC | 15:28 | |
putnik | http://ria.ru/technology/20140513/1007632861.html | 15:47 |
putnik | Будем все про ГЛОНАССу мапить. | 15:48 |
freeExec | а кто их использовал | 15:51 |
Zverik | putnik: а сколько сейчас станция GPS на территории России работает, например? | 15:54 |
Zverik | s/я /й / | 15:54 |
freeExec | ну видимо не меньше 11, раз их отключают | 15:54 |
*** Runge has quit IRC | 16:03 | |
*** sh4 has joined #osm-ru | 16:11 | |
*** private has quit IRC | 16:13 | |
*** old_Bibigon has quit IRC | 16:14 | |
*** Mixaill has joined #osm-ru | 16:27 | |
Mixaill | http://www.vedomosti.ru/tech/news/26208451/navigaciya-dovela-do-bankrotstva | 16:29 |
Zverik | какова вероятность, что на мониторе гуглоснимки? :) | 16:29 |
freeExec | выше средней | 16:30 |
*** unnicked749 has joined #osm-ru | 16:35 | |
*** unnicked749 has quit IRC | 16:36 | |
*** jekhor_ has quit IRC | 16:42 | |
*** gryphon|2 has quit IRC | 16:43 | |
*** old_Bibigon has joined #osm-ru | 17:15 | |
*** _sev has joined #osm-ru | 17:17 | |
*** freeExec has quit IRC | 17:22 | |
*** private has joined #osm-ru | 17:36 | |
*** DeathBaba has joined #osm-ru | 17:49 | |
*** jekhor_ has joined #osm-ru | 17:54 | |
*** Mezonin_ has quit IRC | 17:57 | |
*** DeathBaba has quit IRC | 18:05 | |
*** jekhor_ has quit IRC | 18:08 | |
*** private has quit IRC | 18:11 | |
*** DeathBaba has joined #osm-ru | 18:14 | |
*** az09|eee has joined #osm-ru | 18:18 | |
*** jekhor_ has joined #osm-ru | 18:22 | |
*** jekhor_ has quit IRC | 19:02 | |
psha | мда | 19:08 |
psha | ппц какой-то, гпс нам не нужен, мкс нам не нужен | 19:08 |
psha | даешь духовность, даешь скрепы пилять | 19:08 |
az09|eee | я снач про МКС тож прифигел, но там вроде на 4 года пугають раньше бросить это дело. в 2020 против 2024 | 19:12 |
*** Mixaill has quit IRC | 19:22 | |
*** DeathBaba has quit IRC | 19:24 | |
*** sh4 has quit IRC | 19:49 | |
*** Out`Of`Control has quit IRC | 20:10 | |
*** az09|eee has quit IRC | 20:45 | |
psha | экзист такой экзист | 21:11 |
psha | рядом с тычками заказа запчастей висит ненавязчивый баннер "продать машину" ) | 21:11 |
psha | типа ну её, еще чинить ) | 21:11 |
*** Zverik_h has joined #osm-ru | 21:49 | |
*** nCaged has joined #osm-ru | 21:50 | |
andrewsh | psha: по-моему, этот рогозин сошёл с ума | 22:28 |
andrewsh | впрочем, не только он | 22:28 |
psha | andrewsh: да вроде весеннее обострение у всех нормальных шизофреников уже прошло | 22:28 |
andrewsh | ненормальные шизофреники опаснее нормальных | 22:38 |
*** ErshKUS has quit IRC | 22:42 | |
psha | andrewsh: вычеркиваем его из наших рядов! | 22:49 |
psha | из сплоченных рядов нормальных шизофреников | 22:49 |
psha | gc | 22:49 |
psha | пс | 22:49 |
*** psha has quit IRC | 22:49 | |
*** Zverik_h has quit IRC | 22:54 | |
*** progserega has joined #osm-ru | 23:10 | |
*** kisaa has joined #osm-ru | 23:18 |
Generated by irclog2html.py 2.12.1 by Marius Gedminas - find it at mg.pov.lt!