Implementasi GIS open-source dari model Huff

13

Ini mungkin sulit, tetapi saya bertanya-tanya apakah ada yang mengimplementasikan alat pemodelan gravitasi atau skrip untuk Analisis Pasar Ritel (seperti Model Huff), untuk menganalisis data spasial untuk hubungan pelanggan-toko?

Ada beberapa sumber ESRI (termasuk ekstensi Analis Bisnis), tetapi saya belum melihat dunia sumber terbuka. Sepertinya tempat di mana PostGIS benar-benar dapat dimanfaatkan untuk kualitas basis datanya.

Dokumen rujukan (usang, tetapi artikel yang relevan menjelaskan konsep):

RyanKDalton
sumber
Saya tidak tahu apa-apa, tetapi melihat melalui artikel Arahan dan versi ArcScript, model inti tidak terlihat terlalu berat untuk diterapkan, saya bisa membayangkan Anda bisa menggunakan GRASS atau bahkan sesuatu seperti bentuk untuk analisis potongan pertama.
scw
Sebagai catatan tampak pemodelan pilihan diskrit sangat mirip dengan model gravitasi Huff dan mungkin menarik. en.wikipedia.org/wiki/Discrete_choice
Andy W

Jawaban:

8

Seperti kata SCW dalam komentarnya, kode itu sendiri tampaknya menggunakan beberapa pemrosesan dasar dan loop sehingga mungkin bisa ditulis ulang dengan cepat dalam Python dan Shapely.

Namun jika Anda mencari skrip lihat di bawah ini yang ditulis dalam R..dan Jerman: http://www.reymann.eu/wp-content/uploads/2010/06/GravitationsgesetzHuff.R

Google Terjemahan tampaknya mengindikasikan bahwa ia menyediakan "Perhitungan kemungkinan pembelian Hukum gravitasi Huff"

Ditautkan ke dari http://www.reymann.eu/wettbewerbsanalysen/einzugsgebiet

Itu memang memiliki pemberitahuan hak cipta di atasnya jadi mungkin hubungi penulis untuk rincian lebih lanjut. Jika Anda menghapus semua garis yang mencetak ke layar, tampaknya R dapat menerapkannya dengan sangat ringkas.

geografi
sumber
1
Bahkan, bahkan jika tidak ada pemberitahuan hak cipta, Anda harus menghubungi penulis. Kode (dan teks) selalu memiliki hak cipta. Itu bisa disertai dengan lisensi atau dimasukkan ke dalam domain publik, tetapi kemudian harus dengan jelas mengatakannya.
johanvdw
1
Sayangnya, skrip itu tidak melakukan apa-apa: inputnya adalah model Huff (sederhana), sudah dirumuskan dan dikalibrasi; yang dilakukannya hanyalah menerapkannya pada jarak.
whuber
@whuber - seperti yang saya pahami rumus Huff itu sendiri hanya membutuhkan jarak dari GIS, sisanya hanyalah perhitungan parameter yang dimasukkan pengguna?
geografi
2
(1) Tidak ada "Hukum Gravitasi Huff." (2) "Rumus Huff" menentukan model statistik yang memerlukan analisis dan kalibrasi untuk diterapkan. (3) Model ini melibatkan estimasi parameter yang menentukan nilai "tarik" untuk semua tujuan; itu juga melibatkan estimasi tingkat penurunan probabilitas (sehubungan dengan jarak log). Model tren linier untuk DEM adalah analog: pertama Anda harus mengkonfirmasi DEM sedang tren, maka Anda menggunakan kuadrat terkecil untuk menemukan kemiringan dan pemogokannya. Kemudian Anda memasukkan nilai-nilai ini. Script hanya melakukan plug-in.
Whuber
1

Coba lihat ini: https://rpubs.com/MichalisPavlis/huff_model dan hufftools R library, yang juga menunjukkan dengan tepat cara mengunduh dan menggunakan jaringan jalan untuk seluruh negara. Makalah Pavlis Dolega dan Singleton juga dapat membantu dalam memikirkan pertanyaan "penarik" ritel.

George D Girton
sumber