Fellow wankers,

I may have programmed myself into a hole...

I am working on a research project involving a multi-resolution database
(MRDB). By this, I mean the database inhales a series of vector datasets
(just linear right now) and generalizes the data for essentially "all
feasible" scales using RDP (details you really don't need to know). This all
works great and I even have a nice GUI. It's all written in C++ (using
wxWidgets for the GUI). The classes that manipulate the MRDB can function
independent of the GUI and save their state in SQL (right now, PostgreSQL).

I have been tasked with creating a basic browser-based interface for the
MRDB - which is where I fall into my hole. Being an old-timer in web
technologies, my first inclination (cringe) was to just slap some code
around my classes to handle CGI requests and spit back PNG files. But being
both lazy and of significant hubris (afterall, I do assume I'm making the
next great data structure), I've been looking for more "modern" solutions.
Plus, I didn't want to have to deal with the re-entrance issues of CGI.

My next thought was to wrap my classes with a SOAP layer (either gSOAP or
Axis2). But part of my goal is to create a back-end that a web designer can
easily integrate into a polished website (which I'm far too lazy to do
myself). And just standing up a SOAP service, I think, might be beyond
anyone I can hire (all the good CompSci students at my university are
already busy with interesting projects).

I'm pretty well wed to my C++ code- it's too much to rewrite in Java. I'm
not using PostGIS on purpose - I'm trying to create new data structures -
not rely on something old. For reasons beyond my control, the web server I'm
running is Apache on Windows. I will soon be running Tomcat and GeoServer
for another project. After seeing what OpenLayers could do, I began to think
that maybe I could build up a service that OpenLayers could consume.

Any thoughts? Recommendations?

-Eric Wolf

-- 
-=--=---=----=----=---=--=-=--=---=----=---=--=-=-
Eric B. Wolf                          720-209-6818
PhD Student          CU-Boulder - Geography
_______________________________________________
Geowanking mailing list
[email protected]
http://lists.burri.to/mailman/listinfo/geowanking

Reply via email to