Mekansal analiz konusunda yeniyim ve denediğim bir proje için aşağıda özetlenen bazı genel yönleri takdir ediyorum (sıfırdan başlıyorum).
HEDEF: En çok hane halkını Merkezi İş Bölgesi'ne (CBD) bağlamak için memleketimde 2000 metrelik kaldırımlar kurmak için en iyi yerleri bulmak , burada "bağlı", MİA'ya 1,9 km mesafede. Mevcut yapıları (hane halkı), yolları ve kaldırımları (önceden kurulmuş) gösteren şekil dosyalarımız var.
İşte benim önerdiğim çözüm / düşünce süreci:
- Yerinde kaldırım ağını, ağırlıklar (mesafeler) ile bağlı bir düğüm veritabanına dönüştürün. Tüm kavşaklara tıklayarak bunu doğrudan QGIS'de (veya başka bir programda) yapmanın bir yolu var mı?
- PgRouting veya başka bir şeyin yönlendirme yeteneklerini kullanarak Merkezi İş Bölgesi'ne 1,9 km mesafedeki hane sayısını (örn. Enlemesine uzun nokta veya çokgen) hesaplayın. Bu temel durum "hanehalkı erişimi" değeri olacaktır.
- Yol katmanını bir kılavuz olarak kullanarak, kaldırım katmanına rasgele ek bir 2000 feet (örneğin, 10 ayak segmentinde) yerleştirin. Bu, keyfi olarak bir sürü yeni kaldırım inşa etmeye eşdeğerdir.
- (1) 'deki gibi yeni yaya ağını kullanarak düğümleri ve ağırlıkları yeniden hesaplayın ve sonra (2)' de olduğu gibi şimdi MİA'nın 1,2 mil yakınında bulunan hane sayısını yeniden hesaplayın. Ek kaldırımlar ile artmalıdır. Ek kaldırımların konumlarını ve ilişkili "ev erişimi" değerini bir dosyaya (örn. Elektronik tablo) kaydedin.
- Monte Carlo simülasyonuna benzer şekilde (3) ve (4) adımlarını 10000 kez tekrarlayın. 10000 veri noktası setini kullanarak, CBD'ye 1,2 mil içinde hanehalkı sayısını en üst düzeye çıkaran kaldırım yerleşim yerlerini seçin.
Bu düşünce süreci gerçekçi görünüyor mu? Kimsenin önerisi var mı?
- Bunu QGIS ve R'nin bir kombinasyonunu kullanarak gerçekleştirmek istiyorum, ancak hedefe ulaşmak için PostGIS ve / veya Python (veya başka bir şey) öğrenmeye açıkım.