On Tue, Jun 7, 2011 at 11:40 AM, Mark van Wyk <[email protected]> wrote:

> Hi there,
>
> This is my first post to the group.
>
> I'm very excited about the prospects that GeoServer have to offer my
> project. I would really love it if you could give me some hints around how
> to start tackling my project.
>
> I have lots of Lamberts Projection Aeronautical Charts. They're in Geocoded
> TIFF Files.
>
> I have them in 1:250 000, 1:500 000 and 1:1 000 000.
>
> I'd like to get them loaded into GeoServer, and then get GeoServer to serve
> tiles to Google Maps.
>
> Can you please let me know what parts of GeoServer I'll need to read up on
> and what the features are called. (I'm new to geo language and acronyms).
>
> Also, I'd love to know if you think any of the following would be possible.
>
> 1. To crop the map legends off the bottom of the maps (but keeping the geo
> encoding).
>

This I'm not sure how to do.  I imagine you could use GDAL command line in
some way http://www.gdal.org/  Or a desktop GIS.  Basically I believe it's a
pre-processing step before you get it in to GeoServer.


> 2. Have GeoServer read a lamberts TIFF projection and correctly map it to
> the earth, and GeoServer serve Google Map / OpenLayer tiles that are in it's
> typical Mercator projection.
>

This should happen with just getting it configured right (adding your
geotiff as a 'store' and then publishing the layer.  Basically it's
http://docs.geoserver.org/stable/en/user/gettingstarted/shapefile-quickstart/index.htmlbut
pick geotiff instead of shapefile).   As long as the lamberts
projection
is right then GeoServer automatically handles reprojection.  You just need
to request srs=EPSG:900913 for the projection.  Can play with requests
using http://docs.geoserver.org/2.1.x/en/user/tutorials/wmsreflector.html

I would recommend you use GeoWebCache, as it'll cache your tiles for faster
access.  It's embedded in GeoServer
http://docs.geoserver.org/stable/en/user/geowebcache/index.html  If you're
using GMaps API directly then GWC has a nice shortcut you can use, see
http://geowebcache.org/docs/current/services/gmaps.html


> 3. Have tiles served from 1:250 000 when zoomed in (if available, else fall
> back to 1:500 000), 1:500 000 for medium zoom levels, and 1:100 000 for
> other zoom levels.
>
>
I believe the best practice way to do this is to make an SLD for each with
the scale denominators you want it to display at.  See like
http://suite.opengeo.org/recipes/#sld/polygon/zoombasedpolygon  Though you
just probably need the scale for each layer, not a bunch of rules.

Then after you have each layer at the scales you want put them together in
to a 'layer group'

http://docs.geoserver.org/stable/en/user/webadmin/data/layergroups.html


> I'm not looking for verbose answers (although they will be greatly
> appreciated). Quite happy to RTFM, just like to be pointed in the right
> direction.
>
> Very excited to hear your response.
>
>
No problem - thanks for asking so nicely and considerately.

Chris


> Thanks,
>
> Mark van Wyk
>
>
>
>  *Email: *[email protected]
> *Mobile:* 082 831 9227
>
>
>
>
> ------------------------------------------------------------------------------
> EditLive Enterprise is the world's most technically advanced content
> authoring tool. Experience the power of Track Changes, Inline Image
> Editing and ensure content is compliant with Accessibility Checking.
> http://p.sf.net/sfu/ephox-dev2dev
> _______________________________________________
> Geoserver-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/geoserver-users
>
>
------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
_______________________________________________
Geoserver-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Reply via email to