Визуализация карты: от данных к плитке с изображениями: передовой опыт / примеры кодов / учебник - PullRequest
1 голос
/ 31 января 2010

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

Знаете ли вы какие-то ресурсы для этого?(Я знаю, что существуют некоторые фреймворки, такие как mapnik , но мне нужно что-то настолько простое, насколько это возможно, и позже я реализую классные вещи).Я не против языка, так как для этого я заново изобрету колесо (за исключением случаев, когда что-то идеально подходит: цель c с базовыми данными, в чем я сомневаюсь ...)

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

Спасибо

Ответы [ 2 ]

2 голосов
/ 01 февраля 2010

Mapnik использует Cairo , и Cairo может быть аппаратно ускорен с помощью Quartz. Я не знаю, сработает ли это на iPhone, но если это так, то это путь наименьшего сопротивления. Визуализация карты чрезвычайно сложна, используйте для этого библиотеку, в этом случае НЕ изобретайте колесо.

0 голосов
/ 02 марта 2015

Вы можете создать плитки с Maptiler (www.maptiler.com), а затем это, чтобы отобразить вашу позицию на картах в iOS: https://github.com/klokantech/maptiler-ios-start

...