Strefa OMSI - polskie forum o OMSI i OMSI 2

Pełna wersja: Działający link do podkładów satelitarnych Google w OMSI
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Stron: 1 2 3 4 5 6
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 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.
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...
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]
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.
W moim przypadku oznaczało to tyle, że API wymagało dodatkowego klucza tajnego do podpisywania URL — na pewno został zrealizowany punkt 13.?
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.
Nie skasował.ci się link w options.cfg? Potrafi przejść samodestrukcję.
@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.
Nie działa.
A gdzie znajdę ten tajny klucz bo mam tylko ten zwykły ?
Stron: 1 2 3 4 5 6