Return-Path: Delivered-To: apmail-cocoon-users-archive@www.apache.org Received: (qmail 53782 invoked from network); 5 Jun 2005 18:24:59 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 5 Jun 2005 18:24:59 -0000 Received: (qmail 74505 invoked by uid 500); 5 Jun 2005 18:24:54 -0000 Delivered-To: apmail-cocoon-users-archive@cocoon.apache.org Received: (qmail 74258 invoked by uid 500); 5 Jun 2005 18:24:52 -0000 Mailing-List: contact users-help@cocoon.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: users@cocoon.apache.org List-Id: Delivered-To: mailing list users@cocoon.apache.org Delivered-To: moderator for users@cocoon.apache.org Received: (qmail 80147 invoked by uid 99); 5 Jun 2005 17:23:44 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=RCVD_BY_IP,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: domain of chomie@gmail.com designates 64.233.170.202 as permitted sender) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=M69SibI2qQGd8Kw5O1s7++jIcMbU8L0QYCFpGoTnmQABB0Qs6jYp+zNMEiGIaNRhXGJTZHZADtEK/kQoFMmRlY16CwOtSO7NupATzKo6SZPyVxOnnZmPorVrMigPLjSPaasLX/HFf2QTVOqTZgrO4AvPVlp4deiBfEi2L4Laq6s= Message-ID: Date: Sun, 5 Jun 2005 19:23:39 +0200 From: Chris Holmes Reply-To: Chris Holmes To: dev@cocoon.apache.org, Sebastien Arbogast Subject: Re: Cocoon and Axis Cc: Cocoon users list In-Reply-To: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <19e0530f05060310197dba3f9a@mail.gmail.com> X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N If you're looking to do mapping stuff there is a whole body of specifications, and open source implementations, to do exactly what you want. To get a map you can use the Web Map Service specification - there is a Java implementation called GeoServer - http://geoserver.sourceforge.net and a strong C implementation called MapServer - http://mapserver.gis.umn.edu/ The specs are done by the Open Geospatial Consortium - http://opengeospatial.org - and the WMS one is quite mature, at the time they developed it SOAP was quite young - they're making soap bindings for their web services now. WMS spec is here: http://portal.opengeospatial.org/files/?artifact_id=3D5316 Unfortunately there is no real good intro to the WMS spec, when I find time I may just do one. There is a not very good 'cookbook' here: http://www.opengeospatial.org/resources/?page=3Dcookbooks And I'm happy to answer any further questions on the geoserver lists. A WMS will easily return maps as gifs, or other formats, and indeed there are many clients that will allow you to zoom and navigate, and to overlay the map you're requesting with maps from other WMS servers. You make requests generally with key value pairs in the url, or through XML post requests. (sorry for the random post without introducing myself - I'm mostly lurking on the list for the discussion of micro kernel stuff - we're thinking about many similar issues in the context of geoserver, wanting a plug-in architecture for geospatial applications.) best regards, Chris On 6/3/05, Sebastien Arbogast wrote: > BTW I forgot to mention something. The purpose of my webservices is > not to create some RPC interface to my business code. In fact I want > to use the document style to generate XML documents using Cocoon > sitemap facilities and feed them into my SOAP responses. And of course > I want to use parameters I can extract from the SOAP request message > body as parameters for the code that generates those documents. For > example I receive this kind of SOAP request : >=20 > > > > > > > > > >=20 > And I want to send back a SOAP response with a graphic map in > attachment spotting all the wifi hotspots 1000meters around the > specified position. Maybe something like : >=20 > xmlns:xsi=3D"http://www.w3.org/2001/XMLSchema-instance" > xmlns:xsd=3D"http://www.w3.org/2001/XMLSchema"> > > > > > > > > >=20 > With map.gif in attachment of course. > I know it's not very frequent as a usage of webservices but I need > something like that. > I hope it gives you a better idea of what I'm trying to achieve... >=20 > -- > Sebastien ARBOGAST > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org For additional commands, e-mail: users-help@cocoon.apache.org