Hi, I am Tanawat.
I have problem about GeoserverTerrainProvider plugin.
So, I have generated image pyramid from ALOS3 DEM data with 30 meter resolution by the following command:
gdal_retile -v -r bilinear -levels 3 -ps 2048 2048 -ot Int16 -co “TILED=YES” -co “COMPRESS=DEFLATE” -co “ZLEVEL=9” -targetDir alos3_n018 dem_south_warp.tif
Then added these data into geoserver and setting BIL format as
Default Encoding: application/bil16
Byte Order: Big Endian
Finally, I use below code snippet
var viewer = new Cesium.Viewer(‘cesiumContainer’);
var terrainProvider = new Cesium.GeoserverTerrainProvider({
service: “WMS”,
url : “http://localhost:8080/geoserver/dme/wms ”,
layerName: “dme:alos3_n018”,
proxy: new Cesium.DefaultProxy(’/proxy/’),
waterMask: true,
hasStyledImage: false
});
viewer.terrainProvider = terrainProvider;
But on Cesium, it does not show anything
https://s13.postimg.org/hmoecjekn/terrain_geoserver.png
Thank you
abdou
November 27, 2016, 8:10am
2
Hello,
could you send me your capability document please?
Hello farouk abdou,
You mean WMS_getCapabilities.xml right?
If so, I found that it is missing from my /data_dir/demo directory.
Therefore, I have to re-install geoserver to fix.
Am I right?
Thank you,
เมื่อ วันอาทิตย์ที่ 27 พฤศจิกายน ค.ศ. 2016 15 นาฬิกา 10 นาที 29 วินาที UTC+7, farouk abdou เขียนว่า:
abdou
November 29, 2016, 4:59am
4
Yes that’s this document. But it should be generated by geoserver (see on the right column in the geoserver’s welcome page)
Here is
เมื่อ วันอังคารที่ 29 พฤศจิกายน ค.ศ. 2016 11 นาฬิกา 59 นาที 49 วินาที UTC+7, farouk abdou เขียนว่า:
getcapabilities_1.1.1.xml (203 KB)
getcapabilities_1_3.xml (212 KB)
abdou
November 29, 2016, 7:27pm
6
Hello,
could you test this code?
var viewer = new Cesium.Viewer(‘cesiumContainer’);
var terrainProvider = new Cesium.GeoserverTerrainProvider({
service: “WMS”,
url : “http://localhost:8080/geoserver/ows ”,
layerName: “dme:alos3_n018”,
hasStyledImage: false
});
viewer.terrainProvider = terrainProvider;
Hello Farouk,
Sorry for late reply
I have tested the given code.
Finally, I got this result. How can I fix this?
Thanks
เมื่อ วันพุธที่ 30 พฤศจิกายน ค.ศ. 2016 2 นาฬิกา 27 นาที 25 วินาที UTC+7, farouk abdou เขียนว่า:
abdou
December 12, 2016, 5:24pm
8
Have you the latest version of Cesium?
Yes, my version of cesium is 1.28.
เมื่อ วันอังคารที่ 13 ธันวาคม ค.ศ. 2016 0 นาฬิกา 24 นาที 12 วินาที UTC+7, farouk abdou เขียนว่า:
abdou
December 13, 2016, 5:38am
10
Ok,
for now I have no idea why it doesn't work.
Could you explain how your architecture (where is geoserver, the
client, maybe a proxy...), your javascript code and the detail of your
internet navigator log (network and javascript)?
My geoserver and cesium are on the same labtop. But, I forgot to tell you one thing when I use the java script code above without adding proxy: new Cesium.DefaultProxy(’/proxy/’), it will show No ‘Acces-Control-Allow-Origin’ error.
เมื่อ วันอังคารที่ 13 ธันวาคม ค.ศ. 2016 12 นาฬิกา 38 นาที 37 วินาที UTC+7, farouk abdou เขียนว่า:
Oh, I now got it but I still have problem about array buffer view not enough. Do you have any idea to increase it
Thank you
เมื่อ วันอังคารที่ 13 ธันวาคม ค.ศ. 2016 14 นาฬิกา 10 นาที 52 วินาที UTC+7, tanawat chailung เขียนว่า:
abdou
December 13, 2016, 5:29pm
13
Do you have the latest version of geoserver?
Yes, I have geoserver 2.10.
เมื่อ วันพุธที่ 14 ธันวาคม ค.ศ. 2016 0 นาฬิกา 29 นาที 54 วินาที UTC+7, farouk abdou เขียนว่า:
abdou
December 14, 2016, 5:32am
15
Ok I'll test with this version and I'll tell you what I find.