2010-09-13 2 views
0

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

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

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

+0

Для того чтобы получить информацию о системах координат, которые вы используете для своих точек и ваших плит, нам нужна информация. – HBP

ответ

1

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

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

+0

Спасибо! Почему же я не подумал об этом? – Ovesh

Смежные вопросы