Daugiau

„GeoserverTerrainProvider“ papildinys rodo aukščio plytelių gedimus


Bandau rodyti aukščio duomenis naudodamas trigubą „Geoserver“/„Openlayer3“/„Cesium“. Atrodo, kad turiu tą pačią problemą kaip ir https://stackoverflow.com/questions/25936968 ir kol kas negaliu rasti veikiančio sprendimo!

Aš padariau beveik tą patį „gdal“ apdorojimą, kad gaučiau savo paveikslėlio piramidę ir bet kokį „GeoserverTerrainProvider“ tirpalą, kurį naudoju (BIL arba su SLD), plytelių kraštuose gaunu staigų pjūvį (žr. Http://postimg.org/image/wy0j1ijnp/)

Geoserverio sluoksnio peržiūroje mano aukščio vaizdas yra blogas plytelių kraštas režimu „Plytelių klojimas: plytelės“, bet yra tinkamas „vienos plytelės“ režimu. Tai gali būti mano problemų priežastis: t. GeoserverTerrainProvider blogai prašo plyteles iš geoserverio?

O gal man nepavyko sukurti piramidės geotipo?


Problema išspręsta naudojant geras „gdal“ komandas:

gdalwarp -ot Int16 -s_srs "EPSG: 2154" -t_srs "EPSG: 4326" -dstnodata -32762 -r cubicspline -multi -co "TILED = TAIP" -co "COMPRESS = DEFLATE" -co "ZLEVEL = 6" *. asc outFolder/grey.tif

gdal_retile.py -v -r bilinear -levels 3 -ps 2048 2048 -ot Int16 -co "TILED = YES" -co "COMPRESS = DEFLATE" -co "ZLEVEL = 6" -targetDir piramidėFolder outFolder/grey.tif

Daugiau informacijos rasite adresu https://groups.google.com/d/msg/cesium-dev/6aR35AuZ0mM/mVWaeKsPqg8J.