До меня тут дошло, что инфраструктура контактов (телефонной/адресной книги) почти идеально подходит и для избранных мест на карте.
Нет, серьёзно!
В vCard уже есть атрибут GEO для координат (и ADR для адреса, который вы, возможно, уже заполняете, и можно использовать для заполнения GEO в автоматическом режиме).
Можно приложить аватар/фотографию/логотип.
В контактах уже обычно предусмотрены группы.
Системы синхронизации контактов давно стандартизировались на CardDAV и уже очень хорошо вызрели.
Есть поля для контактных телефонов (разумеется!) и заметок.
Но в мобильных приложениях карт почему-то городят какой-то отдельный закрытый огород, в лучшем случае с экспортом и импортом, но зачастую просто "зологиньтес у нас, синхронезируем". Даже в опенсорсе, насколько могу судить (смотрел в OSMAnd и Organic Maps), закладки хранятся исключительно "у себя".
Обидно!
У Google Maps такая фича есть: https://support.google.com/maps/answer/3131570?hl=en
А ещё эта фича есть в Nextcloud Maps, но это веб: https://github.com/nextcloud/maps
(Дополнение, о фиче «отправить моё местоположение»)
(Выросло из другого треда: https://mastodon.ml/@dside/113017748262835623 )
Вещание местоположения контакта из мессенджера тоже *великолепно* на это ложится семантически; но технически скорее всего будет хромать. Зачатки есть: мессенджер уже умеет выставлять собственные контакты остальной системе, но в этом не хватает реалтаймового получения обновлений и поддержки отображения в картах — причём на последнее я уже сетовал выше, только для другого сценария.