Analizuję prawdopodobne ścieżki osób dojeżdżających do pracy w drodze do pracy, na podstawie danych z Spisu Powszechnego, rozkładów gęstości zadań i sieci transportowej.
W tej chwili do mojej analizy używam pgRouting i dodatku pgRouting dla QGIS (opisanego tutaj ):
Chciałbym jednak, aby wszystkie kroki, które podejmuję, były w pełni możliwe do odtworzenia (zobacz doskonały artykuł na ten temat tutaj ), a następnie wolałbym przeprowadzić analizę z wiersza poleceń i zapisać pliki skryptów do przyszłego wykorzystania.
Pakiety R-geo dobrze spełniają ten wymóg, ponieważ są bezpłatne, lekkie i stabilne: pobierz mały plik skryptu, a powinieneś być w stanie ponownie wykonać wszystkie rzeczy, które zrobiłem (zobacz tutaj niepowiązany przykład tego na Rpubs ).
Pakiety R, które zidentyfikowałem do tego celu:
- gdistance opublikowany w grudniu 2012 roku, wygląda obiecująco, ale nie ma oznak kompatybilności z sieciami transportowymi OSM
- e1071 wydaje się raczej abstrakcyjny i być może przesada w stosunku do tego, co chcę zrobić
- pairdist.lpp funkcja w pakiecie spatstat wygląda obiecująco, ale ma niewielki dokumentacji
Przed zanurzeniem się w nich pomyślałem, że warto zapytać ludzi, którzy mogli mieć podobne dylematy.
Czy jest możliwe wykonanie mojej analizy routingu w R, czy też najlepiej byłoby nauczyć się poprawnie PostGIS i zrobić to wszystko w pgRouting?
źródło