Kategóriavita:Magyarország vasútvonalai

Az oldal más nyelven nem érhető el.
Új téma nyitása
A Wikipédiából, a szabad enciklopédiából
Legutóbb hozzászólt Texaner 3 évvel ezelőtt a(z) Grafikusan témában

Kell a kötőjel a "vasútvonal" szó elé a cikkek nevében? Úgy látom nem vagyunk konzekvensek. SyP 2007. augusztus 15., 11:12 (CEST)Válasz

Balatonszentgyörgy-Sármellék-Bókaháza-Kehida-Zalaszentgrót-Batyk[szerkesztés]

Hol van, hiányzik?

Grafikusan[szerkesztés]

Első változat[szerkesztés]

Ez a lekérdezés szépen kirajzolja a vasútvonalakat grafikusan a wikidata alapján

#defaultView:Map
# Magyarország vasútvonalai állomás + megállóhely unió
SELECT ?cd  ?i ?iLabel  ?line  ?rLine ?layer ?rgb 
WITH{SELECT ?i ?cd ?lat1 ?lon1 ?loc
      WHERE{ ?i  wdt:P31/wdt:P279* wd:Q1318558; #szolgálati hely
                                wdt:P625 ?cd;
                                wdt:P17 wd:Q28;
                                p:P625/psv:P625 ?y.
                                ?y wikibase:geoLatitude ?lat1;
                                wikibase:geoLongitude ?lon1.
                     OPTIONAL{?i wdt:P131 ?loc}
                     OPTIONAL{?i wdt:P137 ?op}}
GROUP BY ?i ?cd ?lat1 ?lon1 ?loc 
     }AS%s  #állomások
WITH{SELECT ?line ?layer ?rgb
       WHERE {
         {?station wdt:P31 wd:Q55488;
                  wdt:P131* wd:Q28;
                  wdt:P625 ?coords;
                    p:P197 ?pred.
         ?pred ps:P197 ?conn;
               pq:P81 ?rLine.
         ?conn wdt:P625 ?cds;
               wdt:P31 wd:Q55488}
         UNION
         {?station wdt:P31 wd:Q55678;
                  wdt:P131* wd:Q28;
                  wdt:P625 ?coords;
                    p:P197 ?pred.
         ?pred ps:P197 ?conn;
               pq:P81 ?rLine.
         ?conn wdt:P625 ?cds;
               wdt:P31 wd:Q55678}
         UNION
         {?station wdt:P31 wd:Q55488;
                  wdt:P131* wd:Q28;
                  wdt:P625 ?coords;
                    p:P197 ?pred.
         ?pred ps:P197 ?conn;
               pq:P81 ?rLine.
         ?conn wdt:P625 ?cds;
               wdt:P31 wd:Q55678}
         UNION
         {?station wdt:P31 wd:Q55678;
                  wdt:P131* wd:Q28;
                  wdt:P625 ?coords;
                    p:P197 ?pred.
         ?pred ps:P197 ?conn;
               pq:P81 ?rLine.
         ?conn wdt:P625 ?cds;
               wdt:P31 wd:Q55488}.
         BIND(IF(xsd:double(?depth/10) = xsd:integer(?depth/10),?cds,"") AS ?coords)
               ?conn p:P625/psv:P625/wikibase:geoLatitude ?lat1;
                     p:P625/psv:P625/wikibase:geoLongitude ?lon1.
               ?station p:P625/psv:P625/wikibase:geoLatitude ?lat2; 
                        p:P625/psv:P625/wikibase:geoLongitude ?lon2.
         BIND(CONCAT('LINESTRING(',STR(?lon1),' ', STR(?lat1),',', STR(?lon2),' ', STR(?lat2),')') AS ?str). 
         BIND(STRDT(?str, geo:wktLiteral) AS ?line) 
         SERVICE wikibase:label{bd:serviceParam wikibase:language "hu".
                      ?rLine rdfs:label ?layer.}    
       }
GROUP BY ?i ?iLabel  ?line  ?rLine ?layer  ?rgb
    }AS%l  #vasútvonalak
