Market area models, such as the Huff model and its extensions, are widely used to estimate regional market shares and customer flows of retail and service locations. Another, now very common, area of application is the analysis of catchment areas, supply structures and the accessibility of healthcare locations. The huff Python package provides a complete workflow for market area analysis, including data import, construction of origin-destination interaction matrices, basic model analysis, parameter estimation from empirical data, calculation of distance or travel time indicators, and map visualization. Additionally, the package provides several methods of spatial accessibility analysis. The package is modular and object-oriented. It is intended for researchers in economic geography, regional economics, spatial planning, marketing, geoinformation science, and health geography. The software is openly available via the Python Package Index (PyPI) (https://pypi.org/project/huff/); its development and version history are managed in a public GitHub Repository (https://github.com/geowieland/huff_official) and archived at Zenodo (https://doi.org/10.5281/zenodo.18639559).
翻译:市场区域模型,例如Huff模型及其扩展形式,被广泛应用于估算零售与服务场所的区域市场份额及顾客流。另一个如今极为常见的应用领域是分析医疗机构辐射区域、供应结构及可达性。huff Python包提供了一套完整的市场区域分析工作流程,包括数据导入、起讫点交互矩阵构建、基础模型分析、基于经验数据的参数估计、距离或旅行时间指标计算以及地图可视化。此外,该包还提供了多种空间可达性分析方法。该包采用模块化与面向对象设计,适用于经济地理学、区域经济学、空间规划、市场营销、地理信息科学及健康地理学等领域的研究人员。该软件通过Python包索引(PyPI)公开发布(https://pypi.org/project/huff/);其开发与版本历史在公共GitHub仓库(https://github.com/geowieland/huff_official)中管理,并在Zenodo(https://doi.org/10.5281/zenodo.18639559)归档。