Veritabanı tasarımı: CBS'de yol topolojisi


15

Yollarla ilgili belirli özellikleri depolamanın standart veya en iyi uygulama yolu var mı:

Yol yönü:

  • Tek yön sokaklar: Sadece tek bir yöne giden yollar
  • : Merkezi şerit Torna ya şeritli sola veya sağa çevirmek için kullanabileceğiniz, iki şeritli arasında var yollar bu gibi
  • Otoyol kavşağı Rampalar ve birleştirme şeritleri

Yol İşlevselliği:

  • Kavşak düzeni (sinyalize veya sinyalsiz):
    • Bir kesişimin izin verilen ve izin verilmeyen farklı kalıplarını bir db'ye dahil etmek, örneğin:
    • No-U dönüşleri
    • Yeşile sola dönün (veya açmayın)
    • yeşil çevrimler ve zamanlar
    • Kavşaklarda tahrikli ve tahriksiz yaklaşımlar
    • Geçiş hakkı kuralları: Bazı kavşakların tipik Geçiş Hakkı kuralları farklı olabilir. Örneğin, yokuş yukarı seyahat eden insanlar hariç, herkesin dur işaretinde durması gereken dağlık bir yolu ele alalım. Bir dur işareti yoktur, bu yüzden tüm trafik onlara vermelidir.

1
Başlangıçta, rotalarınızla Doğrusal referansa bakacağım. İşte bununla ilgili bir pdf, arcgis lezzeti, şuraya bir göz
Kıllı

1
@dassouki böylece bir Kuzey Amerika (sağda sürüş) çözümü arıyorsunuz - İngiltere, Avustralya farklı bir model olacaktır. en.wikipedia.org/wiki/Right-_and_left-hand_traffic
Mapperz

1
@Mapperz - Kuzey Amerika, ama gerçekten önemli değil. tek yönlü yönde, yani sadece A noktasından B noktasına gidebileceğiniz bazı yollar var ama başka bir yol değil
dassouki

1
ESRI'ye şunları söyleyin - Ağ Analizini yıllarca kullanın ve hala kırmızı olduğunda doğru dönüşlere izin veriyorlar! (İngiltere'de yaklaşmakta olan trafiğin yolunu geçerken yasa dışıdır).
Mapperz

@Mapperz - Kanada'da, Quebec'te, Right on Red'e izin verilmiyor ve bazı yargı bölgelerinde, 15 saniyelik tüm beyaz bir kural uyguluyorlar (yani, tüm yaklaşımlardaki yayalar beyazlaşıyor)
dassouki

Yanıtlar:


10

Ne yazık ki, bu özelliklerin bazıları kullandığınız yazılımın derinliklerine bağımlıdır.

Örneğin, ArcGIS ve PGRouting'deki U-Tur'ları ele alalım. ArcGIS'de, seçenek olarak seçebileceğiniz bir şeydir, PGRouting'de kodun içine yerleştirilmiştir.

Yolda cadde iki şekilde işlenebilir. Çok yüksek bir maliyetle (PGRouting) veya basitçe grafikten kaldırılan (ESRI, grafiğin bir kısmını oluşturur)

Dönüş yasağı maliyeti zaten bilmeniz gereken bir dizi kural ve gerçekten verilere bağlı. Kural, PGRouting'de dinamik olarak değiştirilebilir, ancak bildiğim kadarıyla ArcGIS'te değiştirilemez (Network Analyst'ın son kullanımım 9.3 idi ve bu noktada, her değişiklik yaptığınızda grafiğin yeniden derlenmesi gerekiyordu).

Yani hem PGRouting hem de ArcGIS'de neler yapıldığına bir göz atmalısınız. Bir şeyleri nasıl saklamanız gerektiğine dair birçok şey belirleyecektir.

http://support.esri.com/tr/downloads/datamodel/detail/14 http://www.pgrouting.org/documentation.html


1
Fabien, İnanılmaz bilgi için teşekkürler, Arc ve pgRouting arasındaki büyük farkların farkında değildim. Şu anda, bir ağ analisti lisansı satın almadım, bu uygulama için pgRouting / postgis kullanmayı düşünüyorum. mode3l ve merkez şeritlerin nasıl temsil edileceğine dair herhangi bir öneriniz var mı?
dassouki

2
Hiçbir yönlendirme motoru şerit gibi bir şeyi yönetemez. Onlar için sadece nitelikleri ve aralarındaki ilişkiyi ifade eder. Bu nedenle, hangi segment arasında bir şey şeridiniz olduğunu bilmeniz gerekir (örneğin A'dan B'ye ve A'dan C'ye) ve daha sonra bu iki segment arasında bir maliyet atayın. PGRouting'de, Shooting Star algoritması kullanılarak yapılacaktır, ancak ArcGIS Network Analyst'ta dönüş maliyetini de tanımlayabilirsiniz.
Fabien Ancelin

2
PGRouting ve Shooting Star'ı kullanmak istiyorsanız, güzel bir araçtır, ancak birkaç hatayı çözmek için koda dalmanız gerekir, bunu bilmeniz gerekir, ancak esas olarak mantıktır, sert çekirdek programlama yok . Kayan
Fabien Ancelin

6

İşte bana (gayri resmi olarak) Colorado DOT'ta uygulama üzerinde çalıştıkları söylendi bir taslak mantıksal veri modeli. ArcGIS için tasarlandı, ancak PostSIS'de kullanmak için PostSIS kullanmak için bir kısmını ödünç alabilecek kadar genel olduğunu düşünüyorum.

Bu veri modelinin Esri'deki Roma projesine nasıl (veya uygunsa) açık olduğu net değil .

Güncelleme

Ayrıca Al Butler tarafından Ulaşım için Coğrafi Veri Tabanı Tasarlama bölümüne göz atın . Yazarın CDOT ile ilgilendiğini duydum.


COl-Dot diyagramı ağırlıklı olarak Esri Kitabına dayanmaktadır: Ulaştırma'dan coğrafi veri tabanları tasarlamak. Yine de harika bir bulmak.
dassouki


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.