Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@n1rwana
Copy link
Member

@n1rwana n1rwana commented Aug 1, 2023

Этот PR добавляет возможность указывать в настройках профиля свою страну, город и данные об образовании (школа, вуз, факультет, специализация).

Администраторы могут составлять географическую базу (геодб) в соответствующем разделе, в том числе добавлять редакторов отдельно для каждой страны с разными правами доступа. Все действия в интерфейсе логируются.

Пользователи же могут подать заявку на добавление в базу информации о своем городе/школе/вузе/факультете/специальности, если не нашли их в списке. Редакторы базы рассматривают заявку, и по итогу пользователю в личные сообщения приходит ответ. от имени аккаунта администратора

image
image
image
image
image

@ghost
Copy link

ghost commented Aug 2, 2023

Можно использовать дампы https://dev.vk.com/ru/method/database но хз законно ли это

@WerySkok
Copy link
Member

WerySkok commented Aug 9, 2023

Выглядит круто, но не каждый инстанс захочет вести свою геодб. У меня есть идея на этот счёт: сделать слои данных: первый например будет импортироваться из какого-нибудь централизованного источника (репозитория, например), потом админы могут добавить свои слои с добавлением или удалением городов по желанию админа

@n1rwana
Copy link
Member Author

n1rwana commented Aug 9, 2023

централизованного источника

Можно использовать Геодб VK, однако, как верно отметил @lalka2016, мы не знаем, понравится ли это VK :)

К тому же, объем единственного (который я смог найти) дампа составляет почти полтора гигабайта, + нужно привести это к текущей структуре БД
image

Либо, можно просто "переадресовывать" запросы пользователей к секции database VK API

@WerySkok
Copy link
Member

WerySkok commented Aug 9, 2023

Вообще я предлагал в гитхабе овк создать репозиторий для первого слоя, но откуда брать данные — хороший вопрос. Есть ли возможность как-то импортировать данные из Викиданных или OpenStreetMap?

@zavolo
Copy link
Contributor

zavolo commented Aug 9, 2023

А я тут вспомнил что у движка vii engine есть база стран и городов, её получится использовать?

@ghost ghost changed the title Геодб feat: geodb Dec 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants