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)。