Alvaro Zabala wrote:
> Hi,
> 
> Im looking for some geoserver's geocoding code I saw many years ago.
> 
> Am I wrong, or geoserver had a geocoding pluging in an elder version, to 
> convert addresses in geographic coordinates?
> 
> Thanks in advance!
> 
> 2008/11/20 Ivo Brodien <[EMAIL PROTECTED] 
> <mailto:[EMAIL PROTECTED]>>
> 
>     Hello everybody,
> 
>     I am sorry for answering so late. Thanks for the motivating answers.
> 
>      >> 1) Shoud it be WMS  or WFS service?
>      > Andrea Aime wrote:
>      > It depends, with vector output there's always a grey area. As a rule
>      > of thum, if the output has any styling (it has to contain color, line
>      > width, filled polygons and the like, and be driven by an SLD) then
>      > it should be a WMS output format, since there is no concept of
>      > styling in WFS.
> 
>     Ok, I will do it as a WMS service then, since I the plan ist to
>     deliver styled maps.
> 
> 
>      > GeoServer already has two SVG based output formats, one that
>      > is based on Batik and that supports SLD almost fully but it's kind
>      > of slow, and another one that supports very limited styling but
>      > is faster.
>      > I don't know anything about these SVG profiles for mobile hardware,
>      > but I guess you'll need total control over the output, so I suggest
>      > you look into the one that does not do full styling, and adapt
>      > it to your needs. The classes can be found in the WMS module,
>      > org.vfny.geoserver.wms.responses.map.svg package, and in particular
>      > the low styling high performance classes are SVGMapProducer and
>      > EncodeSVG, whilst the full styling lower performance is
>      > SVGBatikMapProducer.
> 
>     I started wit the cloning and adapting the SVGMapProdcer.java,
>     EncodeSVG.java and added my Render so it can be choosen via the
>     WebInterface as the SVG-Renderer.
> 
> 
>      >> 3) my biggest concern using geoserver is that I am afraid I can't
>      >> make use of the PostGIS  function AsSVG() <http://svg.cc/pg/assvg/>
>      >> where I could optimize output by setting relative coords and limit
>      >> precision.
>      >
>      > True, a WMS output format receives a MapContext definitions, that
>      > do in turn have FeatureSource object. A good output format must not
>      > make assumptions on the backend, and the PostGIS data store won't
>      > allow
>      > you to make use of that function either.
>      > Then again, you can use the GeoTools Decimator class to perform
>      > a simple on the fly generalization (that class assumes you're using
>      > a special coordinate sequence class for your geometries, we can
>      > talk details about this in a separate mail).
> 
>     Okay so I guess I will just have to use external tools to make some
>     nicer SVG Data instead of letting PostGIS make all the work, which I
>     thought would be faster than doing it in Java. PostGIS also has the
>     Simplify function which does the generalization. It would be nice, if
>     we could talk about the Decimators generalization in separate mail as
>     you suggested Andrea. It sounds as if I also could use this class to
>     convert the geo data to my local screen device coordinate system, so
>     the client does not neet to do calculations?
> 
>      >> 4) For my purpose I guess I would use SVG Basic instead of Tiny
>      >> because Tiny profile does not support textpath element which is
>      >> nice for street names.
>      >> 5) A gzip output would also be nice to reduce the file size
>      >
>      > This is handled automatically by GeoServer already. There is a
>      > filter installed in GeoServer that compresses text based outputs
>      > on the fly. You just have to add the svg mime type (image/svg+xml)
>      > to the list of compressed types, look into web.xml.
> 
>     Great, works fine.
> 
>      >> 6) Since I need a lot of map data to test navigation I would like
>      >> to import OSM data (OpenStreetMap) into the PostGIS database. I
>      >> know the tables of OSM are a mess
> 
>     I have to correct myself. The data povided by GeoFabrik is pretty
>     nice. When I used a tool osm2psql it imported the whole table
>     structure. THe GeoFabrik data is very simple.
> 
>     Cheers
>     Ivo
> 
> 
> 
> 
>     -------------------------------------------------------------------------
>     This SF.Net email is sponsored by the Moblin Your Move Developer's
>     challenge
>     Build the coolest Linux based applications with Moblin SDK & win
>     great prizes
>     Grand prize is a trip for two to an Open Source event anywhere in
>     the world
>     http://moblin-contest.org/redirect.php?banner_id=100&url=/
>     <http://moblin-contest.org/redirect.php?banner_id=100&url=/>
>     _______________________________________________
>     Geoserver-devel mailing list
>     Geoserver-devel@lists.sourceforge.net
>     <mailto:Geoserver-devel@lists.sourceforge.net>
>     https://lists.sourceforge.net/lists/listinfo/geoserver-devel
> 
> 
> 
> 
> -- 
> Alvaro Zabala Ordóñez
> [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
> alvaro.zabala[en]juntadeandalucia[punto]es
> Tlf: 954 995 572
> Gabinete de Normalización y Calidad
> Servicio de Coordinación y Desarrollo de Sistemas Horizontales.
> D.G. de Innovación y Administraciones Públicas.
> Consejería de Innovación, Ciencia y Empresa, Junta de Andalucía
> 
> 
> 
> ------------------------------------------------------------------------
> 
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
> Build the coolest Linux based applications with Moblin SDK & win great prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Geoserver-devel mailing list
> Geoserver-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/geoserver-devel


-- 
Justin Deoliveira
OpenGeo - http://opengeo.org
Enterprise support for open source geospatial.

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Reply via email to