#osm-ru.2014-04-21.log

*** private has quit IRC03:09
*** Runge_home has quit IRC03:48
*** FSA has quit IRC04:45
*** progserega has joined #osm-ru05:39
*** Scondo has joined #osm-ru05:46
*** progserega has quit IRC05:48
*** progserega has joined #osm-ru05:49
*** Sanjak has quit IRC05:58
*** Sanjak has joined #osm-ru05:59
*** toorboalex_ru has joined #osm-ru06:15
*** toorboalex_ru has quit IRC06:18
*** Maks|nord has joined #osm-ru06:28
*** Jim_[work] has joined #osm-ru06:32
*** Jim__[work] has quit IRC06:39
*** gryphon has quit IRC06:39
*** gryphon has joined #osm-ru06:40
*** psha[work] has joined #osm-ru07:03
*** old_Bibigon has joined #osm-ru07:05
*** borism3461 has joined #osm-ru07:09
ErshKUS[work]Runge: amenity=college обрезает landuse=grass это баг, или это отрисовано неверно? http://openstreetmap.ru/#map=19/54.74797/20.50118&layer=S07:10
*** Zverik has joined #osm-ru07:45
Maks|nordKomzpa: а проблема повышения аккуратности отрисовки мапником векторных иконок обсуждалась вообще у разработчиков или там бьются за производительность любой ценой?07:49
*** Scondo has quit IRC07:53
*** progserega has quit IRC07:56
*** jekhor has joined #osm-ru08:15
*** freeExec has joined #osm-ru08:19
*** iav has quit IRC08:27
*** Out`Of`Control has joined #osm-ru08:35
Maks|nordты заливал недавно local.osm с гислаба?08:36
Maks|nordZverik: ^08:36
Maks|nordZverik: посмотри пожалуйста, у тебя есть way с ID 150275310 ?08:37
ZverikMaks|nord: level0.osmz.ru/index.php?url=w15027531008:39
Zverik(есть)08:39
Maks|nordстранно, почему тогда он у меня стабильно выпадает из базы08:41
freeExecтак он у тебя не через апи тянет ?08:41
Maks|nordZverik: у тебя маркер на Алжир показывает08:43
freeExecкстате да, координат нод нету :(08:44
Maks|nordтогда понятно, в выгрузке очередная дырка уже несколько месяцев08:45
Maks|nordчасть нод потеряно08:45
*** private has joined #osm-ru08:45
ZverikMaks|nord: http://level0.osmz.ru/index.php?url=w150275310!08:45
Zverikой, http://level0.osmz.ru/index.php?url=w150275310%2108:45
Zverik(по умолчанию тянет без зависимостей)08:46
Maks|nordэто я сейчас сделал ему touch08:46
Maks|nordвсё, нашёл почему у меня они выпадают08:54
*** Maks|nord has quit IRC08:55
*** Maks|nord has joined #osm-ru08:56
Maks|nordhttps://www.openstreetmap.org/relation/208737708:56
freeExecоднако О_о08:57
*** DeathBaba has joined #osm-ru08:58
*** Scondo has joined #osm-ru09:05
*** Runge_home has joined #osm-ru09:11
*** DeathBaba has quit IRC09:15
Zverikыхыхы09:27
*** Zverik has quit IRC09:38
*** FSA has joined #osm-ru09:53
FSAДоброго времени суток.09:54
FSAПодскажите как обозначить территорию, которая находится под водой во время половодья. Там ничего не строят, по понятным причинам.09:54
Rungeприве всем.10:00
RungefreeExec: на днях ты спрашивал про веб составляющую мапсерфера. сейчас у меня есть время. можем потестить?10:00
freeExecэх счас обед, может после ?10:01
Rungeэто через час?10:01
freeExecну да где-то так10:01
Rungeхорошо. приятного ))10:01
freeExecспасибо10:01
RungeErshKUS[work]: баг с "amenity=college обрезает landuse=grass" исправил.10:03
ErshKUS[work]Runge: ясно, спасибо10:03
*** DeathBaba has joined #osm-ru10:04
*** DeathBaba has quit IRC10:05
*** Runge_home has quit IRC10:07
*** gryphon|2 has joined #osm-ru10:33
*** gryphon|3 has joined #osm-ru10:33
*** gryphon|4 has joined #osm-ru10:35
*** gryphon has quit IRC10:40
*** gryphon|2 has quit IRC10:41
*** gryphon|3 has quit IRC10:42
psha[work]FSA: только слабаки там ничего не строят10:44
freeExecRunge: мне ставить новую версию ?10:44
psha[work]настоящие дачники любят такие места больше всего не свете10:44
freeExecpsha[work]: типа рис растёт на ура :)10:44
*** gryphon has joined #osm-ru10:45
FSAРис там смоет просто. Там на катере можно ездить в половодье10:45
FSAНа несколько метров вода поднимается10:45
*** gryphon|2 has joined #osm-ru10:46
RungefreeExec: ну если имеется обновление, то лучше новую.10:46
FSAДа и климат на Урале не очень то к рису приспособлен :)10:46
psha[work]FSA: рис смоет, а картошку нет! она закопается!10:46
*** gryphon|3 has joined #osm-ru10:46
freeExecRunge: ок просто тогда надо будет ещё раз отладочные файлы10:46
Rungeхорошо. ща вышлю10:47
*** Jim__[work] has joined #osm-ru10:47
*** andygol has joined #osm-ru10:49
RungefreeExec: выслал10:50
*** gryphon|4 has quit IRC10:51
freeExecMSNMapService.MapServiceWrapper.RegisterModules() in i:\MapSurfer.NET\WebSites\MSNMapService\App_Code\MapServiceWrapper.cs:18510:51
freeExecNullReferenceException10:52
*** gryphon|4 has joined #osm-ru10:52
*** gryphon has quit IRC10:53
*** gryphon has joined #osm-ru10:53
*** gryphon|4 has quit IRC10:53
*** gryphon|2 has quit IRC10:54
*** Jim_[work] has quit IRC10:54
*** gryphon|2 has joined #osm-ru10:54
RungefreeExec: аа точно, она самая. сейчас подправлю и вышлю новую версию сборки.10:54
*** andygol has quit IRC10:54
*** gryphon|3 has quit IRC10:59
*** gryphon has quit IRC11:01
RungefreeExec: выслал.11:04
*** FSA has quit IRC11:05
freeExecчто-то не чего не изменилось :(11:06
Rungeа файлы точно скопировал в ту папку, которая указывает на веб сервис в IIS?11:06
freeExecточно, не туда :)11:07
freeExecэти данные важны LocalWeb\Bin\MSNMapService.dll.config а то что-то там пути не те11:09
Rungeудалить этот файл можно11:10
Rungeнужна только *.dll11:10
freeExecвсё равно там же в 185 строке падает11:10
Rungeхмм.11:11
Rungeа в логах системных ничего нет?11:12
*** jekhor has quit IRC11:13
freeExecтоже самая ошибка в логах11:13
freeExecчто у тебя там в этой строке ?11:13
Rungeтам функция вызывается, в которой еще есть appDomain.AssemblyResolve -= new ResolveEventHandler(Domain_AssemblyResolve);11:15
RungefreeExec: еще одну проверку добавил. сейчас вышлю.11:18
freeExecMapServiceWrapper.cs:19211:21
*** Zverik has joined #osm-ru11:27
Zverikпо результатам прошлой недели должен сказать, что делать картостиль сложнее, чем мне казалось. Особенный адик с подписями — похоже, с мапником постобработки не избежать11:28
Zverikкто-нибудь пытался научить мапник (в идеале — tilemill, либо через postgis) нормальной расстановке меток? MapSurfer — это, конечно, круто, но я хочу удобно и под линукс11:29
*** DeathBaba has joined #osm-ru11:29
RungeZverik: :))11:30
RungefreeExec: еще разок попробуем? выслал11:30
freeExecRunge: почему он файл лога не создаёт?11:31
*** DeathBaba has quit IRC11:31
Rungeдо этого место просто не доходит, валится на самом первом этапе,  поиске и загрузке нужных сборок11:32
*** DeathBaba has joined #osm-ru11:32
freeExecRunge: опять ошибка в 192 строке11:32
Rungeррррр. а сам в дебаге проект сможешь запустить? если я тебе его вышлю11:33
freeExecвот что мен студия выдала Ссылка на объект не указывает на экземпляр объекта.StackTrace:   в MSNMapService.AssemblyLoader.GetMSNInstallPath() в i:\MapSurfer.NET\WebSites\MSNMapService\App_Code\AssemblyLoader.cs:строка 5811:34
freeExecсмогу11:34
Rungeуже лучше. ща гляну. если что вышлю проект11:34
*** SergeyA has joined #osm-ru11:35
SergeyAhttp://www.unian.net/politics/909974-v-harkove-zaderjali-shpiona-maskirovavshegosya-pod-nischego.html11:35
SergeyA>гражданин, похожий на нищего, слонялся неподалеку корпусов Харьковского университета Воздушных Сил им. Ивана Кожедуба на улице Кочковськой. Военные патрульные заметили, что плохо одетый мужчина среднего возраста заглядывал за забор учебного11:36
SergeyAПо описанию - типичный маппер.11:36
RungefreeExec: проблема с реестром. не может путь найти для версии 1.1511:37
Rungeв web.config точно все правильно указано?11:37
freeExecвидимо корни растут от тада же откуда инсталлер не может в нужное место поставить11:37
Rungeвозможно. где в реестре у тебя путь прописан к Software\MapSurfer.NET\1.15\InstallPath\11:38
freeExecможет тут фалй:// лишнии <codeBase version="1.150.5205.29235" href="file:///11:38
Rungeэто из какого файла выдержка?11:39
freeExec[HKEY_CURRENT_USER\Software\MapSurfer.NET\1.15]11:39
freeExecWeb.config11:39
Zverikкоммерческие карты рулят. gryphon|2: http://i.imgur.com/ZiLFTqU.jpg11:41
freeExecRunge: а у тебя у самого в программфайл стоит ?11:41
Rungeда.11:41
Rungeпредлагаешь ку да нибудь на другой диск поставить?11:41
freeExecну как минимум это различие11:41
Rungeпопробую.11:42
freeExecRunge: ну вроде отдельно получения из реестра из модуля AssemblyLoader у меня воспроизвелось11:47
Rungeты имеешь в виду путь к дистр?11:47
freeExecв GetRegistryKey regHive = LocalMachine11:47
Rungeа дальше все равно валится?11:48
freeExecон ищет не текущего пользователя, а машины11:48
Rungeну он ищет в двух местах. сначала машину, потом тек. пользователя11:48
freeExecот падает в regKey.GetValue("InstallPath") когда клеит путь, а там null11:49
psha[work]вам явно не хватает FHS :)11:50
freeExecчто это ?11:50
freeExecRunge: RegistryKey похоже никогда не отдаёт null, даже если такой ветки в реестре нет11:51
freeExec* GetRegistryKey11:52
Rungeхорошо. я понял. щас обед у меня. после буду думать.11:52
Rungeспасибо11:52
freeExecок11:53
*** andygol has joined #osm-ru11:56
psha[work]freeExec: это filesystem hierarchy standard :)12:00
psha[work]который описывает что где живет12:00
freeExecа нам она зачем ?12:01
psha[work]чтоб пути в реестр не писать12:01
freeExecвот я кстате не пойму, где он 64-битную ветку хранит, код говорит там, что-то есть, а regeditor не показывает12:02
*** gryphon|2 is now known as gryphon12:11
gryphonZverik: а что, неплохая идея, мостик бы там не помешал12:12
Zverikgryphon: по-моему, переход там не вписывается ни в какие маршруты — хотя, конечно, я только за открытие новых погранпереходов. Но у нас существующие бы сохранить...12:14
RungefreeExec: у тебя случайно в ветке LocalMachine нет пустой ветки Software\MapSurfer.NET\1.15 оставшейся с предыдщущей установки для всех пользователей?12:52
freeExecесть, но его не видно через regedit, вижу только через код или плагин к тоталкомандеру12:53
Rungeтеперь кажется ясно почему ошибка появляется. щас подправлю12:54
RungefreeExec: выслал версию, в которой исправлен баг с путем в реестре от предыдущей инсталяции13:03
*** Sanjak has quit IRC13:03
freeExecSystem.IO.IOException: Unable to determine installed version.13:04
*** Sanjak has joined #osm-ru13:04
Rungeой ой. т.е. не смог найти ни в LocalMachine ни в CU13:05
Rungeхмммм13:05
Rungeчто же у тебя там с реестром?! )13:05
freeExec:) в пользователе есть13:05
freeExecесли отдельно попробовать код, то у меня показывает InstallPath is null, а в браузере и до этого не доходит :(13:08
freeExecа не, я забыл версию задать, так что отдельно работает, странно как-то13:10
Rungeа у тебе веб сервис или дебаг в каком режиме запускается ? x86 или x64?13:10
freeExecв проекте был Environment.Is64BitOperatingSystem = true, а вот в какой сервия я не знаю13:12
Rungeясно. думаю дальше13:12
freeExecпроцесс w3wp 64бит13:12
freeExecно от запущен от пользователя mapserf возможно у него прав не хватает13:13
Rungeдействительно. нужно мне проверить права на чтение реестра13:14
freeExecпроцесс монитор показывает, что ветка не найдена, а когда он ищёт пользовательский ресурс, то там естественно другой пользователь и там этого ключа нет13:19
*** Maks|nord has quit IRC13:20
Rungeт.е. MSN установлен для одного пользователя, а веб процесс запускается другим, у которого в реестре конечно же нет записи нужной13:21
freeExecугу, но по идеет тут должна спасать машинная запись13:22
Rungeно у тебя в машинной записи нет InstallPath13:23
Rungeа руками можешь прописать тот же путь в localmachine, что у тебя указан для твоего CU?13:24
*** Maks|nord has joined #osm-ru13:24
freeExecя пробовал через regedit, но он попадает как бы для RegistryView.Registry32, для 64 его не видно13:26
Rungehttp://support.microsoft.com/kb/30509713:27
freeExecда, что-то тут не так, даже со статьёй папки Wow6432Node я не вижу, а значит я в 32битной13:33
Rungeстранно. под 64 разрядной виндой я в командной строке просто запускаю regedit и по идее открывается редактор реестра для 6413:34
freeExecда дома у меня тоже так, плюс нет точного индикатора что там показывает13:35
Rungeя думаю, если они совпадают, то WOW6432Node не выводится просто.13:36
Rungeдругой вариант - сменить пользователя сервиса на текущего. или переставить мапсерфер для всех пользователей, т.е. в localmachine13:36
freeExecпопробую второй вариант13:37
freeExecудалил, переставил для всех, завёлся, но всё равно ещё есть ошибка, теперь в текстовом логе: В документе XML (11, 8) присутствует ошибка.13:44
Rungeну уже сдвиг какой то. а что за xml не написано?13:45
freeExecнеа13:45
freeExecв MapSurfer.IO.FileTypes.FileType`1.Load(String fileName, ProgressEventHandler callback, Object userInfo)   в MapSurfer.Web.Services.MappingService..ctor(String name)13:46
Rungeтеперь ясно13:46
Rungeфайл Service1.msnwss. что там прописано в 11 строке?13:47
freeExec<ServiceName>WMTS Server</ServiceName>13:47
Rungeа в следующей?13:48
freeExecа вот в предыдущей я менял <LogLevel>All</LogLevel>13:48
freeExecа было Error13:48
Rungeвот тут и ошибка13:48
Rungeщас скажу что поставить13:48
RungeDebug или Verbose13:49
*** Jim__[work] has quit IRC13:52
ZverikRunge: у меня к тебе вопрос, как к специалисту. Есть ли какой-то смысл в выборе начальной позиции метки (до проверки на пересечения) не фиксированного направления («справа»), а случайного (справа/слева/сверху и т.п.)?13:55
freeExecтеперь тут опять хмл не нравится в MapSurfer.IO.FileTypes.FileType`1.Load(String fileName, ProgressEventHandler callback, Object userInfo)   в MapSurfer.Web.Common.BaseWebMap.縨欈澤ㄆ㗘錺⟳廤.펛⠬鶏ꓓ鑥첵(Int32 匤抗㉊檭氥쀮엣썔)13:55
ZverikMapBox утверждают, что карта так выглядит лучше, когда не большинство меток с одной стороны от точки, а все разбросаны13:56
Zverikвот: https://www.mapbox.com/tilemill/docs/guides/labels-advanced/#improved_direction_distribution_random_approach13:56
RungeZverik: конечно есть. все атласы придерживаются напередзаданного списка позиций вокруг точки. а то что Мапбокс придумывает колесо на ровном месте, все давно уже в курсе ))13:57
ZverikRunge: у mapbox тоже наперёдзаданный, вопрос в том, лучше иметь «позицию по умолчанию», или выбрать эту позицию из списка случайным образом (до проверки на коллизии)13:58
Rungeза такую расстановку экзамен по картографии будет точно завален.13:58
ZverikRunge: я знаю, что у мапника тяжело с подписями, но приходится работать с тем, что есть13:58
Rungeсамая лучшая позиция справа сверху.13:59
*** SergeyA has quit IRC13:59
RungefreeExec: пытаюсь найти место..13:59
KomzpaZverik: есть тому свои причины14:00
KomzpaZverik: гридоподобные датасеты деревень без этого выглядят кошмарненько14:00
ZverikKomzpa: ну это понятно. У меня-то обычная карта. Хочу сделать подписи максимально красивыми, хотя для печати всё равно придётся в inkscape таскать буквы от дорог, к воде14:02
RungefreeExec: в файле логов в последней строчке что написано?14:02
ZverikKomzpa: ты не пробовал через postgis улучшать расстановку подписей?14:02
freeExecerrorLog или servicelog ?14:02
KomzpaZverik: пробовал. см. komap / чепецк.net14:02
freeExecRunge: может это быть из-за координат где нет данных ?14:03
Zverikо, вижу первый тайл на чепецк.net14:03
Zverikо, второй и третий14:03
Zverikпятый подгрузился14:03
Zverikхм...14:04
RungefreeExec: там что то с путем к стилям. минутку еще14:04
Zverikшестой14:04
Zverikкак-то медленно14:04
ZverikMaks|nord14:04
KomzpaZverik: написано же: "минуточку"14:04
Zverikуже вторая идёт, я всё на семь тайлов смотрю14:05
freeExecлог начинается с Creating map objects... и потом пять ошибко в ..Load()14:05
Zverikкирово-чепецка, при чём14:05
Zverikо, восьмой14:05
Zverikещё два14:05
Zverikкороче, не дождусь :)14:06
Komzpaа я четвёртую сорвал!14:06
freeExecтак на чепецк всё равно не на всех машстабах остальные города :(14:06
Maks|nordрендер сейчас остановлен, только тайлы отдаются отрендеренные14:07
Maks|nordдоступа у меня нет сейчас к серверу14:07
Zverikа, ну ладно14:07
Maks|nordскорость действительно низкая?14:08
Zverikочень14:08
Zverikпримерно тайл в 20 секунд14:08
Komzpaподтверждаю14:08
RungefreeExec: путь к файлу со стилем проверь. тот что в tms_config.xml <StylesFileName>your_styles.msnpx</StylesFileName>14:08
Maks|nordпонятно, провайдер опять с роутингом балуется14:08
Maks|nordпопробую стукнуть провайдеру по голове удалённо14:08
freeExecRunge: до этого у меня там небыло файла, я положил и вот стала эта ошибка. мне кажется вот на это может ругаться <ServerBusy>C:\MapSurfer\ServerConfig\Images\ServerUnavailable.png</ServerBusy>14:10
ZverikKomzpa: ты можешь в трёх словах объяснить ST_Dump(ST_Multi(ST_Buffer(ST_Simplify(ST_Collect(p.way),%s),%s))) ?14:11
RungeZverik: в мапнике помимо замены алгоритма greedy, на что нибудь более продвинутоее (Tabu Search, Simulated Annealing, еще нужны функции измерения качества (приоритет по населению, наличие другие объектов под надписью, принадлежность...14:11
Runge...нас. пункта к побережью и т.д.,)14:11
freeExecZverik: хотел рекурсивный релайшен поправить в уровень0, не вышло, говорит загружать нечего14:12
ZverikfreeExec: удалили, может?14:12
freeExecхм.. откуда тогда данные он грузит14:12
Zverikя только что открыл: http://level0.osmz.ru/index.php?url=r288560014:13
RungefreeExec: в логах что сейчас пишется. я запутался немного14:13
KomzpaZverik: подписывание кучи рядомлежащих полигонов одной надписью14:14
ZverikKomzpa: понял, спасибо14:14
Zverikох. Я дошёл до snap_to_street14:15
Rungeфайлик для ServerBusy не обязателен14:15
KomzpaZverik: там всё просто же)14:15
Zverikэто да, просто занимает целый экран :)14:16
freeExecRunge: сервислог говорит упал тред, в другом - В документе XML (2, 2) присутствует ошибка. MapSurfer.IO.FileTypes.FileType`1.Load(String fileName, ProgressEventHandler callback, Object userInfo)14:16
*** andygol has quit IRC14:16
*** ErshKUS has joined #osm-ru14:17
*** Maks|nord has quit IRC14:18
RungefreeExec: а до ошибки логи какие еще писались? типа Creating map objects...14:18
freeExecнет, в ErrorLog_ это первая строчка14:19
Rungeеще момент. путь к стиляем относительный или абсолютный?14:19
freeExecесли путь до проекта не верен, он так и сообщает14:20
freeExecполный14:20
Rungeзначит пропарсить файл .msnpx не может. хммм.14:20
freeExecа который из них там ?14:20
*** Maks|nord has joined #osm-ru14:21
Rungeне понял вопроса14:21
ZverikKomzpa: в общем, расстановкой подписей именно населённых пунктов ты, видимо, не занимался — там эвристики только для улиц и номеров домов14:21
freeExecну там в архиве много xml14:22
Rungemapstyles.xml14:22
Maks|nordKomzpa: ты насчёт SnapToGrid и power/man_made не смотрел?14:22
KomzpaZverik: collision-sort-by: population14:22
KomzpaZverik: этого хватало )14:22
*** az09|not has joined #osm-ru14:22
KomzpaMaks|nord: нет пока что14:23
Maks|nordок14:23
ZverikRunge: когда нет задачи отобразить максимум подписей, алгоритм мапника достаточно хорош, не хватает только выбора позиции по весу, а не «да/нет»14:23
ZverikKomzpa: ну у меня, как минимум, задача не перекрывать линии основных дорог, и при возможности выносить на воду14:23
Zverikтеоретически, конечно, можно решить через st_azimuth...14:24
Komzpaподпиши дороги прозрачными единичками без отступов между ними14:24
Komzpaи отрисуй до НП14:25
RungeZverik: задача максимума надписей вторична, самое главное это их функциональность. а вот как раз расчета весов, отражающих все возможные картограф. правила, и не хватает большинству ГИС программ.14:25
ZverikKomzpa: это ты смешно придумал, попробую14:25
KomzpaZverik: в смысле смешно? задача - положить лайнстринг в коллижн-буфер14:26
Komzpaя не знаю, чем ещё можно :)14:26
ZverikRunge: в общем, я понимаю, что это не твоя задача, но было бы здорово, если бы ты взял эти картографические правила и (зачёркнуто) подумал, как можно их применить к мапнику с его ограничениями14:27
Zverikэто бы улучшило твой доклад на sotm-eu раза в три14:27
Runge))) я поставлю задачу, а затем желающие могут ее осуществить. правда времени нужно довольно много.14:28
ZverikKomzpa: ещё бы этот буфер работал по принципу «если нельзя, но очень хочется» :)14:28
freeExecRunge: через XmlDocument().Load() этот xml грузится без нареканий14:28
*** ErshKUS has quit IRC14:28
ZverikRunge: ну да, речь не о программировании и копании в sql, а посмотреть на ограничения и попробовать придумать, как с их учётом попробовать следовать подмножеству правил14:28
Maks|nordZverik: allow-overlap, когда ну очень хочется14:28
*** karavanjo has joined #osm-ru14:29
RungefreeExec: засада какая-то. но я постараюсь разобраться14:29
Zverikскажем, вот Гостилицы в самом пупке этого (раннего, сейчас лучше) рендера: http://not.textual.ru/zverik/2/4/yuzhny-beta.png — с запретом на перекрытие дорог их не подписать, а надо14:30
RungeZverik: решение проблемы мапника описано в научной литературе. но никто эту самую литературу, к сожалению, не читает14:30
ZverikRunge: тут вопрос в том, кто должен читать. Авторы мапника — не будут, видимо, а пользователям — бессмысленно, технической возможности нет14:31
Zverik(и да, я знаю, что мапник опенсорс, «иди и напиши»)14:31
Rungeну вот это самая главная проблема14:31
Zverikсоответственно, Гостилицы могут либо перекрывать всё, либо ничего, а я хочу, чтобы перекрывали минимум. Так понимаю, мапник этого не умеет14:32
KomzpaRunge: а можно конкретные отсылки? :)14:32
RungeKomzpa: ссылки на литературу интересуют?14:33
KomzpaRunge: угу14:33
Rungeну к примеру. http://dash.harvard.edu/handle/1/2032678. в ней кстати можно увидеть на тестах как greedy решает проблему расстановки надписей.14:34
Rungeа вот почти полный список литературы за 40 лет исследований в этой области http://i11www.iti.uni-karlsruhe.de/~awolff/map-labeling/bibliography/maplab_author.html14:36
ZverikRunge: кажется, ты в какой-то то ли презентации, то ли записи в блоге делал список статей?14:36
Zverikили не ты, а тот человек, что ездил в Бирмингем14:37
Rungeя точно не делал. возможно Андреас14:37
Maks|nordZverik: мне кажется или это PT Sans?14:40
ZverikMaks|nord: да, он14:40
Zverikэто у меня шрифт по умолчанию для sans-serif, вместо всяких Arial и Liberation Sans14:40
Zverikдля карты интересен узостью, примерно между Arial и Arial Narrow14:41
Maks|nordу меня он со времени публичного релиза основной в компьютере14:41
RungefreeExec: странно, что ошибка в парсинге. ведь код используется один и тот же, как в веб сервис так и в студии для правки стилей.14:42
Maks|nordя его сделал основным в новой версии стиля, при этом сделал разрядку, что увеличило читаемость в разы14:42
RungefreeExec: может опять проблема в конфигурации .net в IIS?14:43
Maks|nordа вчера в тестовой версии текущего стиля на чепецк переехал тоже на него14:43
Zverikкстати да, тоже нужно сделать разрядку. Это не шрифт узкий, это мапник, почему-то, слишком близко буквы ставит14:43
freeExecRunge: всё может быть, кстате вижу что пытается искать файл MapSurfer\1.15\Core\Algorithms\LabelPlacement, это нормально ?14:44
KomzpaZverik: рендери на х2 и уменьшай14:44
Maks|nordзаявка в ТП провайдера ушла, говорят что есть какие то проблемы в мою сторону, обещали исправить14:44
ZverikKomzpa: это стиль для печати, там обязательные экспорт в SVG и постобработка14:44
*** andygol has joined #osm-ru14:45
KomzpaZverik: проблема в снятии метрик шрифта14:45
freeExecRunge: т.е. он открыл проект, три раза пытался это найти, потом закрыл и записал в лог14:45
ZverikKomzpa: хорошо, попробую14:46
Maks|nordЗаписан: /usr/src/packages/RPMS/x86_64/mapnik-2.3.0-1.1.x86_64.rpm14:46
RungefreeExec: это нормально. движок ищет сторонние расширения (провайдеры данных, рендереры, алгоритмы расстановки надписей и тд.)14:46
*** andygol has quit IRC14:47
*** andygol has joined #osm-ru14:47
Maks|nordKomzpa: мне кажется, раньше, в 2.1.0 LinePattern работал с SVG, хоть и криво, а сейчас в 2.2.0 точно не работает, только SVG14:47
Maks|nord*только PNG14:49
*** jekhor has joined #osm-ru14:58
Maks|nordKomzpa: кстати, давно ругается на xml сделаный komap-ом: renderd[4862]: Unknown projection string, using web mercator as never the less. +init=epsg:385715:04
KomzpaMaks|nord: у тебя proj4 мало в системе15:06
Maks|nordэто как?15:07
RungefreeExec: а попробуй указать в конфигах веб сервиса файл со стилями Bremen.msnpx, которые идут с инсталятором15:08
psha[work]Maks|nord: надо как минимум proj515:09
psha[work]лучше proj615:09
*** psha[work] has quit IRC15:22
*** old_Bibigon has quit IRC15:24
*** andygol has quit IRC15:30
*** borism3461 has quit IRC15:33
*** Mezonin__ has joined #osm-ru15:42
*** Mezonin_ has quit IRC15:45
Maks|nordгоспода, проверте пожалуйста скорость тайлов чепецк15:49
freeExec15-20 сек на тайл15:53
freeExecне приврал, замерил точно 8-1015:54
Maks|nordне исправили15:54
freeExecпритом почему-то два слоя грузятся15:55
Maks|nordтам 100 МБ/сек и рендер неактивный, должно отдавать 15-20 тайлов в секунду15:55
Maks|nordа не наоборот15:55
freeExecа тайлы должны быть с рыжими дорогами или черно/серые ?15:56
Maks|nordлюбые16:00
Maks|nordтам 6 слоёв16:00
Maks|nordна осм.ру подключены те, что с хешем в URL16:00
freeExecа зачем они все грузятся сразу16:01
Maks|nordсразу они никак не могут грузится16:01
*** gryphon has quit IRC16:02
freeExecну при медленной загрузки я наблюдал сначала тайл с хешем, а потом их закрыли серо/зеленые16:02
freeExecвозможно потому, что у меня в закладке layers=BFFT16:03
Maks|nordтогда это немного баг OpenLayers16:05
Maks|nordда, раньше там был один базовый слой и несколько оверлеев16:05
Maks|nordсейчас все базовые16:06
freeExecугу теперь корректный layers=B00000T16:06
Maks|nordKomzpa: для полигонов natural=water пытаюсь collision-sort-by: way_area; получаю ошибку в этом: CASE WHEN "way_area" ~ E'^[[:digit:]]+([.][[:digit:]]+)?$' THEN to_char(CAST ("way_area" AS FLOAT) ,'000000000000000.99999999999') else "way_area" end16:10
Maks|nordОШИБКА:  оператор не существует: real ~ unknown16:10
Maks|nordHINT:  Оператор с данными именем и типами аргументов не найден. Возможно, вам следует добавить явные преобразования типов.16:10
*** private has quit IRC16:12
*** Scondo has quit IRC16:22
KomzpaMaks|nord: way_area дефолтный же, кажется16:23
*** old_Bibigon has joined #osm-ru16:30
az09|notуже и система вчера обновилась до 14.04, а жосм так и не хочет стартовать. тормозит на этапе проверки версии жабы =/16:31
az09|notкуда бы палочкой потыкать а?16:32
freeExecвозможно стоит выкинуть присет от osm.org.ru16:32
Maks|nordKomzpa: он создаётся osm2pgsql на этапе загрузки и тип у него real, а у тебя case ловит либо float либо int16:32
Maks|nordKomzpa: сейчас руками попробую подсунуть приведение типов в этом case16:33
*** freeExec has quit IRC16:33
KomzpaMaks|nord: https://github.com/kothic/kothic/blob/master/src/komap.py#L78616:34
Komzpaоно по нему сортится16:34
*** bim2010 has joined #osm-ru16:34
Maks|nordт.е. оно уже?16:35
Maks|nordну ок16:35
*** Komzpa has quit IRC16:42
*** iav has joined #osm-ru16:45
*** AMDmi3 has joined #osm-ru16:46
AMDmi3я вернулсо16:56
AMDmi3собрал много треков и сломал квадрик :)16:56
Maks|nordлучше собрать много квадриков и сломать один трек17:00
Maks|nordгоспода, проверте ещё раз скорость, ТП мамой поклялась что всё нормально теперь17:01
AMDmi3квадрики без треков бесполезны :(17:03
Zverikинерциальная прокрутка на чепецк.net — это сплошной лол (а тайлы ускорились)17:03
Maks|nordок, спасибо17:05
*** Mixaill has joined #osm-ru17:14
*** bim2010_ has joined #osm-ru17:16
MixaillВышел белорусская публичная кадастровая карта http://map.nca.by/17:18
MixaillКак обычно, копирайтов нет17:18
Maks|nordтак, починил разрывы кейсингов на мостах, артефакты на мостах, стрелочки на реках вылезающие поверх всего17:19
*** bim2010 has quit IRC17:19
*** bim2010_ is now known as bim201017:19
*** gryphon has joined #osm-ru17:20
Maks|nordпереехал на читаемый шрифт, перерисовал power=tower/pole17:20
Maks|nordисправил море, которое перекрывалось landuse17:21
Maks|nordрасширил список отображаемых surface до 12 типов17:24
Maks|nordно на сервер всё это выложить не могу пока17:32
*** Mixaill has quit IRC17:32
*** Mixaill has joined #osm-ru17:34
*** sh4 has joined #osm-ru17:35
*** Mixaill has quit IRC17:35
*** Mixaill has joined #osm-ru17:36
*** jekhor has quit IRC17:40
*** sh4 has quit IRC17:43
*** sh4 has joined #osm-ru17:44
*** karavanjo has quit IRC17:45
*** andygol has joined #osm-ru17:46
*** sh4 has quit IRC17:46
*** sh4 has joined #osm-ru17:47
*** andygol has quit IRC17:54
az09|notMixaill: белорусская публичная кадастровая карта не выдержала пристального внимания чатика? )18:09
*** ErshKUS has joined #osm-ru18:09
az09|not> Ошибка: не удалось загрузить библиотеку ArcGIS API for JavaScript.18:09
AMDmi3addr:street="Первом. переулок"18:15
AMDmi3сокращения в абсолюте18:16
*** private has joined #osm-ru18:16
Maks|nordабсолютом было бы «Пер. пер.»18:17
AMDmi3гыгы, точно-точно18:17
*** Mixaill has quit IRC18:17
*** Mixaill has joined #osm-ru18:19
*** CGI641 has joined #osm-ru18:22
Mixaillaz09|not: Оперу 12 ощущаю я18:26
az09|notMixaill: значит такой сайт идет в сад =)18:28
*** iav has quit IRC18:29
*** Maks|nord has quit IRC18:33
*** CGI641 has quit IRC18:39
*** gryphon has quit IRC18:42
*** iav has joined #osm-ru18:45
*** gryphon has joined #osm-ru19:09
*** Komzpa has joined #osm-ru19:09
*** Mixaill has quit IRC19:19
*** Mixaill has joined #osm-ru19:19
*** Komzpa has quit IRC19:31
*** Zverik_h has joined #osm-ru19:44
*** Mixaill has quit IRC19:46
*** Mixaill has joined #osm-ru19:46
*** psha has joined #osm-ru19:47
*** Mixaill has quit IRC19:51
*** sh4 has quit IRC19:58
*** az09|not has quit IRC20:01
*** pir1 has joined #osm-ru20:15
*** DeathBaba has quit IRC20:16
*** DeathBaba has joined #osm-ru20:20
*** DeathBaba has quit IRC20:21
*** karavanjo has joined #osm-ru20:31
*** trolleway has joined #osm-ru20:33
*** gryphon has quit IRC20:51
*** Komzpa has joined #osm-ru21:10
*** Hind has joined #osm-ru21:26
Hind> power=pole21:26
HindСиловое поле ©21:26
*** Komzpa has quit IRC21:34
*** Hind has quit IRC21:34
*** private has quit IRC21:35
*** Scondo has joined #osm-ru21:46
*** psha has quit IRC22:06
*** old_Bibigon has quit IRC22:10
*** ErshKUS has quit IRC22:10
*** jekhor has joined #osm-ru22:14
*** Komzpa has joined #osm-ru22:32
*** Out`Of`Control has quit IRC22:33
*** Scondo has quit IRC22:33
*** bim2010 has quit IRC22:39
*** AMDmi3 has quit IRC22:52
*** Scondo has joined #osm-ru23:00
*** jekhor has quit IRC23:00
*** jekhor has joined #osm-ru23:01
*** Scondo has quit IRC23:07
Zverik_hкакая только фигня не попадается при фильтрации по railway=rail http://www.openstreetmap.org/way/18197286423:12
andrewsh:D23:15
*** Zverik_home has joined #osm-ru23:28
*** Zverik_h has quit IRC23:35
*** Zverik_home has quit IRC23:43
*** private has joined #osm-ru23:59

Generated by irclog2html.py 2.12.1 by Marius Gedminas - find it at mg.pov.lt!