-
Data: 2017-07-14 23:20:05
Temat: Re: Jaki program do wykresu
Od: Jacek Radzikowski <j...@s...die.die.die.piranet.org> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 07/14/17 16:42, Jarosław Sokołowski wrote:
> Oglądam teraz Warszawę i nie widzę niczego rastrowego (na mapach z ulicami,
> nie na zdjęciach). Ponadto przy kolejnych wejściach na to samo miejsce mam
> różnie. Poprzednio widziałem płaski Pałac Kultury, teraz jest 3D. To się
> pokrywa z zeznniami znajomego robiącego w guglu -- zmiany wprowadza się tam
> stopniowo, przy okazji restartu każdego serwerka, których sa jakieś miliony.
> Więc mozna różnie trafić. Ze trzy tygodnie temu czytałem, że ma się coś
> zmienić w mapach Google. Może to właśnie to. Ten Waszyngton z podanego wyżej
> linka też u mnie wygląda jakoś inaczej.
>
>> a widzę że warstwa 3d jest ściągana w jakimś formacie binarnym (być może
>> skompresowany KML) i renderowana po stronie klienta. W każdym razie nic
>> nie stoi na przeszkodzie żeby kafelki rastrowe i dane wektorowe były
>> przedstawione na tej samej mapie.
>
> Mam pewne podejrzenia, że przy większym oddaleniu są grafiki rastrowe,
> a przy maksymalnym zbliżeniu nie ma ich wcale. Ale nie wiem, czy słuszne.
Mam wrażenie że mówimy o tym samym.
Informacje na mapie (poza zdjęciami) rozpoczynają żywot jako dane
wektorowe. Te które nie zmieniają się zbyt często są przepuszczane przez
rasteryzator i serwowane jako kafelki. Tak wygląda sieć dróg i ikonki
POI. Część informacji, jak np. współrzędne POI żeby można było kliknąć,
zawsze jest wysyłana w postaci wektorowej.
Budynki 3D też są wyrenderowane, ale dodatkowo widzę że też są pobierane
dane binarne, najprawdopodobniej uproszczone 3D.
Tutaj masz przykład kafelka mapy z zaznaczonymi POI i obrysem 3D
budynku:
https://www.google.com/maps/vt/pb=!1m4!1m3!1i20!2i29
9892!3i401121!2m3!1e0!2sm!3i385078456!3m7!2sen!5e110
5!12m4!1e68!2m2!1sset!2sRoadmap!4e0!5m1!1e0!23i41122
64
Na tym podkładzie najprawdopodobniej są renderowane przez WebGL
dodatkowe ikonki POI i budynki.
Google pewnie ma swoje narzędzia i swój proces tworzenia map, więc
możemy tylko zgadywać jak dokładnie mają to zaimplementowane, ale gdybyś
chciał się pobawić w domu i zbudować swój serwer map, albo nawet tylko
poczytać jak to jest robione, to polecam projekt OpenLayers. Wielka
kobyła, ale jest w nim wszystko: od wstępnej obróbki danych rastrowych i
wektorowych, po obsługę wyświetlania w przeglądarce.
Jest też cała masa innych darmowych narzędzi do rasteryzacji danych
wektorowych: http://wiki.openstreetmap.org/wiki/Rendering
Jacek.
Następne wpisy z tego wątku
- 14.07.17 23:49 Jarosław Sokołowski
- 15.07.17 00:30 Jacek Radzikowski
- 15.07.17 03:55 Jarosław Sokołowski
- 15.07.17 04:20 Jacek Radzikowski
- 15.07.17 08:18 J.F.
- 15.07.17 08:21 J.F.
- 15.07.17 14:48 Piotr Gałka
- 15.07.17 15:20 grapeli23
- 17.07.17 08:22 Zbych
- 17.07.17 09:20 Piotr Gałka
- 17.07.17 11:18 Jarosław Sokołowski
Najnowsze wątki z tej grupy
- Jaka ładowarka sieciowa do Iphona?
- Taśma izolacyjna do prac elektrycznych
- Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Wkrętarki, wiertarki...
- Zasilacz impulsowy 12V 10A, coś godnego uwagi jako zamiennik akumulatora wkrętarki
- Mouser - koszt wysyłki
- [OT] Jak wycinac ksztalt w piance lub styropianie?
- FV--> ciepła woda w kranie
- Szok
- Dziwny schemat wzmacniacza m.cz.
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- CGNAT i ewentualne problemy
Najnowsze wątki
- 2025-07-03 Trybik
- 2025-07-04 Renault Symbioz
- 2025-07-04 Architektura IIIRP: Wyjątkowa, a prymitywniejsza niż stodoła pod zaborami
- 2025-07-04 Warszawa => International Freight Forwarder <=
- 2025-07-04 Wrocław => SAP ABAP Developer <=
- 2025-07-04 Warszawa => Mid/Senior IT Recruiter <=
- 2025-07-04 Białystok => Kotlin Developer <=
- 2025-07-04 Bieruń => Spedytor Międzynarodowy (handel ładunkami/prowadzenie flo
- 2025-07-04 Warszawa => Specjalista wsparcia IT - analiza techniczna sprzętu IT <
- 2025-07-04 Zakrzewo => Konsultant SAP HCM <=
- 2025-07-04 Łódź => Programista Mainframe (z/OS, Assembler) <=
- 2025-07-04 Szczecin => Key Account Manager IT <=
- 2025-07-04 Warszawa => Technik IT - Konfiguracja i Wsparcie Sprzętowe <=
- 2025-07-04 Warszawa => Technique IT - Hardware Configuration and Support <=
- 2025-07-04 Warszawa => Specjalista ds. Sprzętu IT i Wsparcia Technicznego <=