WHERE{{INCLUDE%s}UNION{INCLUDE%l}.
       SERVICE wikibase:label{bd:serviceParam wikibase:language "hu".}
      }

Próbáld ki! – B.Zsolt vita 2020. november 25., 15:46 (CET)Válasz

Második változat[szerkesztés]

Van egy másik is ez némileg más szempontokat vesz figyelembe és nem olyan színes. Texaner vita 2020. november 24., 21:01 (CET)Válasz

#defaultView:Map{"hide":["?cd","?l","?rgb"]}
#Magyarország vasutvonalai kezelővel
SELECT DISTINCT ?cd ?l ?i ?iLabel ?ct ?ctLabel ?o ?oLabel ?loc ?locLabel ?x ?rgb 
WITH{SELECT ?i ?cd ?lat1 ?lon1 ?loc ?x (sample(?op)as?op)
               WHERE{VALUES ?c1{wd:Q28}?i 
                                wdt:P31/wdt:P279* wd:Q1318558; #szolgálati hely
                                wdt:P625 ?cd;
                                wdt:P17 ?c1;
                                p:P625/psv:P625 ?y.
                                ?y wikibase:geoLatitude ?lat1;
                                wikibase:geoLongitude ?lon1.
                     MINUS{?i wdt:P31/wdt:P279* wd:Q928830}
                     OPTIONAL{?i wdt:P131 ?loc}
                     OPTIONAL{?i wdt:P137 ?op}
                     OPTIONAL{?i wdt:P18 ?x}
                     }
               GROUP BY ?i ?cd ?lat1 ?lon1 ?loc ?x
     }AS%s
WITH{SELECT ?l ?ct ?o ?t 
               WHERE{INCLUDE %s.
                     ?i p:P197 ?nss.
                     ?nss ps:P197 ?ns.
                     ?ns p:P625/psv:P625 ?z.
                     ?z wikibase:geoLatitude ?lat2;wikibase:geoLongitude ?lon2.
                     OPTIONAL{?nss pq:P81 ?ct.
                     OPTIONAL{?ct wdt:P137 ?o}}
                     OPTIONAL{?nss pq:P5051 ?t}
                     FILTER(STR(?i)< STR(?ns)).
                     BIND(CONCAT('LINESTRING(',STR(?lon1),' ',STR(?lat1),',',STR(?lon2),' ',STR(?lat2),')')AS?str).
                     BIND(STRDT(?str,geo:wktLiteral)AS?l)
                     }
    }AS%l
WHERE{{INCLUDE%s}UNION{INCLUDE%l}.
      BIND(IF(BOUND(?l),IF(BOUND(?ct),IF(BOUND(?t),IF(BOUND(?o),"00f","4682b4"),"40e0d0"),"0f0"),
              IF(BOUND(?x),IF(BOUND(?loc),IF(BOUND(?op),"00f","4682b4"),"40e0d0"),"0f0"))
           AS?rgb)
      SERVICE wikibase:label{bd:serviceParam wikibase:language "hu".}
}# 

A lekérdezéseket Texaner készítette. – B.Zsolt vita 2020. november 16., 21:51 (CET)Válasz

Ez most mi is ez? Mit tud kirajzolni és hogyan? Hol látom az eredményt? Joliet Jake vita 2020. november 16., 22:19 (CET)Válasz

Egyszerűbb megnézni, mint elmagyarázni. De azért röviden: Az állomások wikidata-adatlapja alapján készíti a térképet. – B.Zsolt vita 2020. november 16., 22:41 (CET)Válasz

Próbáld ki! – B.Zsolt vita 2020. november 25., 15:46 (CET)Válasz

Na ez jobb már csak fel kell tölteni adatokkal a Wikidatát. Texaner vita 2020. november 17., 17:10 (CET)Válasz

