Предполагая, что у меня есть база данных POI с их соответствующими координатами (долгота и широта). Каким будет «стандартный» способ отображения POI в виде аннотаций к текущему местоположению пользователя? Чтобы уточнить:
- Учитывая уровень масштабирования, я предполагаю, что мне нужно искать в базе данных все точки интереса, расстояние до которых до текущего местоположения ‹определенное пороговое значение, а затем создавать аннотации для них. Или есть способ поумнее?
- Если пользователь увеличивает / уменьшает масштаб, перемещает карту ... Мне нужно будет все это переделывать снова?
- Похоже, что в MapKit есть механизм кеширования / повторного использования аннотаций. Должен ли я создать их сразу много и позволить MapKit решать, что отображать при изменении видимой области? Думаю, это сделает переход более плавным, но при этом потребляет больше памяти. Какой у вас опыт с этим?
Спасибо.