Autor Wątek:  Trójwymiarowa grafika w Google Maps  (Przeczytany 6759 razy)

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

Offline Cesky Kretek

  • Zasłużony dla Symulatora
  • Wiadomości: 1712
  • Trust no one.
    • Zobacz profil
  • Otrzymane polubienia: 159
Trójwymiarowa grafika w Google Maps
« dnia: 23 Czerwca 2016, 22:21:25 »
Hej,
dzisiaj przypadkiem odkryłem jak dużo otoczenia (przeglądałem Warszawę i Wrocław) jest wygenerowanych (?) w mapach Google - nie wiem czy za pomocą algorytmu czy ręcznie. Kiedyś wszystkie modele były robione ręcznie przy pomocy programu SketchUp i następnie eksportowane do Google Earth, jednak obecna ilość modeli przerosła moje oczekiwania i raczej żaden człowiek by się tego nie podjął (same modele są często zniekształcone, więc to raczej automat). Pierwsza myśl - czy da się to w prosty sposób wyciągnąć i wkleić do symka? Na najbliższe otoczenie się to nie nada, ale na dystans powyżej 200m widoczności byłoby super.
Może piszę nieco chaotycznie, ale mam nadzieję, że sam sens został dobrze przekazany. ;)

Tutaj możecie podejrzeć jak to wygląda w okolicach
Warszawy Wschodniej: https://www.google.pl/maps/@52.2438349,21.0435309,152a,20y,26.81h,77.42t/data=!3m1!1e3
Warszawy Zachodniej: https://www.google.pl/maps/@52.2197458,20.9617031,39a,20y,77.06h,83.6t/data=!3m1!1e3
Wrocławia Głównego: https://www.google.pl/maps/@51.1008055,17.0368409,93a,20y,156.94h,79.01t/data=!3m1!1e3
Sterowanie perspektywą: CTRL + myszka, ogółem im bliżej danego budynku tym lepsza jakość (zastosowany LOD ;) )

Liczę na odzew i ciekawe pomysły - czy da się to zrobić, bo skoro da się wyciągnąć same mapy, to może i wymodelowany teren też?

Offline matek123

  • Moderator
  • Wiadomości: 6056
    • Zobacz profil
  • Otrzymane polubienia: 2043
Odp: Trójwymiarowa grafika w Google Maps
« Odpowiedź #1 dnia: 23 Czerwca 2016, 22:28:28 »
Po pierwsze sprawa licencji. Czy mógłbyś zrobić screen? Bo ja coś wejść w 3d nie potrafię.
Poszukuję zdjęć na tekstury pociągów sieciowych. Szczególnie platform z pomostami.

Offline darek71wrc

  • Wiadomości: 1364
    • Zobacz profil
  • Otrzymane polubienia: 25
Odp: Trójwymiarowa grafika w Google Maps
« Odpowiedź #2 dnia: 23 Czerwca 2016, 22:31:30 »
Taka mapa już parę ładnych lat jest. Wejdź sobie do New York, tam wszystkie wieżowce można oglądać z poziomu ulicy

Offline Cesky Kretek

  • Zasłużony dla Symulatora
  • Wiadomości: 1712
  • Trust no one.
    • Zobacz profil
  • Otrzymane polubienia: 159
Odp: Trójwymiarowa grafika w Google Maps
« Odpowiedź #3 dnia: 23 Czerwca 2016, 22:39:26 »
Usługa działa od dawna, ale w PL na taką skalę chyba jest od niedawna (albo zaspałem). Co do licencji to nie wiem, trzeba by się wczytać czy dla darmowych projektów można wykorzystywać.

Offline Stele

  • Zasłużony dla Symulatora
  • Wiadomości: 10133
    • Zobacz profil
  • Otrzymane polubienia: 2609
Odp: Trójwymiarowa grafika w Google Maps
« Odpowiedź #4 dnia: 23 Czerwca 2016, 22:53:51 »
Z tego co google pisze, trzeba spełniać nieco wymagań co do systemu, przeglądarki, gpu i sterowników doń. Ja też nie mam widoku 3d choć parę lat temu mi działał. ;)
Nowe domki generowane są automatycznie. Sketchup ponoć nawet nie jest już googlowy. Znalazłem jeden program do importu, ale jest problematyczny i działa tylko w earth 5.x co nas nie satysfakcjonuje raczej. No i oczywiście jest to nielegalne.
« Ostatnia zmiana: 23 Czerwca 2016, 23:10:31 wysłana przez Stele »
Mój kanał youtube

Offline Krzysiek626

  • Zasłużony dla Symulatora
  • Wiadomości: 5925
  • EXIT
    • Zobacz profil
    • Krzysiek626
  • Otrzymane polubienia: 443
