У меня есть большой набор точек данных, которые по существу представляют береговую линию мира. Я не знаю точное разрешение, но я бы сказал, что оно находится в районе 5-10 метров.
Представьте себе набор точек, представляющих зубчатую береговую линию. При разрешении 1 м мы видим все детали и нуждаемся в 50 точках данных для правильного представления побережья, однако при разрешении в 10 км берег выглядит как прямая линия, и нам нужны только 2 точки.
Я пишу картографическое приложение, которое потребует масштабирования данных от разрешений "полной планеты" до разрешений "улиц". Мне нужна помощь в уменьшении разрешения моих точек данных и, следовательно, объема данных для более широкого разрешения.
Я читал о Vector-Tiling и думаю, что это будет лучшим решением (я уже делаю что-то подобное), однако при низких разрешениях мой набор данных по-прежнему огромен, что означает, что его повторная обработка занимает [относительно] длительное время время, когда высокие разрешения бывают быстрыми, потому что «эффективный» набор данных мал (подмножество целого).
Я пытаюсь определить, как взять мой большой набор данных и уменьшить его масштаб, чтобы данные тайлов моего представления «полной планеты» имели приемлемый размер. Как мне создать поднаборы плиток из большего полного набора данных?
Я счастлив использовать инструмент, но я бы предпочел сделать это сам, чтобы узнать, как это делается.