Есть ли способ удалить трейлинг при добавлении точек на карту? - PullRequest
0 голосов
/ 19 октября 2019

Я использую R, чтобы попытаться создать анимацию карты, которая постепенно добавляет точки на карту при изменении времени, так же, как карта здесь . До сих пор я могу получить только очки, чтобы добавить с трассами между каждым. Этот тип печати работал бы, если бы я не наносил на карту местоположения, которые не имеют связи.

Как я могу отобразить свои местоположения в виде точек на карте, которые просто появляются, когда это их "год" (или другое указанное время)? Например, добавив несколько пунктов в 2004 году, затем в 2005 году и т. Д., И т. Д. Я перепробовал все функции перехода _ * (), и они, похоже, не работают, но, возможно, я что-то упустил.

Код, который я использую для построения точек на карте, приведен ниже:

Final_View <- Minneapolis + theme(legend.position = "none", axis.ticks.x = element_blank(), axis.ticks.y = element_blank(),
                                  axis.text.x = element_blank(), axis.text.y = element_blank()) + 
  geom_point(aes(x = lon, y = lat, color = "darkred"), data = Properties, size = 1) +
  transition_reveal(Year) +
  shadow_mark(past = TRUE) +
  labs(title = "CLCLT Properties Added")

Я создал переменную Final_View и добавил свою карту Миннеаполиса (города, который я картирую) вместе со всемичасти карты, которые я хотел удалить (например, условные обозначения и метки осей). Затем я добавляю все точки, используя geom_point, с данными из CSV, которые я прочитал ранее (эта часть кода не показана).

Следующее, что я подозреваю, является причиной проблемы, но я не могу найти решение: я пробовал различные функции перехода _ * (), но ни одна из них не добавляет точки в виде групп по годам. и сохраняйте предыдущие точки на карте.

Есть ли альтернатива для перехода _ * (), которая даст то, что я ищу? Или есть функция перехода, которую я, вероятно, еще не пробовал или пытался сделать неправильно?

РЕДАКТИРОВАТЬ: Хотел добавить, что я также изучил функции enter. * (), Но они этого не делаютпохоже, что они будут тем, что я ищу, поскольку, если я правильно читаю, точки, построенные с помощью этих функций, исчезают при построении новых точек.

...