[2gis] извлечь информацию из базы
Понимаю, что может быть немного не в тему, но все же. Никто не в курсе, возможно ли извлечь вручную информацию о городе из базы данных ДубльГИС? Может кто-то пробовал уже? (:
Оболочку новую пишешь?
Если посмотреть на него через mc, то там видны слова типа UMLRUNDR, UMLRLREG, CharString и подобные.
Ага, думаю попробовать.
Вот я думал что можно хекс-редактором открыть, а там только в начале файла есть вменяемый текст, который как-то можно разобрать, а дальше просто бинарные данные -_-
А формат хранения данных у них собственный какой-то? А то можно было бы попробовать открыть любым редактором баз данных, не?
похоже, что вам придется идти на реверсирование формата, если нет документации к нему. Выложите на пасту первые 1024 байт, мы все поглядим, что у них там.
Свали с моего ЛОРа, долбаный спамер.
Да видел уже. Была надежда, что оно открытое, ан нет, фиг. А раз закрытое, так смысл с нее? Я ж не собираюсь плугины к оригинальной оболочке писать.
> Свали с моего ЛОРа, долбаный спамер.
> похоже, что вам придется идти на реверсирование формата, если нет документации к нему.
Похоже да, ибо не хотят они документировать.
Выложите на пасту первые 1024 байт, мы все поглядим, что у них там
Ага, приду домой - выкладу (:
ГЕОВОР? Мало того, что хотешь воспользоваться ЧУЖИМ ТРУДОМ, так еще и ничего в замен дать не хочешь. Отписал в 2гис.
Благо, я предусмотрел такой ход дела и в моей картософтине нет данных в открытом виде, реверсить будет сложнее. Надеюсь, коллеги в 2гис поступили аналогично.
Интересно, что ты незаконного в этом узрел? Теперь любая свободная реализация закрытого продукта считается воровством? Тогда давайте пожалуемся ABBYY на StarDict, ведь люди преспокойно используют их словари, используя стороннюю оболочку.
Совершенно разные вещи. У Stardict свой формат словарей. Словари от Lingvo сконвертированные в формат stardict - это варез, что в прямую указано пользовательском соглашении в Lingvo.
Иными словами, чтобы сделать свободную картографическую среду необходимо начать со свободных карт, а использование закрытых карт против воли их создателей только затормозит процесс.
Разве вы не знаете, что Иисус учил нас делиться с ближним?
Хм. А например конвертирование дубльгисовских баз в свободный формат будет считаться варезом? Ведь они сами-то распространяются бесплатно, в отличие от тех же лингво-словарей.
Ведь они сами-то распространяются бесплатно, в отличие от тех же лингво-словарей.
Их тебе дают за обещание смотреть рекламу, вообще-то :)
Видимо, кто-то плохо его слушал, раз у нас борцы за свободы считаются фанатиками, а «проприетарщики» нормальными людьми с душой.
Хотя.. Между бесплатностью и открытостью есть разница. Так что вряд ли это будет законно.
А реклама-то в оболочке находится, а не в базах :3
Ладно, теперь такой вопрос. Если я начну писать свободную среду с открытыми базами, то где я буду брать данные для этих баз? Переписывать из дубльгисов и ярмапов незаконно, поэтому надо самому ездить по городу и срисовывать, шариться в интернете в поисках информации о фирмах, а также, следуя философии опенсорс, привлекать других людей, чтоб дополняли? (:
Если я начну писать свободную среду с открытыми базами, то где я буду брать данные для этих баз?
поэтому надо самому ездить по городу и срисовывать, шариться в интернете в поисках информации о фирмах
Удивительно, правда? :) Карты эти ведь появились не благодаря чуду, их рисовали люди, которым надо кушать.
Хехе (: это правильно. А вот если разрешить дополнение баз любым людям, то как насчет того, что 2гис-базы никак не защищены от простого перерисовывания и никто просто не сможет доказать, откуда именно кто-нить взял ту или иную информацию? (: я понимаю, что это бессовестно, но ведь такое вполне возможно.
и никто просто не сможет доказать, откуда именно кто-нить взял ту или иную информацию? (:
> поэтому надо самому ездить по городу и срисовывать, шариться в интернете в поисках информации о фирмах, а также, следуя философии опенсорс, привлекать других людей, чтоб дополняли? (:
О. Не сомневался, что подобное уже создали. Посмотрим как там чо (:
> Хм. А например конвертирование дубльгисовских баз в свободный формат будет считаться варезом? Ведь они сами-то распространяются бесплатно, в отличие от тех же лингво-словарей.
Платное/бесплатное распространение не имеет никакого отношения к разрешению использования контента. Я бы рекомендовал вам обратиться с этим вопросом к разработчикам. Я с вероятностью 99.999999% могу предугадать их реакцию.
> никак не защищены от простого перерисовывания и никто просто не сможет доказать
а также, следуя философии опенсорс, привлекать других людей, чтоб дополняли?
Дабл лолд. Я привлекал для своего проекта, получилось весело. И дорого.
А реклама-то в оболочке находится, а не в базах :3
И что? Может я карту предоставляю как промо-акцию для других своих продуктов? В этом случае первостепенным становится даже не реклама, а название моего бренда, под которым выпущена карта.
> Платное/бесплатное распространение не имеет никакого отношения к разрешению использования контента
Да уже понял, ага.
В общем спасибо всем, все понятно (:
> Я привлекал для своего проекта, получилось весело. И дорого.
Имелась в виду добровольная помощь проекту и добавление данных, наподобие вики.
Посмотрел. Задумка хорошая, но походу не состоявшаяся, ибо во-первых данных очень мало (если еще и учесть, что она существует уже три года), а во вторых, хотелось бы именно подобие ДубльГИСа, т.е. не только карта, но еще и справочник.