Texaner és Zsolt, köszi az eddigi segítségeteket, próbálkozom a wikidatában, remélem nem rontok bele semmibe. Ezért is kérdezek még: láttam, hogy volt egy kis zavar a rendszerben Bálint36-tal, de mégis szakad a vonal pl. a kelebia vonalnál Dunavarsánynál pedig elsőre nekem úgy tűnik minden csatlakozó pontnál az adatok rendben vannak. Ha meg tudnátok mondani milyen hibákat keressek az állomások wikidatáiban, akkor beszállok én is a javításba. Joliet Jake vita 2020. november 18., 19:45 (CET)Válasz

Közben Texaner javította a lekérdezést, ne a linkeltet, hanem a fentit használd. Abban már nincsenek szakadások. – B.Zsolt vita 2020. november 18., 20:03 (CET)Válasz

A fentin a fenti kódot érted? Mert azt bemásolva annál is szakad ugyanott... Joliet Jake vita 2020. november 18., 20:35 (CET)Válasz
Nem elég a szomszédos állomás, kell az útvonal minősítő is. Most ezeket hozzáadtam, a vonal szépen el is megy egészen Ferencvárosig. – B.Zsolt vita 2020. november 18., 21:10 (CET)Válasz

Jó lett, szépen kirajzolódik Magyarország vasúthálózata, sőt több olyan vasútvonal is, ami nem létezik! :P Szeged és Záhony környékén láttam plusz vonalakat. Kecskemét és Sopron környékét már javítottam!

Ilyesmi térképre gondoltam, nem feltétlen illusztrációnak, hanem azért, hogy a hiányosságokat és hibákat könnyebben felismerjük.

Ha már így benne vagy, nem akarsz egy olyat is megpróbálni, ami a vasútvonalakat veszi figyelembe a végpont alapján? Lásd pl.: Budapest–Hegyeshalom–Rajka-vasútvonal (Q851262), ahol ismert mindkét végpont (Rajka, Budapest). – B.Zsolt vita 2020. november 24., 23:57 (CET)Válasz

Nem tűnik bonyolultnak, de egy-egy kanyargósabb vasútvonalnál meglehetősen furcsa egyeneseket ad. A a plusz vonalakat illetően pedig lásd a vitámat itt: Müködő vasútvonalak Texaner vita 2020. november 25., 12:32 (CET)Válasz

Elolvastam a vitát. Szerintem lehet olyan megoldás, ami mindkettőtöknek jó lesz. Ha a bezárt állomásokat tudnád más színnel jelölni, akkor mindkettőtöknek igaza lenne. Látszódnának a működő állomások de a nyomvonal is jól nézhetne ki. Ráadásul több információt is tartalmazna a térkép. A lekérdezésekben az a szép szerintem, hogy a meglévő adatokból mindenki ízlésének megfelelőt tud rajzolni.

Ha egy bezárt állomás Wiki-képes, akkor a történetéhez nem kapcsolódik hozzá, hogy mivel szomszédos? Még ha be is van zárva? :) – B.Zsolt vita 2020. november 25., 13:49 (CET)Válasz

Sajnos a Wikidatában legfeljebb a leírásban szerepel, hogy bezárt állomás de nincs olyan property amiből ki lehetne olvasni. Texaner vita 2020. november 25., 21:43 (CET)Válasz

Ha direktbe nincs is, azért utalás van rá: Bahnhof München Olympiastadion (Q801223) vagy Gare de la Bastille (Q666336)! – B.Zsolt vita 2020. november 25., 22:19 (CET)Válasz

Ezek lebontott épületek, a Magyarországon megszűnt állomások épületeinek zömét nem bontották le és ráadásul a megszűnt megállóhelyeken eleve épület sem volt. Valami mást kell kitalálni, esetleg új property-t javasolni. Texaner vita 2020. november 26., 16:51 (CET)Válasz

Az általad feltöltött térképet és a társait a Renfe és at NSCF közös vállalat az ELIPSOS International készítette és töltötte fel a Commons-ba. Kérd meg a MÁV-ot hogy csináltasson ilyeneket és tegye közzé szabad licenc alatt minta franciák és a spanyolok. Texaner vita 2020. november 29., 17:53 (CET)Válasz