#osm-ru | Logs for 2011-11-19

Back
[00:10:07] -!- Zverik [Zverik!~zverik@95-24-185-112.broadband.corbina.ru] has joined #osm-ru
[00:10:29] <AMDmi3|work> http://glosm.amdmi3.ru/color.html
[00:10:47] <AMDmi3|work> промахнулся и случайно отрендерил glosm'ом из ветки
[00:10:53] <AMDmi3|work> симпотично
[00:13:26] -!- sahib [sahib!~sahib@31.23.79.26] has joined #osm-ru
[00:23:55] <Komzpa> AMDmi3|work: area:hw или показалось?
[00:24:31] <AMDmi3|work> не думаю
[00:25:27] <AMDmi3|work> area=yes есть, а area:hw всё равно отношениями везде
[00:40:49] -!- sahib has quit [Ping timeout: 480 seconds]
[00:41:08] -!- AMDmi3|work has quit [Quit: Read error: Connection reset by beer]
[00:56:33] -!- Scondo has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org]
[01:27:34] -!- kolen1 has quit [Quit: Leaving.]
[01:31:00] -!- sahib [sahib!~sahib@31.23.79.26] has joined #osm-ru
[01:36:45] -!- Scrup [Scrup!~Scrup@91.202.128.79] has joined #osm-ru
[01:40:02] -!- AMDmi3 [AMDmi3!~AMDmi3@213.148.20.85] has joined #osm-ru
[01:57:10] -!- Scrup [Scrup!~Scrup@91.202.128.79] has parted #osm-ru
[02:03:58] -!- Zverik has quit [Ping timeout: 480 seconds]
[02:08:19] -!- lollo has quit [Remote host closed the connection]
[02:08:24] -!- lollo [lollo!~lollo@masq.botik.ru] has joined #osm-ru
[02:15:13] -!- sahib has quit [Ping timeout: 480 seconds]
[02:23:29] -!- sahib [sahib!~sahib@188.114.62.51] has joined #osm-ru
[02:25:38] -!- jekhor has quit [Ping timeout: 480 seconds]
[02:50:54] -!- AMDmi3 has quit [Quit: Read error: Connection reset by beer]
[03:23:26] -!- SergeyA|2 has quit [Quit: KVIrc 4.0.2 Insomnia http://www.kvirc.net/]
[03:51:18] -!- bugs has quit [Remote host closed the connection]
[03:51:42] -!- bugs [bugs!~zaroboogs@beldisplaytech.com] has joined #osm-ru
[03:52:23] -!- Takuto [Takuto!~Takuto@109.225.3.229] has joined #osm-ru
[03:52:37] <Takuto> доброй ночи
[03:52:52] <Takuto> учитывая время, вопрос скорее риторический...
[03:53:14] <Takuto> что делать если большая правка не заливается в ОСМ уже 10 минут?
[04:58:08] -!- liosha[work] has quit [Read error: Connection reset by peer]
[05:27:44] -!- Takuto has quit []
[05:55:36] -!- kisaa [kisaa!~User@46.8.141.94] has joined #osm-ru
[06:08:18] -!- Zverik_w has quit [Ping timeout: 480 seconds]
[06:12:47] -!- Zverik_w [Zverik_w!~Miranda@spb.ant-inform.ru] has joined #osm-ru
[07:42:11] -!- Scondo [Scondo!~Miranda@mariyaz.starlink.ru] has joined #osm-ru
[08:52:05] -!- Scrup [Scrup!~Scrup@91.202.128.79] has joined #osm-ru
[10:01:22] -!- kolen [kolen!~kolen@142.11.pppoe.mari-el.ru] has joined #osm-ru
[10:31:00] -!- za90[home] [za90[home]!~az09_mgn@109.195.223.229] has joined #osm-ru
[10:45:36] -!- Zverik [Zverik!~zverik@95-24-185-112.broadband.corbina.ru] has joined #osm-ru
[10:52:55] <Zverik> я фигею с этих канадских программистов. "сжатие методом скользящего окна, накапливание статистики...", когда я тут взял и сделал select count(1) as c group by tile_data order by c desc - и вот он, вся информация по частотам
[10:53:26] <Zverik> отработало на стомегабайтном файле меньше, чем за секунду
[10:54:31] <Zverik> тайлы в sqlite - геморрой ещё тот, но в конечном счёте бд рулит
[11:00:50] -!- jekhor [jekhor!~jek@vulture-nat-33.telecom.by] has joined #osm-ru
[11:18:48] -!- karavanjo_ [karavanjo_!~karavanjo@213.184.242.183] has joined #osm-ru
[11:19:29] -!- karavanjo has quit [Read error: Connection reset by peer]
[11:19:39] -!- jekhor has quit [Ping timeout: 480 seconds]
[11:51:31] -!- bugs has quit [Remote host closed the connection]
[11:51:48] -!- bugs [bugs!~zaroboogs@beldisplaytech.com] has joined #osm-ru
[11:57:32] -!- jekhor [jekhor!~jek@vulture-nat-33.telecom.by] has joined #osm-ru
[12:05:59] -!- jekhor has quit [Ping timeout: 480 seconds]
[12:13:48] -!- karavanjo_ has quit [Quit: Leaving]
[12:29:18] -!- estet [estet!~estet@77.41.111.236] has joined #osm-ru
[13:37:45] -!- Scondo has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org]
[13:53:29] -!- za90[home] [za90[home]!~az09_mgn@109.195.223.229] has parted #osm-ru
[14:09:40] -!- bugs has quit [Read error: Connection reset by peer]
[14:09:51] -!- bugs [bugs!~zaroboogs@beldisplaytech.com] has joined #osm-ru
[14:14:53] -!- psha [psha!~psha@213.208.162.69] has joined #osm-ru
[14:20:52] <psha> господа
[14:20:54] <psha> подскажите
[14:20:58] <psha> есть трек - мусорный очень
[14:21:08] <psha> точнее, очень много данных относится к очень короткому участку
[14:21:20] <psha> как гпспруном его в этом месте "упростить"?
[14:25:03] -!- sanyasi has quit [Ping timeout: 480 seconds]
[14:25:32] -!- sanyasi [sanyasi!~nai@178.218.17.2] has joined #osm-ru
[14:26:05] <psha> или еще кем-нибудь?
[14:27:06] -!- AMDmi3 [AMDmi3!~AMDmi3@213.148.20.85] has joined #osm-ru
[14:44:52] <Komzpa> psha: разрубить и выкинуть кусок?
[14:59:21] <psha> геморно
[14:59:25] <psha> таких кусков много
[15:19:00] <Zverik> и высосать сок
[15:20:16] * Zverik выкачал 20 тысяч тайлов с osm.org, просто так, чтобы не расслаблялись
[15:22:15] <Scrup> Можно трек в JOSM загрузить, конвертнуть в вектор, упростить (есть там где-то такая функция), конвертнуть обратно в трек.
[15:33:06] <Zverik> и так, мир на z0...z7 весит 45 метров. Оверхед при конвертировании в mbtiles - 3% (я ожидал около 10%)
[15:34:17] <Zverik> 14 видео тайлов повторяются 10 или более раз (всего повторяющихся видов около 25)
[15:34:33] <Zverik> из них пустых - 3
[15:34:35] <Zverik> вида
[15:34:53] <Zverik> в сумме для этих трёх получается примерно 13 тысяч тайлов
[15:36:17] <Zverik> или 1,3 мегабайта, около 2.8%
[15:36:56] <Zverik> т.е. сжатие не имеет практического смысла для таких зумов
[15:37:13] <Zverik> s/видео/видов/
[15:43:07] <psha> glebius: туд?
[15:43:13] <psha> ты mapproxy не пользовался?
[15:43:20] <psha> выглядит как крайне приятнаяштука
[15:45:15] -!- Scrup [Scrup!~Scrup@91.202.128.79] has parted #osm-ru
[16:07:27] -!- loir [loir!~loir@n44.jabber.d6.hsdnsrv.net] has parted #osm-ru
[16:07:39] -!- loir [loir!~loir@n44.jabber.d6.hsdnsrv.net] has joined #osm-ru
[16:18:42] -!- lollo has quit [Remote host closed the connection]
[16:18:48] -!- lollo [lollo!~lollo@masq.botik.ru] has joined #osm-ru
[16:24:36] -!- kolen has quit [Quit: Leaving.]
[16:42:01] -!- Scondo [Scondo!~Miranda@mariyaz.starlink.ru] has joined #osm-ru
[16:45:54] -!- kisaa has quit [Ping timeout: 480 seconds]
[16:55:34] <psha> нашел как gpsbabel'ем делать
[17:13:37] <glebius> psha: тут
[17:13:41] <glebius> psha: не, не видел
[17:27:11] -!- AMDmi3 has quit [Quit: Read error: Connection reset by beer]
[17:38:21] <psha> у него неплохое кеширование
[17:38:37] <psha> и вообще приятственный
[17:38:48] <psha> умеет преобразовывать координаты на лету даже вроде как
[17:56:24] -!- kolen [kolen!~kolen@142.11.pppoe.mari-el.ru] has joined #osm-ru
[18:09:24] -!- gryphon [gryphon!~gryphon@net089023003045.pskovline.ru] has joined #osm-ru
[18:24:35] -!- jekhor [jekhor!~jek@vulture-nat-33.telecom.by] has joined #osm-ru
[18:35:28] -!- sahib has quit [Ping timeout: 480 seconds]
[18:41:36] -!- loir [loir!~loir@n44.jabber.d6.hsdnsrv.net] has parted #osm-ru
[18:41:47] -!- loir [loir!~loir@n44.jabber.d6.hsdnsrv.net] has joined #osm-ru
[18:54:18] -!- sahib [sahib!~sahib@188.114.62.51] has joined #osm-ru
[19:10:04] -!- sahib has quit [Ping timeout: 480 seconds]
[19:19:20] -!- sahib [sahib!~sahib@188.114.62.51] has joined #osm-ru
[19:20:24] <Zverik> всё-таки медленные mbtiles на php :( http://textual.ru/mbtiles/?zoom=5&lat=20.33881&lon=-72.42966&layers=BFFT надо к tirex прикрутить
[19:20:42] <psha> на пхп
[19:20:45] <psha> придумал
[19:21:28] -!- jekhor has quit [Ping timeout: 480 seconds]
[19:25:11] <Zverik> psha: не хочешь заняться серверной частью? например, mod_mbtiles для апача написать :)
[19:25:21] <psha> конечно не хочу :]
[19:25:28] <psha> но посмотреть можно :]
[19:26:19] <psha> Zverik: дай файло
[19:27:21] <Zverik> psha: http://textual.ru/mbtiles/world7.mbtiles
[19:27:47] <Zverik> и там же haiti.mbtiles
[19:28:21] <psha> world7 - это просто мир до 7 зума?
[19:28:26] <Zverik> ага
[19:29:45] <Zverik> сейчас куда-нибудь скрипт выложу на php, для примера
[19:32:48] -!- sahib has quit [Ping timeout: 480 seconds]
[19:33:12] -!- trolleway [trolleway!~kvirc@pananjey.static.corbina.ru] has joined #osm-ru
[19:35:53] <Zverik> psha: https://github.com/Zverik/mbtiles-php
[19:35:58] -!- sahib [sahib!~sahib@188.114.62.51] has joined #osm-ru
[19:37:11] <Zverik> задача, в общем, написать бэкэнд, который работает достаточно быстро, но прост в установке (не node.js, как официальный :)
[19:37:42] <psha> ну ща надо гляяянуть, подууумать...
[19:37:49] <Zverik> :)
[19:37:50] <psha> mod_mbtiles точно не буду делать :]
[19:37:57] <Zverik> ну это понятно, крайний случай :)
[19:38:06] <Zverik> я пока буду подступаться к tirex
[19:38:13] <psha> ибо лень, сейчас wsgi на пейтоне попробую, посмотрю как бегает
[19:52:39] -!- sahib has quit [Ping timeout: 480 seconds]
[19:54:12] <Zverik> ого. В haiti.mbtiles 400 тысяч тайлов, распаковывается из 100 мегабайт в 350
[19:57:55] -!- sahib [sahib!~sahib@188.114.62.51] has joined #osm-ru
[20:11:53] <psha> Zverik: попробуй подцепить http://psha.org.ru:8080/
[20:13:03] <Zverik> psha: RuntimeError: Too many components in the path: ['']
[20:13:11] <Zverik> в смысле, подцепить?
[20:14:32] <Zverik> либо RuntimeError: Too many components in the path: ['world7', '7', '74', '37.png']
[20:14:57] <psha> world7 зачем, да?
[20:15:24] <psha> ну или давай с world7
[20:16:02] <psha> пробуй
[20:16:22] -!- loir [loir!~loir@n44.jabber.d6.hsdnsrv.net] has parted #osm-ru
[20:16:34] <Zverik> сработало
[20:16:43] <Zverik> вопрос в скорости :)
[20:17:09] <psha> это и мне интересно
[20:17:17] <Zverik> и при отсутствующем тайле лучше выдавать не runtimeerror, а прозрачный png 256x256
[20:17:27] <psha> там много чего надо выдавать :]
[20:19:19] <Zverik> psha: http://textual.ru/mbtiles/?zoom=7&lat=59.98901&lon=30.08652&layers=0BFFT
[20:19:25] <Zverik> твой сервер идёт вторым
[20:22:40] <psha> Zverik: таг?
[20:23:00] <psha> у меня до него кривой путь, так что у меня будет нерепрезентативно :(
[20:24:04] <Zverik> psha: а у тебя какие характеристики сервера?
[20:24:10] <psha> селерон какой-то дохлый
[20:24:24] <psha> памяти два гига
[20:24:30] <Zverik> медленновато :I
[20:24:31] <psha> немерянная куча всякого говна запущено
[20:24:42] <psha> ща, погоди
[20:25:13] <Zverik> у меня память 512 МБ, процессор 640 МГц
[20:30:28] <psha> какбе линк еще есть
[20:32:09] <psha> попробуй сейчас
[20:35:00] <Zverik> сейчас побыстрее
[20:35:01] -!- simgislab has quit [Read error: Connection reset by peer]
[20:35:53] <psha> под mod_wsgi всякими довольно шустро должно быть
[20:36:28] <Zverik> вопрос, в основном, в кэшировании соединения
[20:36:36] <psha> ну да
[20:36:50] <psha> учитывая что доступ идёт через стандартный libsqlite...
[20:36:55] <psha> ну и в том, что потом с данными делается
[20:37:06] <psha> в пейтоне они как вернулись из сей так с ними больше ничего и не делается
[20:37:13] <psha> они пробрасываются напрямую до write() в сокет
[20:37:36] <psha> разве что размер вычисляется
[20:38:06] <psha> http://psha.org.ru/tmp/mbwsgi.py
[20:38:55] <psha> попробуй локально воткнуть
[20:39:09] <psha> чтоб на одном железе сравнить
[20:40:11] <psha> отойду
[20:45:10] -!- sim [sim!~Miranda@ppp91-76-23-157.pppoe.mtu-net.ru] has joined #osm-ru
[20:45:26] -!- karavanjo [karavanjo!~karavanjo@213.184.242.183] has joined #osm-ru
[20:55:33] -!- za90[home] [za90[home]!~az09_mgn@109.195.223.229] has joined #osm-ru
[21:02:11] <Zverik> ну, сжатие через select distinct явно понятнее, и результат - 78 мегабайт вместо 103
[21:03:27] <psha> ачо?
[21:05:44] <psha> Zverik: у тебя еще каждый раз формат выбирается ну и еще мелочи
[21:05:48] <Zverik> psha: доделываю mbutil2.py :)
[21:05:57] <psha> :)
[21:10:56] <psha> ты compress_do чтоль делаешь?
[21:10:58] <psha> или как он там?
[21:12:07] <Zverik> psha: ну это полный комплект по перегону из файлов в mbtiles и обратно, плюс информация и сжатие
[21:12:43] <psha> а пачму mbutil2 а не форк?
[21:12:58] <Zverik> psha: слишком много переделывать в исходном скрипте :)
[21:13:02] <psha> вообще мбутил несколько уныл
[21:13:09] <psha> туда бы апи нормальный воткнуть...
[21:13:12] <psha> удобный...
[21:13:15] <Zverik> плюс исходный сделан как-то по энтерпрайзовски, с фронтэндом и инсталлятором
[21:15:43] <psha> нипонял?
[21:15:50] <psha> тебя что-ли setup.py не устраивает?
[21:16:11] <psha> $ wc -l setup.py
[21:16:11] <psha> 14 setup.py
[21:16:14] <Zverik> psha: зачем вся эта инфраструктура для одного простого скрипта?
[21:16:39] <psha> потому что без неё этот скрипт нахрен никому не нужен будет
[21:17:13] <psha> всё там правильно сделано
[21:18:00] <psha> лучше бы его форкал и допиливал, чесслово
[21:18:11] <psha> даже не обязательно допиливать - сделай там рядом в mbutil/ своё
[21:18:20] <psha> по крайней мере апи имеет смысл добавить
[21:20:30] <Zverik> psha: https://github.com/Zverik/mbutil2
[21:20:52] <Zverik> почему не нужен?
[21:21:00] <Zverik> я не понимаю, в общем
[21:23:41] <psha> потому что мешать __main__ в модуль - говностиль
[21:23:57] <psha> например, для тогоже mbwsgi его уже не заюзаешь
[21:24:06] <psha> не больно то и надо, конечно, но тем не менее
[21:24:50] <Zverik> но это же не модуль
[21:25:34] <Komzpa> почему не модуль?
[21:25:55] <psha> поскольку это не модуль он и не нужен
[21:27:00] <sim> Zverik: могу принести камеру
[21:27:11] <trolleway> Есть ли где-нибудь TMS отдающий только рельеф (контурами или отмывкой)?
[21:28:19] <psha> есть
[21:28:29] <psha> var hill = new L.TileLayer('http://toolserver.org/~cmarqu/hill/{z}/{x}/{y}.png');
[21:30:08] <trolleway> Спасибо!
[21:31:14] <Komzpa> о, сделайте вы уже поддержку mbtiles прямо в лифлете
[21:32:10] <psha> Komzpa: этакаг?
[21:32:24] <psha> trolleway: его кстати даже получается в жосме юзать
[21:32:36] <psha> я тут ручей по нему отрисовал - очень точно получилось )
[21:33:55] <Komzpa> psha: запускаешь jslinux, в нём вгетаешь нужный sqlite (благо, модем к нему уже дописали), открываешь как sqlite и кормишь в лифлет по мере надобности.
[21:34:46] <Zverik> sim: давай, было бы здорово
[21:35:20] <Zverik> кстати, для sqlite если читалка в яваскрипте
[21:35:37] <Komzpa> тем более
[21:35:56] <psha> Komzpa: ога, и качает тыщамегабайтный тайл сначала
[21:36:22] <Komzpa> ну и что? :3
[21:43:30] <psha> http://psha.org.ru/git/psha/mbutil.git
[22:06:46] -!- Takuto [Takuto!~Takuto@94.242.129.100] has joined #osm-ru
[22:09:40] -!- bugs has quit [Remote host closed the connection]
[22:09:56] -!- bugs [bugs!~zaroboogs@beldisplaytech.com] has joined #osm-ru
[22:14:29] -!- Zverik_ [Zverik_!~zverik@176.14.13.126] has joined #osm-ru
[22:15:36] <za90[home]> хочу поюзать дебаг версию лифлета. каг?
[22:19:53] <za90[home]> смотрю leaflet-include.js и вроде его должно быть достаточно... но ведь в папке debug далеко не все js в наличии. из src дополнять что-ли?
[22:21:19] -!- Zverik has quit [Ping timeout: 480 seconds]
[22:25:11] <psha> ну наверняка тебе для дебуга еще и src нужен
[22:25:38] <za90[home]> он есть. куда его положить?
[22:31:55] <Zverik_> блин, почему всё везде так сложно? написал скрипт - надо переделывать, добавлять какое-то апи, какой-то инсталлятор. Нужен драйвер для принтера - уже час колупаюсь в PKGBUILD, и ничего не работает...
[22:38:17] <psha> Zverik_: не я не говорю что надо - но если ты написал скрипт - он скриптом и останется
[22:43:38] <trolleway> Ох, плохо отрисована Португалия, почти как Донецкая область.
[22:44:49] -!- gryphon has quit [Remote host closed the connection]
[22:47:23] -!- karavanjo has quit [Read error: Connection reset by peer]
[22:47:33] -!- karavanjo [karavanjo!~karavanjo@213.184.242.183] has joined #osm-ru
[22:50:19] -!- sahib has quit [Ping timeout: 480 seconds]
[23:02:02] -!- jstein [jstein!~jstein@xdsl-81-173-169-5.netcologne.de] has joined #osm-ru
[23:02:12] -!- sahib [sahib!~sahib@188.114.62.51] has joined #osm-ru
[23:12:32] <za90[home]> предложите тему в подкаст радио-т. как раз начинается
[23:20:53] -!- sahib has quit [Ping timeout: 480 seconds]
[23:24:30] -!- andygol_home [andygol_home!~andrey@91.193.71.173] has joined #osm-ru
[23:24:30] <WatchCat`> andygol_home: Привет! Ты кто?..
[23:24:48] <andygol_home> i'm andygol
[23:31:27] -!- karavanjo has quit [Quit: Leaving]
[23:32:55] -!- sahib [sahib!~sahib@188.114.62.51] has joined #osm-ru
[23:47:54] -!- SergeyA [SergeyA!~kvirc@ppp78-37-226-66.pppoe.avangarddsl.ru] has joined #osm-ru