Яндекс карты (Справочник)

Discussion in 'Решения по парсингу популярных сайтов' started by nikonor, Oct 31, 2017.

  1. nikonor

    nikonor New Member Пользователи

    Joined:
    Oct 31, 2017
    Messages:
    6
    Город:
    Москва
    Извините, если что упустил. Инфы по теме мало на форуме и очень старая.
    Никак не могу понять, можно ли парсить данные организаций из справочника яндекса? Вроде как тема популярная и востребованная, а информации почти нет, не говоря уже о готовых проектах. Насколько сложно настроить такой проект?
     
  2. kagorec

    kagorec Администратор Staff Member Администратор

    Joined:
    Jan 3, 2011
    Messages:
    4,442
    Location:
    Latvia
    О чем речь, ссылку на пример страницы можно?
     
  3. nikonor

    nikonor New Member Пользователи

    Joined:
    Oct 31, 2017
    Messages:
    6
    Город:
    Москва
    Да ссылку тут в принципе и не дашь. Я имею ввиду, вот есть задача - собрать контакты организаций из справочника яндекса определенной тематики(категории) с определенного региона. Задача популярная, востребованная. Многие фрилансеры парсят эту информацию. Сам справочник в яндексе существует как сервис для загрузки туда информации. А отображается она на картах. Вот ее как-то можно оттуда достать в принципе? По 2Gis схожая задача, но для него вроде есть готовые проекты
     
  4. Root

    Root Администратор Администратор

    Joined:
    Mar 10, 2010
    Messages:
    14,818
    Город:
    Барнаул
    Попробуйте этот проект WBApp (черновой вариант)

    2017-11-01_11-30-03.png
     

    Attached Files:

    • YM.wbapp
      File size:
      904 bytes
      Views:
      67
  5. nikonor

    nikonor New Member Пользователи

    Joined:
    Oct 31, 2017
    Messages:
    6
    Город:
    Москва
    Большое спасибо за оперативную помощь! Я пока только поверхностно изучил софт и делал только элементарные задачи. Но судя по скрину скорее всего в процессе возникнет вопрос: как ограничить данный парсер определенным регионом? И я так понимаю, что название категории сам вводишь, какое придумаешь, а он ищет все-, что подходит под ключевой запрос?
    В яндекс картах еще отображаются организации в определенном городе, если его взять в фокус на картах определенной степенью увеличения для каждого города. Если задать в поиске название города, то он выдает немного не то, что искали. Либо парсить всю страну сразу, а потом фильтровать в таблице все, что нужно? Какие тут есть варианты?
     
  6. kagorec

    kagorec Администратор Staff Member Администратор

    Joined:
    Jan 3, 2011
    Messages:
    4,442
    Location:
    Latvia
    Из справочника можно задать конкретную страну и город.
    Hidden Content:
    **Hidden Content: To see this hidden content your post count must be 1 or greater.**
    Из яндекс карты правда информация подробнее, по запросу собрать можно ссылки на карточки
    Hidden Content:
    **Hidden Content: To see this hidden content your post count must be 1 or greater.**
    Ссылка на карточку где все подробно выведено
    Hidden Content:
    **Hidden Content: To see this hidden content your post count must be 1 or greater.**
    п.с. было время когда яндекс информацию частично кодировал в BASE64 непонятно зачем но парсинг подпортил.
     
    Last edited: Nov 1, 2017
  7. nikonor

    nikonor New Member Пользователи

    Joined:
    Oct 31, 2017
    Messages:
    6
    Город:
    Москва
    ну тут опять есть непонятные моменты. И скорее всего связано с масштабированием. Например, беру Москву и забиваю "кафе" "ресторан" "детский сад" "автосервис", и каждого типа организаций в среднем выдает 70 штук. В вашем примере, кстати, аналогично.
     
  8. Root

    Root Администратор Администратор

    Joined:
    Mar 10, 2010
    Messages:
    14,818
    Город:
    Барнаул
  9. Root

    Root Администратор Администратор

    Joined:
    Mar 10, 2010
    Messages:
    14,818
    Город:
    Барнаул
    Если открыть такую ссылку, будет выбран нужный город:
    Hidden Content:
    **Hidden Content: To see this hidden content your post count must be 1 or greater.**
     
  10. nikonor

    nikonor New Member Пользователи

    Joined:
    Oct 31, 2017
    Messages:
    6
    Город:
    Москва
    Спасибо за помощь!
    Задача не такая простая оказывается. Будем разбираться.
    Оказывается есть еще одна сложность - почему-то не отображаются имейлы в карточке организации. Хотя, например, я для своих добавлял в карточку, но в выдаче мейлы отсутствуют.
     
  11. trans5

    trans5 Member Пользователи

    Joined:
    Sep 26, 2017
    Messages:
    66
    Город:
    екаеринбург
    Здравствуйте, не стал создавать новую тему т.к. вопрос очень похож
    Мне надо спарсить с карты Ссылки недоступны для гостей все магазины с режимами работы, в xml подскажите какой раздел инструкции к парсеру изучить
     
  12. inotoxic

    inotoxic Well-Known Member Пользователи

    Joined:
    Sep 13, 2015
    Messages:
    874
    Ссылки недоступны для гостей
     
  13. trans5

    trans5 Member Пользователи

    Joined:
    Sep 26, 2017
    Messages:
    66
    Город:
    екаеринбург
    Ага, смешно, базовые навыки работы с программой у мня есть, из сообщений выше понимаю что можно спарсить но не понимаю как записать в xml файл . В приложеном примере какой то зацикленный алгоритм который не приводит к результату
     
  14. aresa

    aresa Well-Known Member Пользователи

    Joined:
    Oct 17, 2015
    Messages:
    180
    upload_2018-5-26_19-15-1.png
     
  15. inotoxic

    inotoxic Well-Known Member Пользователи

    Joined:
    Sep 13, 2015
    Messages:
    874
    По ссылке что я дал выше есть как минимум три статьи посвященных работе с xml
    [​IMG]
    Базовые навыки....
     
  16. webgraf

    webgraf New Member Пользователи

    Joined:
    Aug 15, 2017
    Messages:
    2
    Очень полезная информация.
     

Share This Page