Vytvořené odpovědi
-
AutorPříspěvky
-
Pan Nikdo 0.
ModerátorTakže jak tak koukám, tak buď nástroje pro DP, ke kterým nemám šanci se dostat, nebo něco dělané pro vlakový provoz, což mi je k ničemu. Nebo věci, co se už nikde nedají sehnat.
Jak tak vidím, situace se od roku 2011, od kterého nějaký takový program potřebuji, vůbec nezměnila. Jsem jen utvrzen v tom, že bych měl pokračovat ve vývoji vlastního programu.
Blbý je jen to, že je šitý na míru mým potřebám. Takže sice pomůžu sobě, ale nikomu dalšímu. Napsat k tomu návod, jak se to teda vlastně používá a co očekávám a co dostaneš, to není ani takový problém, ale nejspíš to bude znamenat změnu metodiky od ostatních, pokud by to chtěli použít, o čemž pochybuji, že bude někdo ochotný udělat.
Proto se stále ptám na nějaký detailní popis toho, jak ostatní počítají JŘ. Detailního popisu algoritmu se mi nedostalo. Ale tak nevadí, já nemám ani svůj, takže stále mám co dělat. 😀
-
Odpověď byla upravena před 3 roky a 5 měsíci uživatelem
Pan Nikdo 0..
Pan Nikdo 0.
ModerátorStan: Jo, ale zkus tohle dělat pro město o velikosti Prahy (můj případ). Pokud máš menší síť, OK, proč ne.
Já nevím, celkově mi přijde ten přístup BAHNu archaický. Z minulého tisíciletí, kdy jsi fakt všechno musel dělat ručně, protože nikoho ještě ani nenapadlo trochu automatizovat.
Proč v BAHNu (v. 4) nemohu vektorově nakreslit tratě, naklikat tam zastávky (určit si kategorie, do kterých budou spadat, podle toho budou nastavené), kliknout na tlačítko „postav“, a ono by mi to prostě postavilo tratě? Ty tisíce dílků, nad kterýma člověk stráví dny (opět, mluvím ze své zkušenosti), udělá plno blbých chyb, kdy některé odhalí až při provozu, všechno tohle teď generováno strojem, rychle, bezchybně.
To samé pro vytváření JŘ, nadefinuji si zóny (od, do a interval) a vygeneruje mi to JŘ. Nebo nějaký výpočet, kdy mají vozy vyjíždět. A když jsme u vozů, linka má mít pouze sadu kurzů (a kategorie, do kterých padají, definující zejména délku), vůbec bych neměl řešit konkrétní vozy, pouze nechat importovat dostatek do sítě. Zkrátka moderní přístup, kdy uživatel říká, co se má udělat, ale nedělá to. Nepracovalo by se nám s BAHNem líp?Pan Nikdo 0.
ModerátorB1: Sice němčina, ale nevadí, dík. Tohle bude velmi užitečné.
Předpokládám, že podobně jde vlastně udělat všechno. Dát data do taktovacích bodů (to je taky otrava) apod.
Protože si dokážu představit, že by to nemuselo být tak náročné na implementaci, ale ušetřilo by to neskutečné množství času. Pokud uživatel v mém programu „vypočítá linky“, bude je tam rovnou moct hodit.Pan Nikdo 0.
ModerátorJak se na to tady tak koukám, mám asi několik reakcí.
Nebylo by lepší tohle vytvářet v nějakém programovacím jazyce? Jako C# nebo tak…
Nadále… Autogenerování krajiny je fajn, ale co takhle „autogenerování vlaků“?
Kde tím myslím to, že vím vše, co potřebuju, abych mohl vytvořit nový vlak. Časy, vozovnu, linku, ale i jaký vůz (z mé uživatelské grafiky) použít. Půjde nějak programově udělat tohle?
Trochu jsem se totiž vrátil k vytváření mého BAHN IS, a možná to za chvíli bude umět i počítat JŘ (když už umím analyzovat měření a sestavit JŘ).
Vytáhnout z toho data není problém. Jenže, v současnosti bych musel ručně vytvářet 1133 vozů (metro a tram trakce komplet). Z očividných důvodů bych to rád přenechal na nějaký algoritmus.Pan Nikdo 0.
ModerátorB1: Asi bude potřeba trochu víc kontextu.
Michalk: Jo, o tom OSM → BAHN vím, to jsem tu taky tuším někde viděl. Jen jsem to teda nikdy nestahoval, není to to, co potřebuju.
v4 je trochu otrava, no. Ale tak to je daň za nové úhly, co si, myslím, za to stojí. Jen by to chtělo, aby byly doplněny všechny možnosti křížení apod.
Ale jo, při vytváření nějakého programu na generování sítě a jízdních drah by tu jistě bylo plno zapeklitostí, zejména to, jak vlastně tomu programu popsat tu síť. Leda tak přes nějaký obrázek sloužící jako základní schéma.
Pan Nikdo 0.
ModerátorB1: Určitě bys na nějakou rozumnou zástavbu nepotřeboval šílený AI. To možná tak na vytváření celé sítě…
Chtělo by to jen vytvořit program, kterému bys předal síť linek, ideálně rozdělenou podle trakcí, a ono by to doplnilo baráky podle ulic. Kde je vyšší trakce, by byla hustší zástavba.Všechny ulice by samozřejmě nebyly obsazeny trasami MHD, tzn. v nějakých větších prázdných prostorech by se vytvořily další ulice se zástavbou, vše založené na tom, co za MHD je blízko. Do toho by ještě šlo nějak zamíchat stromy, pokusit se zkrášlit zastávky, i když detekce směrů může být horší…
Tzn. celý tenhle můj nástřel si zakládá na tom, že prostě máš (to, co shodou náhod mám já. Zajímavé, jak ty náhody fungují…) holou síť, co jsi postavil v BAHNu (což je samo o sobě utrpení, taky by to chtělo nějaký program na vektorové kreslení tratí, což jsem autorovi navrhoval nesčetněkrát, na druhou stranu, nedokážu si představit, jak by to vytvářelo „specifičtější“ křížení, jako moje, v podstatě vždy bufferované, pro maximální plynulost provozu na požadavkově řízených křížení.Osobně jsem se na nějaké stavění krajiny vykašlal. Jsem rád, že jsem dokončil metro a tram síť, musím ještě postavit šílené množství silnic, jejichž schéma neznám a nemám čas a snad ani motivaci na tom pracovat. A to budu muset integrovat do stávající sítě. Kde křížení kolejí jsou trochu složitější.
Stan: DP určitě něco takového mají, spolu s programem na správu a vytváření JŘ apod. A i když to je jistě velmi tučně placené, obyčejný člověk se k tomu nejspíš nedostane. Proto mohu jen doporučit nějaký vektorový editor, co umí paralelní křivky, a máš to. Papír nemůžeš jen tak editovat. Jasně, je to možná rychlejší, ale…
Přijde mi, že programů k BAHNu chybí spousta. Proto si píšu vlastní na výpočet JŘ podle mých metod. I proto se tady neustále snažím dostat k tomu, jak JŘ vytváří ostatní, abych věděl, jak moc odlišně to dělám.
A jestli chceš vidět co já to vlastně vytvářím, tak tady: https://bahn.dopravni.net/topic/sokolov-fiktivni/ , případně v příloze je SLV.Attachments:
You must be logged in to view attached files.Pan Nikdo 0.
ModerátorB1: Takhle to máš. OK, chápu. Osobně používám jen svoje vozidla, i když například KT8 a T3 již jsou. Ale nemají všechny úroně zoomu, otevřený dveře apod. Navíc, pak jsem s nimi dělal další věci. 🙂 Takové vozy už nebyly, ale říkal jsem si, co kdyby se někdy v 70. nebo 80. letech vyráběly K3 nebo KT10 apod.
Jo, ta náhodnost tam vlastně. Nějakou dobu jsem s tím nedělal, ale matně si vzpomínám.Stan: Co vím, žádný nástroj na vytváření krajiny není. Alespoň tak, aby to vypadalo nějak dobře. Náhodně hodit baráky do prostoru ale jde.
Nějaký nástroj na vytváření schémat jsem hledal. Nic jsem nikdy nenašel. V podstatě potřebuješ nějaký vektorový grafický editor, co hlavně má možnost kreslení paralelních křivek. Já jsem nakonec skončil s Corelem. Ale musíš mít Technical suite. Dá se sehnat, když víš, kde hledat. Ale i tak to je práce na šíleně dlouho (pokud máš větší síť).Pan Nikdo 0.
ModerátorB1: Přemýšlel jsi o použití spíše jednodílných dlouhých vozů? Alespoň tam, kde nebudeš rozpojovat…
Ta náhodnost je v BAHNu řešena jak?
A stále mě zajímá, jak skládáš JŘ.
Pan Nikdo 0.
ModerátorB1: Čekat na mrtvém fóru víc reakcí… No já nevím.
Všichni vždycky chtějí víc reakcí. I já. Ale když přijde na dávání je druhým, nikdo nereaguje.Pan Nikdo 0.
ModerátorT_m: To se dělá vždycky. nová grafika, vozy…
Pan Nikdo 0.
ModerátorB1: Pěkné. Achéma vypadá hodně dobře. Jen bych asi odlišil trakce tloušťkou čáry.
Zajímalo by mě, jak to kreslíš a v čem?
Ne, že bych potřeboval radu, jak to vytvořit, sám to pro vlastní síť mám, ptám se čistě ze zájmu.
Ta zmínka excelu mi připomněla, že vytvářím program na počítání JŘ (je možné, že jsem to zmiňoval dříve, ale nynější stav je, že tu mám už i spoustu kódu). Bude to dělat všechno, co vždycky dělám já. Nevím, jak moc napasovatelné to bude na ostatní a jejich procedury, ale je něco, něco, co by se dalo doplnit.Pan Nikdo 0.
ModerátorTaky jsem zaznamenal. jen marně hledám changelog. Jako něco trochu detailnějšího. Vidím, že tam jsou věci z 3.89, což je fajn, ale to asi nebude všechno.
No, to je jedno, nainstaluju a uvidíme.Pan Nikdo 0.
ModerátorVlastně by mě zajímala jedna věc. Jak BAHN počítá zpoždění vlaků?
Dám příklad. Mám linku L, která má počet kurzů K. Má konečné TA a TB. Na obou z nich jsou jízdní řády. Ale každý čas na taktovacím bodě nemá možnost být spjat s jistým kurzem z K. Protože takhle bych to chápal, že to jako nějak funguje.Pan Nikdo 0.
ModerátorNechybí CZ nápověda na BAHN náhodou už dost dlouho? Alespoň na verzi 4.
Pan Nikdo 0.
ModerátorPro mě osobně nic zajímavého.
-
Odpověď byla upravena před 3 roky a 5 měsíci uživatelem
-
AutorPříspěvky