Size: a a a

iOS Developers — русскоговорящее сообщество

2019 October 25

KD

Konstantin Davydenko in iOS Developers — русскоговорящее сообщество
Anton K.
Они уже кластеризованы
И 10к точек будут единовременно отображаться?
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
ну у тебя на рисунке я не вижу 10к объектов
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
там скорее сотня
источник

AK

Anton K. in iOS Developers — русскоговорящее сообщество
Denis Kim
ну у тебя на рисунке я не вижу 10к объектов
Это лишь один тайл
источник

AK

Anton K. in iOS Developers — русскоговорящее сообщество
На карте может быть одновременно несколько тайлов
источник

AK

Anton K. in iOS Developers — русскоговорящее сообщество
Короче, пацаны, вопрос не в этом. Как быстрее всего отрисовать столько точек и на выходе получить uiimage?
источник

AK

Anton K. in iOS Developers — русскоговорящее сообщество
Технологию какую заюзать?
источник

AK

Anton K. in iOS Developers — русскоговорящее сообщество
Konstantin Davydenko
И 10к точек будут единовременно отображаться?
Допустим
источник

AK

Anton K. in iOS Developers — русскоговорящее сообщество
Буду тестировать, что быстрее работает
источник

AK

Anton K. in iOS Developers — русскоговорящее сообщество
Denis Kim
там скорее сотня
А тысяча точек норм через отдельные uiview будут работать? Ты делал? Что по памяти и скорости работы?
источник

AK

Anton K. in iOS Developers — русскоговорящее сообщество
Я в целом величиной сетки кластеризации могу управлять
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
я тыщу не пробовал
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
по идее это в любом случае будет копирование рисунка в нужные координаты
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
так что я хз что там оптимизировать
источник

AK

Anton K. in iOS Developers — русскоговорящее сообщество
Ну возможно надо не пнг копировать, а рисовать элемент через shapelayer
источник

AK

Anton K. in iOS Developers — русскоговорящее сообщество
Надо тестить. Еще какие-то варианты генерации есть? Еще же какой-то metal был или как он там
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
ну я бы начал с рисования в контексте
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
без лееров, просто в самом drawincontext в контексте рисуешь методами типа addline и т.п.
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
возможно это будет быстрее, чем копировать рисунки. но если не устроит надо искать способы быстро копировать имеджи в память
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
но в любом случае мне кажется быстрее будет отображать реальные примитивы на карте, а не рендерить в рисунок. потому что рендеринг с рисунком тебя заставит данные через оперативную память катать, а это уже не так быстро
источник