Toplu taşıma transit sürelerinin tamponları


9

Denver'ın toplu taşıma sistemini kullanarak tamponlar / bölgeler / transit halkaları oluşturabilmek istiyorum. Neden bahsettiğimin bir örneği için, triptropnyc.com'a göz atın - Neredeyse güzel görünmek için buna ihtiyacım yok ve sadece bir menşe ilgi alanım var.

Şimdiye kadar düşündüğüm ilgi alanı çevresinde rastgele noktalar dağıtmak ve ardından bu puanları bir kerede Google Haritalar API'sına geçirmekti. Seyahat zamanlarım olduğunda, tamponları almak için noktalar arasında enterpolasyon yapabilirdim - tahminleri düzeltmek için gerekirse daha fazla noktadan geri dönebilirim.

Bu geçerli bir yaklaşım olabilir mi? Geçiş sürelerini tahmin etmem gereken başka yollar var mı? Belki de daha faydalı veya daha kolay elde edilecek veri kaynakları?

Ne düşündüğü söyle.


1
Not: Bir süre sonra Google Haritalar yol tarifleri API'sının toplu taşıma modunun kullanılmasına izin vermediğini öğrendim - sadece sürüş, yürüme ve bisiklete binme.
Matt Parker

2
Son zamanlarda yapılan diğer posterler, bunu yapan bir uygulamaya bağlantı vermektedir: gis.stackexchange.com/questions/46/… . Seyahat sürelerini nasıl hesapladıklarını kontrol etmeye değer olabilir.
Andy W

Acaba bu problemi nasıl çözdün?
dassouki

@dassouki Size söylemek isterim, ama maalesef aylar içinde araştırma dışında hiçbir şey üzerinde çalışacak zamanım olmadı. Ancak bu, araştırma projelerimin çoğunun sona erdiği ay, bu nedenle yıl sonuna kadar bir güncelleme almayı umuyorum.
Matt Parker

Yanıtlar:



2

Ben benzer bir şey denedim ( FME NetworkCostCalculator kullanarak ).

İlginç olan görselleştirmedir. Verileri Z ekseni olarak zamanla ve belirli zaman aralıklarında arka plan görüntüsü ile 3D PDF'ye yazdık.

alternatif metin

Belirli bir zamanda ne kadar uzağa gidebileceğinizi göstermek için 10 dakika görüntüyü veya 15 dakika vb.

alternatif metin

Ağı maliyet yüzeyine dönüştürürseniz şöyle görünür:

alternatif metin


1

geçiş hesaplarını yapmak için TCQM'ye ihtiyacınız olacak (ücretsiz bir kitap).

Her neyse, sektörde yaptığımız gibi, transit duraklardan yürüme sürelerine dayanan bir kontur katmanı oluşturuyoruz. Her toplu taşıma durağı, genellikle varsayılan sayı olan yürüme mesafesi olarak .25 mil / 400m'ye kadar sürebilir. İnsanlar saatte 4 ila 6 km arasında bir yere yürürler, böylece ortalama olarak 4 veya 5 olduğunu varsayabilirsiniz. Böylece mesafe ve hıza sahip olursunuz, zamanınızı buradan çıkarabilirsiniz.


1

Oyuna geç kaldığımı biliyorum, ancak Kirk tarafından önerilen noktalara sahipseniz (aynı zamanda sokak ağ dosyanız olduğunu varsayarak) ağ mesafeleri için Crimestat araçlarına bakmanızı öneririm .

Bunu yapmak için transit hızını tahmin etmek için basit bir örnekleme yaptınız mı? Bu proje için sabit bir hız almanın mantıksız olacağını düşünmüyorum.


Buradaki toplu taşıma ile ilgili kendi deneyimlerime dayanarak, sabit hızın aslında makul bir varsayım olduğunu düşünmüyorum. Ekspres veya bölgesel bir otobüse yakınlık, özellikle bu otobüslerin bazılarının güzergahlarına çok yakın olduğumuz için, dış bölgelerimizdeki insanlar için büyük bir fark yaratabilir. Sonra hafif raylı sistem var ...
Matt Parker

Doğru, özellikle kentsel alanın dışına ne kadar uzak olursa, o kadar fazla sapma gösterecektir. Ağ mesafesine eklemek için biraz ağırlık oluşturmaya çalışmak için ulaşım departmanlarının önerileri (duraklar arasında alma süreleri varsa) gibi herhangi bir dış kaynak kullandınız mı? Bu da soruyu zorlaştırıyor, çünkü cevap sadece otobüs durağına değil (otobüs durağı + hangi otobüs) olduğuna da bağlı olacak. Otobüs aktarma veya otobüs durakları arasında sabit ağ yollarına sahip olma gibi daha fazla komplikasyon ekleyebilirsiniz. Otobüs seyahatlerinizi zamanlamaya başlamalısınız!
Andy W

0

Bu, bir şehirde yürünebilirlik açısından ciddi ilginç bir sorundur.

İlk düşüncem, geçiş haritasına bir grafik gibi davranmak ve kök düğümden (başlangıç ​​noktanız) her istasyona bir geçiş yapmak. Daha sonra, yürüdüğünüz her düğüm için, tahmini yürüme mesafelerine sahip bir dizi genişleyen daire oluşturun (çok fazla genişleyen daire değil, kolayca işlem gücü tükenebilir). Harita için tüm daireleri oluşturduktan sonra, hangi dairelerin çakıştığını hesaplamanız ve elde edilen geometriyi basitleştirmeniz gerekir. Ardından, her bir kenara bir tepe noktası gibi ve her bir tepe noktasına en uygun yürüyüş yollarını hesaplamak için bir akış ağı için bir kenar gibi davranabilirsiniz (Ford Fulkerson veya her neyse).

Bu muhtemelen işe yarayacak bir algoritma, ama gerçekten en uygun olduğundan şüpheliyim. Sanırım bana sadece inek taktın. P


Aslında birkaç yıl önce bazı gizli ArcGIS aracını kullanarak benzer bir şey yaptım. Buradaki zorluk, üç katlı otobüs servisi ve hafif raylı bir şehirdeki toplu taşıma sürelerinin mesafeyle doğrusal olması pek mümkün değil. Google Haritalar'a bağlanmakla ilgili güzel şey, benim için A'dan B'ye en uygun rotaları seçmenin iyi bir iş olmasıdır.
Matt Parker
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.