алгоритм поиска тайла карты по случайной точке на карте - PullRequest
0 голосов
/ 13 сентября 2010

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

Для этого я подумал о том, чтобы взять точку в центре карты (например) и загрузить плитку для этой точки.

Мне нужен алгоритм для отображения любой точкина карте к определенной плитке.

1 Ответ

1 голос
/ 13 сентября 2010

Если все ваши плитки имеют одинаковый размер, просто используйте целочисленное деление, чтобы получить индекс плитки.

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

...