Hello,
I want to expose multiple Netcdf files form years' of forecast data on some
specified REST endpoints. I also want to serve metadata using CSW service.
In addition, there could be an option to provide WMS service. I'm getting to
know Geoserver and wondering if it is the best tool, or maybe there are some
other solutions, like OpenSource software or libraries, particularly in
Python that would allow me to build such things. 

I got Netcdf plugin installed, it's working fine. I am able to add Netcdf
data store, make some layers from it or download the file using REST
endpoint. 

1. Would I be able to download Netcdf's using CSW DirectDownload feature? It
have to be downloadable using certain REST endpoints, other than Geoserver
default for accessing data. Or, can I change default REST data download
endpoint, which would be, according do Geoserver REST docs
/http://someserver.com/geoserver/rest/resource/data/workspace/filename.nc/
to something that I need, which looks like:
/http://someserver.com/data/raw/{data_id}/
and still use CSW DirectDownload to point to this endpoint? 

2. Would be ImageMosaic be of any help here, in case I need WMS and in case
I don't need WMS? If using only Netcdf plugin, I assume I'll have to make
every Netcdf file different data store, and every variable from this file
different layer.

3. If not Geoserver, would it be reasonable to make some custom solution
like e.g. writing some custom software in Python using libraries like pycsw,
pywms, flask to set REST API, pygeowsm or others. Assuming I know web
development in Python and don't know Geoserver and Java much. If it's much
to know on Geoserver side and also some additional programming, I think I'd
rather go all custom Python software solution way, without using Geoserver.
Or maybe Geoserver eases some tasks so much, that it's not worth writing
custom Python solution for my needs. 

My question might be a little broad, but I feel like some answers might
point me to some good directions. 

Regards, 
Paweł



--
Sent from: http://osgeo-org.1560.x6.nabble.com/GeoServer-User-f3786390.html


_______________________________________________
Geoserver-users mailing list

Please make sure you read the following two resources before posting to this 
list:
- Earning your support instead of buying it, but Ian Turton: 
http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines: 
http://geoserver.org/comm/userlist-guidelines.html

If you want to request a feature or an improvement, also see this: 
https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer


[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Reply via email to