Odp: Trójwymiarowa grafika w Google Maps
« Odpowiedź #5 dnia: 23 Czerwca 2016, 23:08:51 »
@Stele, wejdź tu www.flightradar24.com
Zaznacz sobie widok satelitarny i daj na największe zbliżenie. Sprawdź, u mnie mam widok 3 d w miastach, mimo że w google nie mam. A może też mi czegoś brakuje?

Offline darek71wrc

  • Wiadomości: 1364
    • Zobacz profil
  • Otrzymane polubienia: 25
Odp: Trójwymiarowa grafika w Google Maps
« Odpowiedź #6 dnia: 23 Czerwca 2016, 23:13:00 »
Ja też tego nie mam, dziwne, nowy komp i się mapa 3d zwinęła

Offline Stele

  • Zasłużony dla Symulatora
  • Wiadomości: 10133
    • Zobacz profil
  • Otrzymane polubienia: 2609
Odp: Trójwymiarowa grafika w Google Maps
« Odpowiedź #7 dnia: 23 Czerwca 2016, 23:13:38 »
Krzysiek, mam w tym widok ortogonalny ale bez modeli 3d.
Mój kanał youtube

Offline darek71wrc

  • Wiadomości: 1364
    • Zobacz profil
  • Otrzymane polubienia: 25
Odp: Trójwymiarowa grafika w Google Maps
« Odpowiedź #8 dnia: 23 Czerwca 2016, 23:15:31 »
Jakoś tak pamiętam, żeby wejść na tą mapę 3d, to się w oknie głównym kula ziemska pokazywała. Teraz za cholerę nie mogę w te mapy wejść.

Offline Krzysiek626

  • Zasłużony dla Symulatora
  • Wiadomości: 5925
  • EXIT
    • Zobacz profil
    • Krzysiek626
  • Otrzymane polubienia: 443
Odp: Trójwymiarowa grafika w Google Maps
« Odpowiedź #9 dnia: 23 Czerwca 2016, 23:29:20 »
Bo to było tak: http://www.google.pl/intl/pl/earth/
Trzeba pobrać i zainstalować.

Offline ST44-003

  • Zasłużony dla Symulatora
  • Wiadomości: 2950
  • EU07-001
    • Zobacz profil
  • Otrzymane polubienia: 311
Odp: Trójwymiarowa grafika w Google Maps
« Odpowiedź #10 dnia: 24 Czerwca 2016, 18:41:51 »
Jeśli chodzi o metodę wykonania takiej mapy, to jest to bardzo złożony i kosztowny zabieg. Przede wszystkim upowszechnił się i unowocześnił "laser scaning" umożliwiający bardzo precyzyjne odwzorowanie 3D obiektów. Jednym z takich skanerów to "LiDAR", który za pomocą satelity wykonuje zobrazowanie 3D terenu w postaci chmury punktów. Na screeie macie przykład dla całego Krakowa z przyległościami. W praktyce umożliwia on stworzenie mapy 3D terenu wraz ze zróżnicowaniami. Niestety wadą radarowego skanu jest obecność takich obiektów jak drzewa lub niekiedy takich zaburzeń jak górki w miejscach jak choćby rynek główny.
Drugą metodą jest skan lotniczy, również powszechny i również drogi. Patrząc po dokładności i jakości mapy z Warszawy można wnioskować, że właśnie tą drugą metodą (wraz ze zrobieniem zdjęć pod kątem) została ona wykonana.
« Ostatnia zmiana: 24 Czerwca 2016, 18:45:00 wysłana przez ST44-003 »

Offline Cesky Kretek

  • Zasłużony dla Symulatora
  • Wiadomości: 1712
  • Trust no one.
    • Zobacz profil
  • Otrzymane polubienia: 159
Odp: Trójwymiarowa grafika w Google Maps
« Odpowiedź #11 dnia: 29 Marca 2018, 20:52:28 »
Hej, odświeżam temat bo natknąłem się na bardzo podobne rozwiązanie, tyle że z wykorzystaniem OpenStreetMap które z założenia są darmowe i opensource - wydaje mi się, że w tym przypadku odpada problem licencji jak w przypadku GoogleMaps - trzeba zgłębić temat. W prosty sposób można wyeksportować całe miasta w formacie .obj. Minusem jest brak oteksturowania które byłoby w przypadku GoogleMaps - jakość może i jest przeciętna, ale jako linia drugiej/trzeciej/dalszej linii zabudowy spełniało by swoją funkcję idealnie. W przypadku modeli z OSM trzeba by ręcznie je teksturować i czasami poprawiać wysokość - wszystkie bryły jeśli nie mają ręcznie wprowadzonych wysokości to zakładana jest jakaś domyślna wartość.

Przykładowa mapa: https://osmbuildings.org/?lat=50.06195&lon=19.93686&zoom=16.0&tilt=30
Przykładowy tutorial:


Próbował ktoś swoich sił z tym rozwiązaniem?