Very interesting. My implementation is extremely crude in comparison.  I was 
only outputting KML and KMZ for Google Earth. It seems I have quite a bit of 
homework to do before being able to add very much to the discussion.  

----- Original Message ----
From: Al Byers <[EMAIL PROTECTED]>
To: dev@ofbiz.apache.org
Sent: Monday, November 26, 2007 10:46:31 AM
Subject: Re: GIS Tools/modeling


Hey Chris,

Yes, I did some GIS work a few months ago. What I did was add a WFS
interface to OFBiz. It is WfsEventHandler class in webapp.event. I did
 a lot
of work with GeoServer (http://docs.codehaus.org/display/GEOS/Home)
  and
MapBuilder  (http://docs.codehaus.org/display/MAInterstinP/Home) for the client
 side.
I used MySQL for a geo spatial DB. I think GeoServer is definitely the
 way
to go for the server since it is Java based and I had no trouble
 including
it in my ofbiz tomcat setup. There is an effort to consolidate many of
 the
various client packages (such as OpenLayers) and MapBuilder seems to be
 at
the forefront of that effort (it uses OpenLayers to render, but adds an
 XML
syntax for implementing client frontends.

It is a very exciting time for the GIS community as they are working
together to create products and mashups that are the same sort of
Goliath-killers in the GIS world that OFBiz is becoming in the ERP
 world.

I also did a GeoRSS interface so that I could add markers to Google
 Maps,
but I did not see how to add that to the ofbiz base code. I would be
 willing
to share that code if we can see where to add it. See
http://docs.codehaus.org/display/GEOSDOC/GeoRSS.

I think the WFS interface is the critical part, as it lets you use
 other
servers like GeoServer to server up the base GIS layers, but lets you
 use
OFBiz to store and server the "points of interest". I only modeled
 points
with my WfsEventHandler class. It needs to be extended to do a
 rectangular
"find". One of the key things that I did was implement the "ogc:filter"
using FreeMarker templates. That is the part that needs to be extended
 to
implement the rectangular find.

If you are not familiar with the WFS, WMS and WCS standards, you need
 to be.
They are what make all the synergy possible.

It has been a few months since I have had a chance to work on it (which
might as well be a few years at my age) so you might want to google
 "gis"
and "ofbiz" to see what else I had to say about it. I would be glad to
discuss and work on something more substantial for ofbiz, but I am not
actively working on GIS at the moment, so my time will be limited.

-Al

On 11/26/07, Chris Howe <[EMAIL PROTECTED]> wrote:
>
> I just completed a rather remedial GIS implementation (very poorly
> designed, but works for it's purpose).  Anyone have any
> interest/experience/intelligent thought with this?
>
>
>



Reply via email to