Я работаю над веб-приложением, которое работает на сервисах .Каждая услуга обычно предоставляется в некотором (возможно, нескольких отдельных) географических доменах, таких как город, округ, регион, штат, страна или во всем мире.
Типичные задачи:
- пользователи будут отправлять свои местоположения в формате lng, lat, и мне нужно будет узнать, какие сервисы им доступны
- , когда пользователи добавляют новыеуслуга, которую они должны иметь возможность выбирать наименьший географический домен, который охватывает зону обслуживания, например: US-> California-> SFBayArea.
Интересно, какая схема БД является лучшей для представления иерархических отношений геоданныхи где взять фактические данные для географических доменов?
Я начал с openstreetmap , хотя он выглядит довольно сложным и займет значительное время.Поэтому я решил обратиться к мудрости сообщества:)
Спасибо, что поделились своей мудростью!Хорошего дня!
- ОБНОВЛЕНИЯ: обновлены типовые задачи