Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
GeoTIFF COG i Chmura.
24-11-2021, 00:34,
#1
GeoTIFF COG i Chmura.
Za otwartedane.lublin.eu.

Czy znacie GeoTIFF COG? Jest to geotiff, który jest dostosowany do serwowania online. 
+ Plik leży sobie gdzieś w sieci, nie zajmuje nam miejsca na dysku
+ Dla QGISa, jest to normalny GeoTIFF, można sobie go wycinać, zapisywać, robić jakieś analizy czy statystyki

Linki i jak wrzucić: Ortofotomapa - Zbiory danych - Otwarte Dane Lublin

Ortofotomapa 2021 to ponad 30gb plik, więc nie polecam pobierać Smile. Ortofotomapa docięta do granic miasta. 


Podobnie mają się sprawy z chmurą punktów. Od 3.18 można wczytać chmurę punktów online. Plusy jak dla COGa.

Linki i jak wrzucić: Chmura punktów - Zbiory danych - Otwarte Dane Lublin Chmura punktów docięta do granic miasta.

Dajcie znać, co myślicie i jak działa.
24-11-2021, 10:21,
#2
RE: GeoTIFF COG i Chmura.
No przyznam szczerze, że pierwsze widzę Smile
A w sumie nie raz się zastanawiałem, do czego jest ta opcja "Protocol: HTTP(S), cloud, etc." i nigdy tematu nie zgłębiłem, a wydaje się prosty i przyjemny. Dzięki!

A nie wiesz jak to jest realizowane po stronie serwera? To po prostu jest wystawiony ogromny piramidowany GeoTIFF (że zJPGzowany, to widzę)? Albo VRT? Bo działa to sprawniusio.
24-11-2021, 23:08,
#3
RE: GeoTIFF COG i Chmura.
Po stronie serwera. Po prosty wrzucasz plik i.. tyle. Ja używam do tego po prosty nginxa. Serwer www musi być zgodny z wersją protokołu http 1.1.

Aby taki plik zrobić, najprostsza komenda za COG – Cloud Optimized GeoTIFF generator — GDAL documentation
Kod:
gdal_translate world.tif world_webmerc_cog.tif -of COG -co COMPRESS=JPEG

gdal już sobie zadba o resztę, oczywiście inne metody kompresji, wielkości kafelka etc, wszystko można sobie dopasować. Najważniejszy jest of- COG. COG charakteryzuje się tym, że są inaczej zapisane dane w nagłówku tego geotiffa, aby klient mógł się zapytac o konkretny kafelek z niego, coś jak sięganie po warstwę xyz. Tylko zamiast katalogu z setkami tysięcy kafelków, masz jeden geotiif. Dodatkowo, dla QGIS, to jest normalny geotiif i można go tak traktować.

Np, NMPT na podstawie chmury punktów z 2017, opracowanie wlasne: https://gis.lublin.eu/cog/wysokosciowe/wlasne/2017/NumerycznyModelPokryciaTerenu.tif

Swoją drogą, Nie tylko QGIS takie COGi czyta. Jest też np wtyczka do geoservera, gdzie jako store, można dodać właśnie taki GeoTIFF COG. Przykład wykorzystania na geoportalu Lublina. Swoją drogą, wszystkie orto są własnie z plików COG. W przypadku geoservera jedynie problem jest taki, że jak jest kompresja jpeg, to geoserver takiego COGa nie przeczyta, bo nie obsługuje maski przezroczystości przy kompresji jpeg.. Ale to trzeba przygotować dane z kompresją np lzw. Za późno to wyłapałem. No ale... do czegoś przydaje się i QGIS Server Smile.

Wkrótce komplet danych wysokościowych znajdzie się również na OtwartychDanych, jak tylko skończe je przygotowywać.


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Warstwa ,zapisz jako, geotiff "zasięg" m33 10 8 614 17-11-2019, 19:57
Ostatni post: jerresso
  chmura punktow w formacie ASCII (.xyz) pitt 3 6 077 14-10-2019, 21:21
Ostatni post: jerresso
Question Eksport do GeoTIFF dużego obszaru PowLine 8 11 424 27-02-2019, 20:45
Ostatni post: jerresso
  geotiff - kompresja LZW Konrad 2 5 856 11-04-2018, 09:48
Ostatni post: Konrad
  problem z geoTIFF hotlos 0 7 098 02-04-2015, 10:19
Ostatni post: hotlos
  GDAL - kompresja plików geotiff Odoakr 6 25 284 19-07-2010, 13:23
Ostatni post: borys

Skocz do: