ALGORITHMIC-SOFTWARE METHOD FOR CALCULATING OPTIMAL SHELTER PLACEMENT USING API AND MAPPING DATA
DOI:
https://doi.org/10.35546/kntu2078-4481.2025.1.2.22Keywords:
algorithmic-software method, shelters, urban planning, geospatial analysis, Huff model, optimization, GISAbstract
In contemporary Ukrainian cities, shelter placement is primarily managed through static, GIS-based software that provides informational maps without real-time optimization or predictive analytics. These tools help residents locate shelters but do not dynamically address coverage gaps, population density shifts, or transportation accessibility. Lacking advanced mathematical models, existing solutions rely on predefined criteria and historical planning rather than data- driven optimization, resulting in potential disparities in shelter accessibility, particularly in high-density or mobility- limited areas. Unlike some international solutions that integrate GIS modeling and transportation analysis, Ukrainian software does not fully adapt to rapid urbanization and infrastructural changes, highlighting the need for a more advanced, real-time optimization approach to improve emergency preparedness. The article focuses on developing an optimized approach for shelter placement in urban environments using computational algorithms and geospatial data. The proposed algorithmic-software method integrates demographic statistics and spatial analysis to determine the most effective shelter locations. In large Ukrainian cities like Kyiv, where population density is high, the findings suggest that large-capacity shelters should be placed near major transportation hubs. In suburban areas surrounding cities like Lviv and Odesa, shelters should be positioned within a 5 km radius of densely populated regions to ensure accessibility via road and rail networks. For rural areas, a more evenly distributed network of smaller shelters is recommended to maximize coverage across larger territories.The research utilizes an official bomb shelter map of Kyiv to develop and implement the Huff model in Python, accounting for existing population distribution and shelter locations. The core steps of the methodology include computing a weighted central point for dense population clusters, generating potential shelter locations, interactive GIS based visualization, and refining placements based on real-world constraints. The proposed method integrates with GIS platforms such as QGIS and ArcGIS, enabling real-time decision-making for optimized shelter distribution.
References
Lei He, Ziang Xie. Optimization of Urban Shelter Locations Using Bi-Level Multi-Objective Location-Allocation Model. International Journal of Environmental Research and Public Health. 2022. 19(7): 4401. DOI: https://doi.org/ 10.3390/ijerph19074401
Kaili Dou, Qingming Zhan. Accessibility Analysis of Urban Emergency Shelters: Comparing Gravity Model and Space Syntax. International Conference on Remote Sensing, Environment and Transportation Engineering. 2011. Nanjing, China. Р. 5681–5684. DOI: https://doi.org/10.1109/RSETE.2011.5965642
Ma Y., Xu W., Qin L., Zhao X. Site Selection Models in Natural Disaster Shelters: A Review. Sustainability. 2019. 11(2): 399. https://doi.org/10.3390/su11020399
Chen W., Shi Y., Wang W., Li W., Wu C. The Spatial Optimization of Emergency Shelters Based on an Urban- Scale Evacuation Simulation. Applied Sciences. 2021. 11(24): 11909. https://doi.org/10.3390/app112411909
Bayram V., Yaman H. Shelter location and evacuation route assignment under uncertainty: A benders decomposition approach. Transportation Science. 2018. 52(2). P. 416–436. DOI: https://doi.org/10.1287/trsc.2017.0762
Map of shelters in Kyiv. URL: https://gis.kyivcity.gov.ua/shelter/ (access date: 05.12.2024).






