Witaj na Forum! Zapraszamy do rejestracji lub zalogowania. Stwórz konto  


[OMSI 2]  Działający link do podkładów satelitarnych Google w OMSI

#1
(Ten post był ostatnio modyfikowany: 13.10.2018, 10:42 przez MichauSto.)

Ze względu na problemy z dostępnością podkładów satelitarnych Google Maps w OMSI zamieszczam instrukcję uzyskania nieulegającego przedawnieniu linku (przynajmniej do czasu, kiedy @seeadler z oficjalnego forum znowu nie przerobi swojego skryptu).

W rozdzielczości 256^2px:
Kod:
https://aerial.gcmods.de/toquad.php?x=~x&y=~y&z=~z&service=google&apicode=[WYGENEROWANY_KLUCZ]

W rozdzielczości 512^2px:
Kod:
https://aerial.gcmods.de/toquad.php?x=~x&y=~y&z=~z&service=google&hres=2&apicode=[WYGENEROWANY_KLUCZ]

Jak uzyskać klucz API?
  1. Wchodzimy tutaj i w razie potrzeby logujemy się naszym kontem Google.
  2. W kroku 1 pod "Pick product(s) below" wybieramy tylko pierwszą opcję - Maps.
  3. W kroku 2 w polu"Select or create project" wybieramy cokolwiek lub wpisujemy dowolną nazwę - przyda się ją jednak zapamiętać na potrzeby dalszych kroków.
  4. W kroku 3 wybieramy naszą metodę płatności, działającą w danym kraju. Nie są konieczne i bez wyrażenia jednoznacznej zgody przez użytkownika nie będą naliczane żadne płatności - jej podpięcie pod Google Cloud stanowi w naszym przypadku jedynie zabezpieczenie przed botami (płatności mogą być wymagane przez inne, niepotrzebne nam usługi lub do ich komercyjnego użytku).
  5. Po zakończeniu kreatora, powinniśmy zostać przekierowani tutaj. Jeśli nie, link jest;)
  6. Z listy rozwijanej na górze wybieramy projekt utworzony/wybrany w punkcie 3.
  7. Po lewej wybieramy Interfejsy API i usługi.
  8. Klikamy Włącz interfejsy API i usługi, wyszukujemy Maps Static API i włączamy.
  9. Powinniśmy znależć się tutaj, jeśli nie to link pod "tutaj" stoi otworem.
  10. Upewniamy się, że jesteśmy w karcie Interfejsy API, pod Maps Static API.
  11. Pod Dane logowania klikamy dodanie danych logowania i wybieramy klucz API.
  12. Utworzony klucz kopiujemy sobie na później.
  13. Pod Tajny klucz podpisywania URL-a wybieramy Wygeneruj klucz tajny, a następnie, po zatwierdzeniu, Zezwól na użycie bez podpisu.
  14. Gotowe! [WYGENEROWANY_KLUCZ] w wybranym linku zastępujemy kluczem z kroku 12. i wstawiamy po staremu do ustawień OMSI.
Korzystanie z powyższej instrukcji odbywa się na własną odpowiedzialność. W przypadku chęci powielenia na innych stronach proszę o kontakt.

[Obrazek: MydO7iC.jpg]
Miejsce na Twoją sygnaturę! Zadzwoń: 0-k̸̟͆i̷̗̿ͅe̶͙̥̊ ̴̖̻͊̀d̴͇̪̆y̴̝̩̅̎ŵ̶͍͜ ̶̣͂y̶̟͘d̸̛͙̪͑a̷̩̳͆
Dlaczego manul przebrał się za kota /bad4ever
 Podziękowania za post: Sebal29(+1) , Alex Simulations(+1)
Odpowiedz

#2
(Ten post był ostatnio modyfikowany: 10.10.2018, 20:30 przez Szaqql.)

U mnie ,sprawdzając oba te linki wyskakuje błąd:
Kod:
"Warning! The download has failed. Did you check the image link in the options.cfg?"

To raczej w omsi nie działa...
Odpowiedz

#3
(Ten post był ostatnio modyfikowany: 10.10.2018, 21:24 przez MichauSto.)

Proponowałbym ogółem spróbować otworzyć link w przeglądarce z dowolnymi koordynatami, np.
Kod:
https://aerial.gcmods.de/toquad.php?x=0&y=0&z=2&service=google&apicode=klucz
- wtedy poznamy więcej szczegółów dot. błędu zwracanego przez Google.

Edit: Sprawdziłem link "512" w edytorze OMSI z własnym kluczem i działa w 2048px, najwyraźniej OMSI robi coś podobnego jak lotus ze sklejeniem kilku obrazków na jeden kafel.

Dowód:
[Obrazek: ejOI31r.png]

[Obrazek: MydO7iC.jpg]
Miejsce na Twoją sygnaturę! Zadzwoń: 0-k̸̟͆i̷̗̿ͅe̶͙̥̊ ̴̖̻͊̀d̴͇̪̆y̴̝̩̅̎ŵ̶͍͜ ̶̣͂y̶̟͘d̸̛͙̪͑a̷̩̳͆
Dlaczego manul przebrał się za kota /bad4ever
 Podziękowania za post: Sebal29(+1)
Odpowiedz

#4
(Ten post był ostatnio modyfikowany: 11.10.2018, 07:41 przez Szaqql.)

Daje w załączniku co wyskoczyło z linka (powinna wczytać się mapa w tym małym kwadracie z tego co się orientuje).Ogółem każda próba wczytania podkładu w omsi powoduje że w panelu API przy "map static" nalicza błąd.

Załączone pliki Miniatury
   
Odpowiedz

#5

W moim przypadku oznaczało to tyle, że API wymagało dodatkowego klucza tajnego do podpisywania URL — na pewno został zrealizowany punkt 13.?
[Obrazek: MydO7iC.jpg]
Miejsce na Twoją sygnaturę! Zadzwoń: 0-k̸̟͆i̷̗̿ͅe̶͙̥̊ ̴̖̻͊̀d̴͇̪̆y̴̝̩̅̎ŵ̶͍͜ ̶̣͂y̶̟͘d̸̛͙̪͑a̷̩̳͆
Dlaczego manul przebrał się za kota /bad4ever
Odpowiedz

#6
(Ten post był ostatnio modyfikowany: 11.10.2018, 08:09 przez Szaqql.)

No "tajny klucz " mam nieaktywny.
EDIT:
Załadował mi się pierwszy podkład w rozdziałce 256px, a jakakolwiek próba pobrania następnego kawałka (nie ważne w jakiej rozdzielczości, nawet tej samej) powoduje błąd o linku.

Załączone pliki Miniatury
   
Odpowiedz

#7

Nie skasował.ci się link w options.cfg? Potrafi przejść samodestrukcję.
[Obrazek: sYPhfuv.png]
Moje projekty: Golczewo, Szczecin Prawobrzeże

[Obrazek: tbAFzek.png]
Zakład Północny w Gdyni, S.H. w Szczecinie
Odpowiedz

#8

@UP nie, bardziej to wygląda na problem odnośnie klucza.Ja tam i tak tych podkładów nie potrzebuje, chciałem tylko sprawdzić czy działa.
Odpowiedz

#9

Nie działa.
[*] [Obrazek: vOSwGjF.png]
Odpowiedz

#10

A gdzie znajdę ten tajny klucz bo mam tylko ten zwykły ?
[Obrazek: syg.html]
Odpowiedz




Użytkownicy przeglądający ten wątek:
1 gości