Мое приложение Codename One имеет MapContainer. Мне нужно показать интересующие объекты (POI), на которых координаты находятся на сервере. В будущем могут быть сотни (возможно, тысячи в будущем) таких POI на сервере. Вот почему я хотел бы только загрузить с сервера POI, которые могут быть показаны на карте. Следовательно, мне нужно получить границы карты, чтобы передать их на сервер.Как получить ограничительную рамку MapContainer в Codename One
Я прочитал this for Android и этот другой SO question for iOS, и ключ, похоже, получит карту проекции и ограничительную рамку. Однако метод getProjection() или getBoundingBox() не отображаются.
Решением может быть смешение координат от getCameraLocation()
, который является центром карты, и getZoom()
, чтобы вывести эти границы. Но это может варьироваться в зависимости от устройства (см. Показанную область может быть больше).
Как получить границы карты в Codename?
Любая помощь приветствуется,
Cheers,
Это замечательно! Спасибо, Стив! – HelloWorld