Autor Wątek:  Podłożenie map pod pliki SCN  (Przeczytany 12095 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline Benek

  • Moderator
  • Wiadomości: 4504
  • fb.com/benek.maszyna
    • Zobacz profil
    • Moja strona o MaSzynie
  • Otrzymane polubienia: 17
Podłożenie map pod pliki SCN
« dnia: 24 Kwietnia 2014, 08:32:20 »
Załóżmy, że tory oraz słupki hektometrowe są w jednym pliku SCN. Chcemy pod te obiekty podłożyć mapy z Geoportalu, by dowiedzieć się gdzie leżą przejazdy kolejowe (w którym kilometrze). W przypadki pliku RSF można to zrobić dość łatwo, natomiast nie mogę się doszukać jak zaimportować SCN do RSF, bo być może właśnie w ten sposób można rozwiązać ten problem.
« Ostatnia zmiana: 24 Kwietnia 2014, 08:47:32 wysłana przez Benek »

Offline Ra

  • Zasłużony dla Symulatora
  • Wiadomości: 6308
  • Ostatni gasi światło...
    • Zobacz profil
    • Instalator+Starter+Edytor
  • Otrzymane polubienia: 336
Odp: Podłożenie map pod pliki SCN
« Odpowiedź #1 dnia: 24 Kwietnia 2014, 10:36:25 »
Przede wszystkim, w pliku scenerii SCN/SCM musi być wpis informujący o położeniu zera (OXZ) scenerii w układzie PUWG 1992, aby pobierały się odpowiednie mapy. Przykładowo, dla Linii 61 najbliższym punktem jest//$g PUWG1992 488 320dla Choszczna://$g PUWG1992 260 594Jeśli taki wpis jest, to wystarczy wejść w Podgląd terenu na zakładce Debugger i pobierać mapy (zaczynając od 500px/km).

Aby wyeksportować scenerię do RSF, wybierasz scenerię, następnie na zakładce Struktura uruchamiasz Wczytaj wszystkie include bez parametrów (albo w trybie dla trasopisarzy zrobi się to automatycznie), potem na zakładce Debugger masz Eksport scenerii do RSF. Potem wystarczy otworzyć edytor RSF i wybrać plik. Jednak zapisanie do RSF nie jest konieczne, bo te same mapy ma również Podgląd terenu.
¯\_( ͡° ͜ʖ ͡°)_/¯ Ra

Polecam: kręgarz Wojciech Walczak, projekt masarni

Offline Benek

  • Moderator
  • Wiadomości: 4504
  • fb.com/benek.maszyna
    • Zobacz profil
    • Moja strona o MaSzynie
  • Otrzymane polubienia: 17
Odp: Podłożenie map pod pliki SCN
« Odpowiedź #2 dnia: 24 Kwietnia 2014, 17:37:00 »
W tym pierwszym przypadku trzeba jeszcze wczytać wszystkie include (obojętne czy z parametrami, czy bez). Jakoś samo nie chce się to wczytać, niezależnie od trybu pracy startera. Umieściłem nagłówek w pliku z torami dla Oleśnicy:
//$g PUWG1992 384 368
W SCN jest następujący wpis:
origin 0 0 0
include export.scn end // tory
include teren.scm end
endorigin
Po wczytaniu include przechodzę do zakładki Debugger i wciskam przycisk Podgląd terenu (to nie jest edytor). Mapy się nie pobierają. Wyeksportowałem scenerię do RSF i też to nie pomogło. Natomiast pobrało mapę dla Kozłowa (źródła w RSF od początku). Po eksporcie Kozłowa do SCN można pobrać mapę w przypadku podglądu terenu. Nie widzę jednak różnicy między plikiem SCN dla Kozłowa i dla Oleśnicy. Czegoś musi brakować.
« Ostatnia zmiana: 24 Kwietnia 2014, 20:42:14 wysłana przez Benek »

Offline Ra

  • Zasłużony dla Symulatora
  • Wiadomości: 6308
  • Ostatni gasi światło...
    • Zobacz profil
    • Instalator+Starter+Edytor
  • Otrzymane polubienia: 336
Odp: Podłożenie map pod pliki SCN
« Odpowiedź #3 dnia: 24 Kwietnia 2014, 20:44:06 »
Zobacz na zakładce Punkty, jaki kod kwadratu PUWG się wyświetla (takie 8 cyfr). Pobieranie zależy też od rozdzielczości, nie we wszystkich działa.
¯\_( ͡° ͜ʖ ͡°)_/¯ Ra

Polecam: kręgarz Wojciech Walczak, projekt masarni

Offline Benek

  • Moderator
  • Wiadomości: 4504
  • fb.com/benek.maszyna
    • Zobacz profil
    • Moja strona o MaSzynie
  • Otrzymane polubienia: 17
Odp: Podłożenie map pod pliki SCN
« Odpowiedź #4 dnia: 24 Kwietnia 2014, 20:55:54 »
Wygląda na to, że tory zostały sprowadzone do właściwego układu odniesienia. Przykładowo dla Oleśnicy mamy kod: 00330036, X=-3350, Z=3622 (to tak w przybliżeniu). Próbowałem każdą rozdzielczość pobrać w różnych miejscach.

Dobra, znalazłem przyczynę, choć jest ona dziwna. Przeniosłem sekcję FirstInit do pliku z torami i pobieram mapy. Jeśli jest rozbicie na SCN i dodatkowe SCN/SCM z torami załączone poprzez wpis include, to nie można ściągać map.
« Ostatnia zmiana: 24 Kwietnia 2014, 21:01:11 wysłana przez Benek »

Offline Ra

  • Zasłużony dla Symulatora
  • Wiadomości: 6308
  • Ostatni gasi światło...
    • Zobacz profil
    • Instalator+Starter+Edytor
  • Otrzymane polubienia: 336
Odp: Podłożenie map pod pliki SCN
« Odpowiedź #5 dnia: 24 Kwietnia 2014, 21:10:03 »
W okolicy Wrocławia powinno być coś około 36003600. Jeśli masz zera na początku, to tam nie ma map, bo to Czechy albo już nawet Austria.
¯\_( ͡° ͜ʖ ͡°)_/¯ Ra

Polecam: kręgarz Wojciech Walczak, projekt masarni

Offline Benek

  • Moderator
  • Wiadomości: 4504
  • fb.com/benek.maszyna
    • Zobacz profil
    • Moja strona o MaSzynie
  • Otrzymane polubienia: 17
Odp: Podłożenie map pod pliki SCN
« Odpowiedź #6 dnia: 24 Kwietnia 2014, 21:38:13 »
No i tak jest teraz, gdy dodałem do pliku z torami sekcję FirstInit. Pierwotnie było rozbicie na dwa pliki (jeden z torami, drugi z sekcją FirstInit i wpisem include dla pliku z torami). Przeoczyłeś najwyraźniej fakt, że w tym drugim pliku z include był wpis (odpowiedź #2):
origin 0 0 0
include export.scn end // tory
include teren.scm end
endorigin
Stąd okolice Wrocławia były zaczepione w zerze.
« Ostatnia zmiana: 24 Kwietnia 2014, 21:39:33 wysłana przez Benek »

Offline Ra

  • Zasłużony dla Symulatora
  • Wiadomości: 6308
  • Ostatni gasi światło...
    • Zobacz profil
    • Instalator+Starter+Edytor
  • Otrzymane polubienia: 336
Odp: Podłożenie map pod pliki SCN
« Odpowiedź #7 dnia: 24 Kwietnia 2014, 22:03:24 »
Szczerze, to nie nadążam, co dokładnie zrobiłeś. Dla mnie jest więcej niż oczywiste, że FirstInit musi być w głównym pliku, a nie w dołączonym przez include. Również kod //$g musi być w głównym pliku. Czyli plik SCN wybierany w starterze powinien mieć postać://opisy i inne kody //$
//$g PUWG1992 360 360 //przykładowo

//pliki składowe scenerii, niebo i pogoda, eventy itp.
include tory.scm end //przykładowo

FirstInit

//tu wpisy pojazdów
¯\_( ͡° ͜ʖ ͡°)_/¯ Ra

Polecam: kręgarz Wojciech Walczak, projekt masarni

Offline Benek

  • Moderator
  • Wiadomości: 4504
  • fb.com/benek.maszyna
    • Zobacz profil
    • Moja strona o MaSzynie
  • Otrzymane polubienia: 17
Odp: Podłożenie map pod pliki SCN
« Odpowiedź #8 dnia: 24 Kwietnia 2014, 22:06:12 »
A w skrócie to miałem tak. Pierwszy plik:
//opisy i inne kody //$

//pliki składowe scenerii, niebo i pogoda, eventy itp.
include tory.scm end //przykładowo

FirstInit

//tu wpisy pojazdów
Drugi plik:
// generated by Rainsted 14.4.107.9874
//$g PUWG1992 384 368

node -1 0 BUS_*t1 track normal 20.431 1.435 0.2 25 0 0 flat vis
Rail_screw_used1 6 1435mm/tpbps-new2 0.6 0.9 0.9
-12000 190.07 22326.612 0
6.655 0.005 -1.426
-6.655 -0.005 1.426
-11980.034 190.084 22322.333 0
0
velocity 40
endtrack
...
Dlatego nie działało.