Ero sivun ”Joensuun keskustan liikennemalli J1” versioiden välillä

Opasnet Suomista
Siirry navigaatioon Siirry hakuun
(Polkun generointia korjattu Basesta)
(Tutkittuja esimerkkejä ladattu Baseen ja dokumentoitu ohjelmaan, 'suunnitelma Joensuu 1' - 'suunnitelma Joensuu 6')
Rivi 113: Rivi 113:
# Maaritetaan polku-muuttuja:
# Maaritetaan polku-muuttuja:
polku <- list(1:apu.lkm)
polku <- list(1:apu.lkm)
#
# LUUPPI ALKAA
#
#
for(m in 1:apu.lkm) {
for(m in 1:apu.lkm) {
Rivi 143: Rivi 145:
polku[[m]] <- alipolku
polku[[m]] <- alipolku
}
}
#
# LUUPPI PAATTYY
#


# Poistetaan polusta moninkertaiset alkiot ja elementti "XX" seka elementit "1"..."15", joita ilmestyy
# Poistetaan polusta moninkertaiset alkiot ja elementti "XX" seka elementit "1"..."15", joita ilmestyy
# tayte-elementeiksi R:ssa kun vektorin sijoitukset eivat jatku indeksiin 1 asti. Lopuksi poistetaan NA't komennolla na.exclude:
# tayte-elementeiksi R:ssa kun vektorin sijoitukset eivat jatku indeksiin 1 asti. Lopuksi poistetaan NA't komennolla na.exclude:
#
#
#polku
# polku # tulostus
polku <- unique(unlist(polku));
polku <- unique(unlist(polku));
polku <- polku[polku !=c("XX")]; polku <- polku[polku !=c("1")]; polku <- polku[polku !=c("2")]; polku <- polku[polku !=c("3")];
polku <- polku[polku !=c("XX")]; polku <- polku[polku !=c("1")]; polku <- polku[polku !=c("2")]; polku <- polku[polku !=c("3")];
Rivi 154: Rivi 159:
polku <- polku[polku !=c("12")]; polku <- polku[polku !=c("13")]; polku <- polku[polku !=c("14")]; polku <- polku[polku !=c("15")];
polku <- polku[polku !=c("12")]; polku <- polku[polku !=c("13")]; polku <- polku[polku !=c("14")]; polku <- polku[polku !=c("15")];
polku <- as.character(na.exclude(polku))
polku <- as.character(na.exclude(polku))
#polku
# polku # tulostus


# Poluksi maaritellaan pistejoukko vertekseja
# Poluksi maaritellaan pistejoukko vertekseja, esim:
#
#polku<-c("E9","E8","F8","F7","F6","F5","F4","G4","G3","G2","G1")
#
# Tutkittavia vaihtoehtoja:
#
# suunnitelma Joensuu 1:
#polku <- c("F1","F2","F3","F4","F5","F6","F7","F8","F8")
#
#
polku<-c("E9","E8","F8","F7","F6","F5","F4","G4","G3","G2","G1")
# suunnitelma Joensuu 2:
#polku <- c("H1","H2","H3","H4","H5","H6","H7","H8","H9")
#
# suunnitelma Joensuu 3
#polku <- c("L1","L2","L3","L4","L5","L6","L7")
#
# suunnitelma Joensuu 4 (vrt. suunnitelma Joensuu 1):
#polku <- c("A5","B5","C5","D5","E5","F5","G5","H4","I4","J4","K4","L4","M4")
#
# suunnitelma Joensuu 5 (vrt. samaan polkuun kun siirtokerroin 0.1 (Pyörätie )-> 1.0 (Kävelykatu) (suunnitelma Joensuu 6))
#polku <- c("A7","B7","C7","D7","E7","F7","G7","H7","I7","I6","I5","I4","I3","I2","I1")
 


# Maaritellaan lahinaapurilista kaikille polun pisteille:
# Maaritellaan lahinaapurilista kaikille polun pisteille:
Rivi 229: Rivi 252:
# lahinaapuriristeyksiin):
# lahinaapuriristeyksiin):
#
#
jaettava <- 0.1*num_polun_liikennemaara;
if(liikennesuunnitelmalista[[1]] == "Pyörätie") siirtokerroin <- 0.1;
if(liikennesuunnitelmalista[[1]] == "Kävelykatu") siirtokerroin <- 1.0;
jaettava <- siirtokerroin*num_polun_liikennemaara;


# Jotta kokonaisliikennesuorite ei olisi sailyva suure maaritetaan jaettava-muuttuja uudella tavalla.
# Jotta kokonaisliikennesuorite ei olisi sailyva suure maaritetaan jaettava-muuttuja uudella tavalla.
Rivi 255: Rivi 280:
#
#
jaettava_per_risteys <- list(1:length(lahinaapuri_risteykset));
jaettava_per_risteys <- list(1:length(lahinaapuri_risteykset));
for(i in 1:length(lahinaapuri_risteykset)) {jaettava_per_risteys[[i]] <- painokertoimet[[i]]*jaettava_rotate}
for(i in 1:length(lahinaapuri_risteykset)) {jaettava_per_risteys[[i]] <- painokertoimet[[i]]*jaettava}
# jaettava_rotate tai jaettava


# Viela pitaa vahentaa 'jaettava' jokaisesta risteyksesta polku-muuttujassa ja lisata
# Viela pitaa vahentaa 'jaettava' jokaisesta risteyksesta polku-muuttujassa ja lisata

Versio 17. lokakuuta 2011 kello 19.09




Rajaus

Liikennemalli J1 on yksinkertaistettu version Helsingin seudun joukkoliikennemallista. Malli J1 on rajattu Joensuun ydinkeskustaan 9*13-korttelin hilaan. Mallia J1 käytetään osana 29.9.2011 Joensuussa järjestettävää Eracedu-koulutustapahtumaa.

Mallia päivitetään, sitä voi kokeilla oletusarvoin klikkaamalla otsikon 'Kaava' alta löytyvää 'Aja koodi' -näppäintä.

Määritelmä

Data

Mitä muutoksia haluaisit tehdä Joensuun liikennejärjestelyihin? Katso karttaa ja vastaa kysymyksiin.

Alkupisteen x-koordinaatti:

Alkuposteen y-koordinaatti:

Loppupisteen x-koordinaatti:

Loppupisteen y-koordinaatti:

Mitä haluat lisätä tälle välille?:

Voit antaa omalle suunnitelmallesi nimen, jolloin yksittäiset ehdotukset käsitellään kokonaisuutena. Suunnitelman nimi?:

+ Näytä koodi

Kausaliteetti

  • Ylävirtamuuttujia ei ole.

Yksikkö

Muuttujan tulokset on ilmaistu useissa yksiköissä (liikennesuorite, CO2-päästöt, pienhiukkaspäästöt, DALYt)

Kaava

+ Näytä koodi


Tulokset

Näytä tähänastiset ehdotukset

+ Näytä koodi


Katso myös


Viitteet


Aiheeseen liittyviä tiedostoja

<mfanonymousfilelist></mfanonymousfilelist>