2015-04-02 5 views
0

Я новичок в инструменте обработки и использую Java для реализации моих алгоритмов. Я хочу визуализировать точки GPS траектории на карте (оба они должны находиться в одной и той же координате - я хочу, чтобы она была спроектированной координатой для выполнения различного пространственного анализа). Я много искал при обработке домашней страницы и некоторых уроков. Но я не понял, как отображать точки GPS на карте в обработке холста? Любые предложения или хороший учебник для этого?Сопоставление точек GPS на уровне обработки

+1

Существует несколько библиотек для предоставления геопространственных данных на странице библиотеки обработки: https://processing.org/reference/libraries/ –

+0

Разделите свою проблему на шаги, которые вы можете выполнить или задать более конкретные вопросы. Просить такого массового ответа вряд ли поможет. Тем не менее, я разместил для вас старт ниже. – JeffThompson

ответ

1

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

Например, широта идет от + 90º на северном полюсе, 0º на экваторе и -90º на южном полюсе. Если ваш эскиз высоты 600 пикселей, вы должны использовать:

float y = map(latitude, 90,-90, 0,height); 

Конечно, разный map projections сделает это гораздо сложнее. Проецирование "equirectangular" составлено из квадратов одинакового размера. Он искажает формы рельефа, но делает код записи очень простым.

У меня есть mapping demos for Processing - Думаю, что самое полезное будет this one.

+0

очень полезно ... thanx – user4213837

+0

Если он решил ваш вопрос, пожалуйста, примите ответ :) – JeffThompson

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