Если вы используете xamarin.forms.googlemaps, то вы можете использовать это для программного выбора кода в коде:
map.SelectedPin = yourPin;
Таким образом, процесс будет следующим: После нажатия в представлении коллекции перейдите на карту с идентификатором, который отмечен в вашем булавке. Затем вы можете go пройти через контакты и проверить, какой тег имеет тот же идентификатор, и установить его в качестве выбранного вами PIN.
Более подробную информацию можно найти здесь о выборе контакта в коде:
Надеюсь, это поможет.