ПО для расчета потенциальных клиентов в заданном радиусе
-
- Новоприбывший
- Сообщения: 5
- Зарегистрирован: 01 мар 2014, 20:14
- Репутация: 0
ПО для расчета потенциальных клиентов в заданном радиусе
Уважаемые форумчане!
Нужна ваша помощь.
Подскажите, пожалуйста, какая программа может справиться со следующей задачей:
1. Необходимо на карте города на каждом доме обозначить количество жителей (данные имеются)
2. Обозначить месторасположение фитнес-клубов и количество тренирующихся в них.
3. Узнать сколько людей живет в радиусе 1 км. от фитнес-клубов.
4. Финальная цель - найти наиболее подходящее место для нового фитнес-клуба, анализируя наибольшее скопление жителей и отсутствие конкурентов поблизости!
В интернете была найдена информация, что с этой задачей может справиться ArcGis, а именно дополнительный модуль Business Analyst. Установил ArGis 10.0, но данный дополнительный модуль отсутсвует. Отдельно в сети его не нашел.
2 недели серфинга на англоязычных сайтах в поисках ПО результатов не дали.
Возможно вы знаете что может быть эффективным в данной ситуации?
Очень надеюсь на вашу помощь!
Нужна ваша помощь.
Подскажите, пожалуйста, какая программа может справиться со следующей задачей:
1. Необходимо на карте города на каждом доме обозначить количество жителей (данные имеются)
2. Обозначить месторасположение фитнес-клубов и количество тренирующихся в них.
3. Узнать сколько людей живет в радиусе 1 км. от фитнес-клубов.
4. Финальная цель - найти наиболее подходящее место для нового фитнес-клуба, анализируя наибольшее скопление жителей и отсутствие конкурентов поблизости!
В интернете была найдена информация, что с этой задачей может справиться ArcGis, а именно дополнительный модуль Business Analyst. Установил ArGis 10.0, но данный дополнительный модуль отсутсвует. Отдельно в сети его не нашел.
2 недели серфинга на англоязычных сайтах в поисках ПО результатов не дали.
Возможно вы знаете что может быть эффективным в данной ситуации?
Очень надеюсь на вашу помощь!
- SS_Rebelious
- Гуру
- Сообщения: 1304
- Зарегистрирован: 24 фев 2009, 16:51
- Репутация: 99
- Ваше звание: GIS pro-fan
- Откуда: Lahti / Газ-ПУТИНбург
- Контактная информация:
Re: ПО для расчета потенциальных клиентов в заданном радиусе
ПО здесь особой роли не играет. Эту задачу можно решить практически в любой ГИС. Я бы делал в свободно распространяемых QGIS и Spatialite. Если у вас (вашего работодателя) достаточно денег для открытия фитнес-клуба, то наверное, самым простым и быстрым способом будет нанять специалиста по геомаркетингу (там есть хорошие ссылки на литературу по теме) или пространственному анализу, который знаком с общепринятыми моделями выбора места и границам их применимости.
Look for something long enough, and you will find it. Look for something without understanding, and it will find you...
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!
-
- Новоприбывший
- Сообщения: 5
- Зарегистрирован: 01 мар 2014, 20:14
- Репутация: 0
Re: ПО для расчета потенциальных клиентов в заданном радиусе
Спасибо за ответ.
В данный момент проект на стадии бизнес-планирования и средств чтобы нанять специалиста нет.
И хочется разобраться самому, чтобы в дальнейшем редактировать информацию и анализировать. Но, в то же время нет возможности уделить этому этапу месяц работы. Поэтому ищу наименее сложные способы реализации задачи. Понятно, что просто не получится, поставить точку, написать цифру, выделить кругом и суммировать. Все же.
А QGIS и Spatialite более понятные чем ArcGis ? Я, как новичек, смогу разобраться?
В данный момент проект на стадии бизнес-планирования и средств чтобы нанять специалиста нет.
И хочется разобраться самому, чтобы в дальнейшем редактировать информацию и анализировать. Но, в то же время нет возможности уделить этому этапу месяц работы. Поэтому ищу наименее сложные способы реализации задачи. Понятно, что просто не получится, поставить точку, написать цифру, выделить кругом и суммировать. Все же.
А QGIS и Spatialite более понятные чем ArcGis ? Я, как новичек, смогу разобраться?
-
- Гуру
- Сообщения: 1085
- Зарегистрирован: 27 окт 2010, 10:53
- Репутация: 358
- Откуда: Ракурс & GISGeo
Re: ПО для расчета потенциальных клиентов в заданном радиусе
Что значит "установил ArcGIS"? Вы поставили ломанную версию и естественно без модуля?haizenberg41 писал(а):Уважаемые форумчане!
Нужна ваша помощь.
Подскажите, пожалуйста, какая программа может справиться со следующей задачей:
1. Необходимо на карте города на каждом доме обозначить количество жителей (данные имеются)
2. Обозначить месторасположение фитнес-клубов и количество тренирующихся в них.
3. Узнать сколько людей живет в радиусе 1 км. от фитнес-клубов.
4. Финальная цель - найти наиболее подходящее место для нового фитнес-клуба, анализируя наибольшее скопление жителей и отсутствие конкурентов поблизости!
В интернете была найдена информация, что с этой задачей может справиться ArcGis, а именно дополнительный модуль Business Analyst. Установил ArGis 10.0, но данный дополнительный модуль отсутсвует. Отдельно в сети его не нашел.
2 недели серфинга на англоязычных сайтах в поисках ПО результатов не дали.
Возможно вы знаете что может быть эффективным в данной ситуации?
Очень надеюсь на вашу помощь!
Про бизнес-планирование расположения фитнес-клубов столько написано, что, поверьте, количество проживающих в радиусе это только на четвертом-пятом этапе определяется. У вас до этапа выбора места всё остальное готово? Смысла нет подключать Analyst если у вас есть только численность проживающих, не для таких задач модуль создавался.
Элементарный подсчет сделает QGIS, как вам уже рекомендовали.
Проект GISGeo: геомаркетинг
-
- Новоприбывший
- Сообщения: 5
- Зарегистрирован: 01 мар 2014, 20:14
- Репутация: 0
Re: ПО для расчета потенциальных клиентов в заданном радиусе
ArcGIS был установлен "ломанный" и среди перечня различных модулей Business Alanyst не было.
На данном этапе необходимы именно такие расчеты, только количество проживающих в определенном радиусе.
Как советовали, установил QGIS (QGIS Standalone Installer Version 2.2 (64 bit)) с сайта.
После установки модуля "Opel Layer plugin" (в сети советуют установить его, чтобы загрузить карту Google, для дальнейшей работы с ней), и запуска команды "Add Google Hybrid layer", возникла следующая ошибка:
"Ошибка при выполнении сценария Python:
Traceback (most recent call last):
File "C:/Users/�������������/.qgis2/python/plugins\GoogleMapsEngineConnector\googlemapsengineconnector.py", line 274, in handleSelectionChange
gmeMap, gmeLayers = self.getAssetsFromLayer(currentLayer)
File "C:/Users/�������������/.qgis2/python/plugins\GoogleMapsEngineConnector\googlemapsengineconnector.py", line 335, in getAssetsFromLayer
if not self.isGmeConnectorLayer(layer):
File "C:/Users/�������������/.qgis2/python/plugins\GoogleMapsEngineConnector\googlemapsengineconnector.py", line 302, in isGmeConnectorLayer
provider = layer.dataProvider()
AttributeError: 'OpenlayersLayer' object has no attribute 'dataProvider'
Версия Python:
2.7.5 (default, May 15 2013, 22:44:16) [MSC v.1500 64 bit (AMD64)]
Версия:
2.2.0-Valmiera Valmiera, c3a2817
Путь поиска Python: ['C:/PROGRA~1/QGISVA~1/apps/qgis/./python/plugins\\processing', 'C:/PROGRA~1/QGISVA~1/apps/qgis/./python', u'C:/Users/\u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440/.qgis2/python', u'C:/Users/\u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440/.qgis2/python/plugins', 'C:/PROGRA~1/QGISVA~1/apps/qgis/./python/plugins', 'C:\\PROGRA~1\\QGISVA~1\\bin\\python27.zip', 'C:\\PROGRA~1\\QGISVA~1\\apps\\Python27\\DLLs', 'C:\\PROGRA~1\\QGISVA~1\\apps\\Python27\\lib', 'C:\\PROGRA~1\\QGISVA~1\\apps\\Python27\\lib\\plat-win', 'C:\\PROGRA~1\\QGISVA~1\\apps\\Python27\\lib\\lib-tk', 'C:\\PROGRA~1\\QGISVA~1\\bin', 'C:\\PROGRA~1\\QGISVA~1\\apps\\Python27', 'C:\\PROGRA~1\\QGISVA~1\\apps\\Python27\\lib\\site-packages', 'C:\\PROGRA~1\\QGISVA~1\\apps\\Python27\\lib\\site-packages\\PIL', 'C:\\PROGRA~1\\QGISVA~1\\apps\\Python27\\lib\\site-packages\\win32', 'C:\\PROGRA~1\\QGISVA~1\\apps\\Python27\\lib\\site-packages\\win32\\lib', 'C:\\PROGRA~1\\QGISVA~1\\apps\\Python27\\lib\\site-packages\\Pythonwin', 'C:\\PROGRA~1\\QGISVA~1\\apps\\Python27\\lib\\site-packages\\Shapely-1.2.18-py2.7-win-amd64.egg', 'C:\\PROGRA~1\\QGISVA~1\\apps\\Python27\\lib\\site-packages\\six-1.3.0-py2.7.egg', 'C:\\PROGRA~1\\QGISVA~1\\apps\\Python27\\lib\\site-packages\\wx-2.8-msw-unicode', 'C:\\PROGRA~1\\QGISVA~1\\apps\\Python27\\lib\\site-packages\\xlrd-0.9.2-py2.7.egg', 'C:\\PROGRA~1\\QGISVA~1\\apps\\Python27\\lib\\site-packages\\xlwt-0.7.5-py2.7.egg', 'C:\\PROGRA~1\\QGISVA~1\\apps\\qgis\\python\\plugins\\fTools\\tools']"
Подскажите, что это может быть? Или я не с того начал?
На данном этапе необходимы именно такие расчеты, только количество проживающих в определенном радиусе.
Как советовали, установил QGIS (QGIS Standalone Installer Version 2.2 (64 bit)) с сайта.
После установки модуля "Opel Layer plugin" (в сети советуют установить его, чтобы загрузить карту Google, для дальнейшей работы с ней), и запуска команды "Add Google Hybrid layer", возникла следующая ошибка:
"Ошибка при выполнении сценария Python:
Traceback (most recent call last):
File "C:/Users/�������������/.qgis2/python/plugins\GoogleMapsEngineConnector\googlemapsengineconnector.py", line 274, in handleSelectionChange
gmeMap, gmeLayers = self.getAssetsFromLayer(currentLayer)
File "C:/Users/�������������/.qgis2/python/plugins\GoogleMapsEngineConnector\googlemapsengineconnector.py", line 335, in getAssetsFromLayer
if not self.isGmeConnectorLayer(layer):
File "C:/Users/�������������/.qgis2/python/plugins\GoogleMapsEngineConnector\googlemapsengineconnector.py", line 302, in isGmeConnectorLayer
provider = layer.dataProvider()
AttributeError: 'OpenlayersLayer' object has no attribute 'dataProvider'
Версия Python:
2.7.5 (default, May 15 2013, 22:44:16) [MSC v.1500 64 bit (AMD64)]
Версия:
2.2.0-Valmiera Valmiera, c3a2817
Путь поиска Python: ['C:/PROGRA~1/QGISVA~1/apps/qgis/./python/plugins\\processing', 'C:/PROGRA~1/QGISVA~1/apps/qgis/./python', u'C:/Users/\u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440/.qgis2/python', u'C:/Users/\u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440/.qgis2/python/plugins', 'C:/PROGRA~1/QGISVA~1/apps/qgis/./python/plugins', 'C:\\PROGRA~1\\QGISVA~1\\bin\\python27.zip', 'C:\\PROGRA~1\\QGISVA~1\\apps\\Python27\\DLLs', 'C:\\PROGRA~1\\QGISVA~1\\apps\\Python27\\lib', 'C:\\PROGRA~1\\QGISVA~1\\apps\\Python27\\lib\\plat-win', 'C:\\PROGRA~1\\QGISVA~1\\apps\\Python27\\lib\\lib-tk', 'C:\\PROGRA~1\\QGISVA~1\\bin', 'C:\\PROGRA~1\\QGISVA~1\\apps\\Python27', 'C:\\PROGRA~1\\QGISVA~1\\apps\\Python27\\lib\\site-packages', 'C:\\PROGRA~1\\QGISVA~1\\apps\\Python27\\lib\\site-packages\\PIL', 'C:\\PROGRA~1\\QGISVA~1\\apps\\Python27\\lib\\site-packages\\win32', 'C:\\PROGRA~1\\QGISVA~1\\apps\\Python27\\lib\\site-packages\\win32\\lib', 'C:\\PROGRA~1\\QGISVA~1\\apps\\Python27\\lib\\site-packages\\Pythonwin', 'C:\\PROGRA~1\\QGISVA~1\\apps\\Python27\\lib\\site-packages\\Shapely-1.2.18-py2.7-win-amd64.egg', 'C:\\PROGRA~1\\QGISVA~1\\apps\\Python27\\lib\\site-packages\\six-1.3.0-py2.7.egg', 'C:\\PROGRA~1\\QGISVA~1\\apps\\Python27\\lib\\site-packages\\wx-2.8-msw-unicode', 'C:\\PROGRA~1\\QGISVA~1\\apps\\Python27\\lib\\site-packages\\xlrd-0.9.2-py2.7.egg', 'C:\\PROGRA~1\\QGISVA~1\\apps\\Python27\\lib\\site-packages\\xlwt-0.7.5-py2.7.egg', 'C:\\PROGRA~1\\QGISVA~1\\apps\\qgis\\python\\plugins\\fTools\\tools']"
Подскажите, что это может быть? Или я не с того начал?
- Дмитрий Барышников
- Гуру
- Сообщения: 2572
- Зарегистрирован: 17 ноя 2009, 19:17
- Репутация: 261
- Откуда: Москва
Re: ПО для расчета потенциальных клиентов в заданном радиусе
У вас имя пользователя по русски, поэтому и ошибка.
[ Сообщение с мобильного устройства ]
[ Сообщение с мобильного устройства ]
-
- Новоприбывший
- Сообщения: 5
- Зарегистрирован: 01 мар 2014, 20:14
- Репутация: 0
Re: ПО для расчета потенциальных клиентов в заданном радиусе
Дмитрий, спасибо!
Зашел в систему под другим пользователем - все работает.
Обнаружил огромное количество дополнительных модулей. Вот только какими воспользоваться для выполнения задач пока не нашел.
Уважаемые форумчане, подскажите, пожалуйста, какая должна быть последовательность действий для того, чтобы достичь цели. Какими модулями воспользоваться чтобы:
1. На карте города на каждом доме обозначить количество жителей (как слой карты использую Google Hybrid layer, верно ли это? Нужно карту города экспортировать для работы или использовать сразу?, как поставить точки и указать значение количества жителей?)
2. Обозначить месторасположение фитнес-клубов и количество тренирующихся в них.
3. Узнать сколько людей живет в радиусе 1 км. от фитнес-клубов( каким модулем можно воспользоваться для подсчета жителей в определенном радиусе?)
Буду очень благодарен!
Зашел в систему под другим пользователем - все работает.
Обнаружил огромное количество дополнительных модулей. Вот только какими воспользоваться для выполнения задач пока не нашел.
Уважаемые форумчане, подскажите, пожалуйста, какая должна быть последовательность действий для того, чтобы достичь цели. Какими модулями воспользоваться чтобы:
1. На карте города на каждом доме обозначить количество жителей (как слой карты использую Google Hybrid layer, верно ли это? Нужно карту города экспортировать для работы или использовать сразу?, как поставить точки и указать значение количества жителей?)
2. Обозначить месторасположение фитнес-клубов и количество тренирующихся в них.
3. Узнать сколько людей живет в радиусе 1 км. от фитнес-клубов( каким модулем можно воспользоваться для подсчета жителей в определенном радиусе?)
Буду очень благодарен!
-
- Гуру
- Сообщения: 1085
- Зарегистрирован: 27 окт 2010, 10:53
- Репутация: 358
- Откуда: Ракурс & GISGeo
Re: ПО для расчета потенциальных клиентов в заданном радиусе
Вам лучше вопрос перенести в ветку про QGIS, оперативнее ответят. Ну и самый главный вопрос, судя по первым вашим постам вы знакомы с ГИС. Это так? Просто сейчас как-то совсем уж странно сформулированы вопросы и можно рекомендовать начинать с Краткое введение в ГИС.haizenberg41 писал(а): Уважаемые форумчане, подскажите, пожалуйста, какая должна быть последовательность действий для того, чтобы достичь цели. Какими модулями воспользоваться чтобы:
1. На карте города на каждом доме обозначить количество жителей (как слой карты использую Google Hybrid layer, верно ли это? Нужно карту города экспортировать для работы или использовать сразу?, как поставить точки и указать значение количества жителей?)
2. Обозначить месторасположение фитнес-клубов и количество тренирующихся в них.
3. Узнать сколько людей живет в радиусе 1 км. от фитнес-клубов( каким модулем можно воспользоваться для подсчета жителей в определенном радиусе?)
Буду очень благодарен!
Проект GISGeo: геомаркетинг
-
- Новоприбывший
- Сообщения: 5
- Зарегистрирован: 01 мар 2014, 20:14
- Репутация: 0
Re: ПО для расчета потенциальных клиентов в заданном радиусе
О существовании ГИС я узнал несколько недель назад. Примерно понимаю как все должно выглядеть, но не знаю с помощью чего этого можно достичь.andreygeo писал(а): Вам лучше вопрос перенести в ветку про QGIS, оперативнее ответят. Ну и самый главный вопрос, судя по первым вашим постам вы знакомы с ГИС. Это так? Просто сейчас как-то совсем уж странно сформулированы вопросы и можно рекомендовать начинать с Краткое введение в ГИС.
Методом проб поставил на карте точки (создал shape-file), где указал количество жителей. Я так понимаю, что таким же образом, создав еще один shape-file, можно обозначить фитнес-клубы и количество тренирующихся.
Осталось разобраться каким образом (модулем) возможно узнать количество жителей в заданном радиусе.
Так как вопросов не так много, решил задать их специалистам, а не перечитывать все руководство программы.
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: ПО для расчета потенциальных клиентов в заданном радиусе
Правильно, вначале надо сделать данные по домам и фитнес-клубам. Если полигоны домов у вас уже есть (например, из OSM), то для них осталось вбить в таблицу атрибутов кол-во жителей (если точки, то же самое). Точки фитнес-клубов можно не наносить вручную, а геокодировать по адресам, и потом занести кол-во тренирующихся в атрибуты.haizenberg41 писал(а): Методом проб поставил на карте точки (создал shape-file), где указал количество жителей. Я так понимаю, что таким же образом, создав еще один shape-file, можно обозначить фитнес-клубы и количество тренирующихся.
Надо построить буферные зоны нужного радиуса вокруг точек (в QGIS в меню "Вектор --> Геообработка --> Буферные зоны"). Затем делаете пересечение слоя домов со слоем буферных зон, в итоге получится слой с выбранным домами. То же самое с фитнес-центрами.haizenberg41 писал(а): Осталось разобраться каким образом (модулем) возможно узнать количество жителей в заданном радиусе.
Редактор материалов, модератор форума
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя