Isso pode ser um exagero, mas eu queria saber se alguém implementou ferramentas ou scripts de modelagem de gravidade para a análise do mercado de varejo (como o modelo Huff), para analisar dados espaciais para relacionamentos com clientes e lojas?
Existem algumas fontes de ESRI (incluindo a extensão Business Analyst), mas eu não vi nenhuma no mundo de código aberto. Parece um lugar onde o PostGIS poderia realmente ser alavancado por suas qualidades de banco de dados.
Documentos de referência (artigos desatualizados, mas relevantes, que explicam o conceito):
postgis
modelling
business
geomarketing
gravity-model
RyanKDalton
fonte
fonte
Respostas:
Como o scw diz em seu comentário, o próprio código parece fazer uso de alguns processamentos e loops básicos, portanto provavelmente poderia ser reescrito rapidamente em Python e Shapely.
No entanto, se você estiver procurando por um script, consulte o seguinte, escrito em R..e alemão: http://www.reymann.eu/wp-content/uploads/2010/06/06/GravitationsgesetzHuff.R
O Google Tradutor parece indicar que fornece o "Cálculo da lei de gravitação de Huff, probabilidade de compra"
Ligado a partir de http://www.reymann.eu/wettbewerbsanalysen/einzugsgebiet
Ele possui um aviso de direitos autorais, então talvez entre em contato com o autor para obter mais detalhes. Se você remover todas as linhas que imprimem na tela, parece que o R pode implementá-lo de forma muito concisa.
fonte
Definitivamente, dê uma olhada no seguinte: https://rpubs.com/MichalisPavlis/huff_model e as hufftools da biblioteca R, que também mostram exatamente como baixar e usar uma rede de ruas para um país inteiro. O artigo de Pavlis Dolega e Singleton também pode ser útil para pensar sobre a questão do "atrator" do varejo.
fonte