Кластеризация алгоритма для отображения приложения

Указатель NULL - это тот, который указывает на никуда. Когда вы разыскиваете указатель p, вы говорите «дайте мне данные в месте, хранящемся в« p ». Когда p является нулевым указателем, местоположение, хранящееся в p, является nowhere, вы говорите «Дайте мне данные в месте« нигде ». Очевидно, он не может этого сделать, поэтому он выбрасывает NULL pointer exception.

В общем, это потому, что что-то не было правильно инициализировано.

25
задан nbro 5 December 2018 в 19:33
поделиться

3 ответа

Для приложения виртуальной земли я использовал кластеризацию, описанную здесь . Это молниеносно и легко расширяется.

6
ответ дан krispy 28 November 2019 в 21:57
поделиться
5
ответ дан Paul Reiners 28 November 2019 в 21:57
поделиться

Вы можете посмотреть на индексирование всех своих точек, используя схему QuadTile , а затем, основываясь на шкале, продвинуться дальше по четырем расщеплениям. Все аналогично расположенные точки будут находиться рядом друг с другом в вашем индексе, что позволит эффективно кластеризоваться.

QuadTiles являются примером кодов Мортона , и есть пример с питоном, связанный с этой статьей в Википедии, который может помочь.

4
ответ дан David Dean 28 November 2019 в 21:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: