From: gene C. <gen...@ya...> - 2005-05-15 09:11:08
|
Hello folks. I've done a bunch of searching from the mail archives to google and back. No luck, so I'm going to ask you. I apologize if this is answered in the docs, because I couldn't find it. I'm looking for a java library that will query a WMS server. I'm imagining a context type object that has getCapabilities() and getMap() type method calls. The first may return a nice Capabilities object, and the second would return an image. This object would run on the client side, so to initialize it, it would need to be given the URL of the server. It should basically be an object wrapper for doing the http requests, and xml responses that is the main method of working with a WMS server. So, does geotools have this type of functionality? If so, can you point me to the api classes (javadoc) or a tutorial, so I can start learning how to use it. I've spent quite a bit of time looking through javadoc, wiki, handbooks, manuals, specifications, etc. I'm not finding a simple library to do it. Thank You Gene |
From: gene C. <gen...@ya...> - 2005-05-16 00:26:26
|
Hello again, Does anyknow know if geotools truely can't do this? (If so, you'll save some time looking through the code to figure out how.) 1. Request the getCap's xml from a WMS server (based on a url.) 2. Parse the xml result 3. Return an object representing the caps. (Essentually, ecapsulate the http request/response interface into java.) and 1. Request a map 2. Get map binary, or svg xml, or .... thanks gene gene Campbell wrote: > Hello folks. I've done a bunch of searching from the mail archives to > google and back. No luck, so I'm going to ask you. I apologize if this > is answered in the docs, because I couldn't find it. > > I'm looking for a java library that will query a WMS server. I'm > imagining a context type object that has getCapabilities() and getMap() > type method calls. The first may return a nice Capabilities object, and > the second would return an image. This object would run on the client > side, so to initialize it, it would need to be given the URL of the > server. > > It should basically be an object wrapper for doing the http requests, > and xml responses that is the main method of working with a WMS server. > > So, does geotools have this type of functionality? > > If so, can you point me to the api classes (javadoc) or a tutorial, so I > can start learning how to use it. > > I've spent quite a bit of time looking through javadoc, wiki, handbooks, > manuals, specifications, etc. I'm not finding a simple library to do it. > > Thank You > Gene > > > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by Oracle Space Sweepstakes > Want to be the first software developer in space? > Enter now for the Oracle Space Sweepstakes! > http://ads.osdn.com/?ad_id=7393&alloc_id=16281&op=click > _______________________________________________ > Geotools-gt2-users mailing list > Geo...@li... > https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users > |
From: David Z. <dav...@gm...> - 2005-05-16 01:52:54
|
Richard Gould wrote the WMS client library. It uses the xml framework to both read and write requests. The actual work of making the request(s) is hidden from the user, with a nice Java API for you to use. This code is fairly stable, and is being used at Refractions in the uDig project. The Javadocs should be published on the website, but if they're not you can always extract them using the maven javadoc command. The WMS code is located in geotools/plugins/wms and requires atleast the /geotools/module/main and /geotools/plugin/epgs modules to build. If you look in /geotools/plugins/wms/test you should find junit test cases which use the wms api. Hope this helps, David On 5/15/05, gene Campbell <gen...@ya...> wrote: > Hello again, >=20 > Does anyknow know if geotools truely can't do this? (If so, you'll save > some time looking through the code to figure out how.) >=20 > 1. Request the getCap's xml from a WMS server (based on a url.) > 2. Parse the xml result > 3. Return an object representing the caps. > (Essentually, ecapsulate the http request/response interface into java.) >=20 > and >=20 > 1. Request a map > 2. Get map binary, or svg xml, or .... >=20 > thanks > gene >=20 >=20 > gene Campbell wrote: >=20 > > Hello folks. I've done a bunch of searching from the mail archives to > > google and back. No luck, so I'm going to ask you. I apologize if thi= s > > is answered in the docs, because I couldn't find it. > > > > I'm looking for a java library that will query a WMS server. I'm > > imagining a context type object that has getCapabilities() and getMap() > > type method calls. The first may return a nice Capabilities object, an= d > > the second would return an image. This object would run on the client > > side, so to initialize it, it would need to be given the URL of the > > server. > > > > It should basically be an object wrapper for doing the http requests, > > and xml responses that is the main method of working with a WMS server. > > > > So, does geotools have this type of functionality? > > > > If so, can you point me to the api classes (javadoc) or a tutorial, so = I > > can start learning how to use it. > > > > I've spent quite a bit of time looking through javadoc, wiki, handbooks= , > > manuals, specifications, etc. I'm not finding a simple library to do i= t. > > > > Thank You > > Gene > > > > > > > > > > > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by Oracle Space Sweepstakes > > Want to be the first software developer in space? > > Enter now for the Oracle Space Sweepstakes! > > http://ads.osdn.com/?ad_id=3D7393&alloc_id=3D16281&op=3Dclick > > _______________________________________________ > > Geotools-gt2-users mailing list > > Geo...@li... > > https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users > > >=20 > ------------------------------------------------------- > This SF.Net email is sponsored by Oracle Space Sweepstakes > Want to be the first software developer in space? > Enter now for the Oracle Space Sweepstakes! > http://ads.osdn.com/?ad_id=3D7393&alloc_id=3D16281&op=3Dclick > _______________________________________________ > Geotools-gt2-users mailing list > Geo...@li... > https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users > |
From: gene C. <gen...@ya...> - 2005-05-16 02:08:29
|
David, Thanks! That's a start. Seems the javadoc here: http://geotools.sourceforge.net/gt2docs/api/ doesn't have the packages you speak of. I'll assume I need to build them. Please correct if wrong. (You are implying gt2, right? Or am I considering the wrong implementation - and mailing list?) thanks Gene David Zwiers wrote: >Richard Gould wrote the WMS client library. It uses the xml framework >to both read and write requests. The actual work of making the >request(s) is hidden from the user, with a nice Java API for you to >use. This code is fairly stable, and is being used at Refractions in >the uDig project. > >The Javadocs should be published on the website, but if they're not >you can always extract them using the maven javadoc command. The WMS >code is located in geotools/plugins/wms and requires atleast the >/geotools/module/main and /geotools/plugin/epgs modules to build. > >If you look in /geotools/plugins/wms/test you should find junit test >cases which use the wms api. > >Hope this helps, > >David > >On 5/15/05, gene Campbell <gen...@ya...> wrote: > > >>Hello again, >> >>Does anyknow know if geotools truely can't do this? (If so, you'll save >>some time looking through the code to figure out how.) >> >>1. Request the getCap's xml from a WMS server (based on a url.) >>2. Parse the xml result >>3. Return an object representing the caps. >>(Essentually, ecapsulate the http request/response interface into java.) >> >>and >> >>1. Request a map >>2. Get map binary, or svg xml, or .... >> >>thanks >>gene >> >> >>gene Campbell wrote: >> >> >> >>>Hello folks. I've done a bunch of searching from the mail archives to >>>google and back. No luck, so I'm going to ask you. I apologize if this >>>is answered in the docs, because I couldn't find it. >>> >>>I'm looking for a java library that will query a WMS server. I'm >>>imagining a context type object that has getCapabilities() and getMap() >>>type method calls. The first may return a nice Capabilities object, and >>>the second would return an image. This object would run on the client >>>side, so to initialize it, it would need to be given the URL of the >>>server. >>> >>>It should basically be an object wrapper for doing the http requests, >>>and xml responses that is the main method of working with a WMS server. >>> >>>So, does geotools have this type of functionality? >>> >>>If so, can you point me to the api classes (javadoc) or a tutorial, so I >>>can start learning how to use it. >>> >>>I've spent quite a bit of time looking through javadoc, wiki, handbooks, >>>manuals, specifications, etc. I'm not finding a simple library to do it. >>> >>>Thank You >>>Gene >>> >>> >>> >>> >>> >>> >>>------------------------------------------------------- >>>This SF.Net email is sponsored by Oracle Space Sweepstakes >>>Want to be the first software developer in space? >>>Enter now for the Oracle Space Sweepstakes! >>>http://ads.osdn.com/?ad_id=7393&alloc_id=16281&op=click >>>_______________________________________________ >>>Geotools-gt2-users mailing list >>>Geo...@li... >>>https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users >>> >>> >>> >>------------------------------------------------------- >>This SF.Net email is sponsored by Oracle Space Sweepstakes >>Want to be the first software developer in space? >>Enter now for the Oracle Space Sweepstakes! >>http://ads.osdn.com/?ad_id=7393&alloc_id=16281&op=click >>_______________________________________________ >>Geotools-gt2-users mailing list >>Geo...@li... >>https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users >> >> >> > > >------------------------------------------------------- >This SF.Net email is sponsored by Oracle Space Sweepstakes >Want to be the first software developer in space? >Enter now for the Oracle Space Sweepstakes! >http://ads.osdn.com/?ad_ids93&alloc_id281&op=click >_______________________________________________ >Geotools-gt2-users mailing list >Geo...@li... >https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users > > > |
From: Paul R. <pr...@re...> - 2005-05-16 03:13:11
|
The code in question is in the 2.1 code stream, so the API docs might=20 not be part of the mainline site yet. They are snapped out nightly to=20 http://udig.refractions.net/docs/api-geotools/ Paul On 15-May-05, at 7:14 PM, gene Campbell wrote: > David, > > Thanks! > > That's a start. Seems the javadoc here: =20 > http://geotools.sourceforge.net/gt2docs/api/ > doesn't have the packages you speak of. I'll assume I need to build=20= > them. Please correct if wrong. > > (You are implying gt2, right? Or am I considering the wrong=20 > implementation - and mailing list?) > > thanks > Gene > > > David Zwiers wrote: > >> Richard Gould wrote the WMS client library. It uses the xml framework >> to both read and write requests. The actual work of making the >> request(s) is hidden from the user, with a nice Java API for you to >> use. This code is fairly stable, and is being used at Refractions in >> the uDig project. >> >> The Javadocs should be published on the website, but if they're not >> you can always extract them using the maven javadoc command. The WMS >> code is located in geotools/plugins/wms and requires atleast the >> /geotools/module/main and /geotools/plugin/epgs modules to build. >> >> If you look in /geotools/plugins/wms/test you should find junit test >> cases which use the wms api. >> >> Hope this helps, >> >> David >> >> On 5/15/05, gene Campbell <gen...@ya...> wrote: >> >>> Hello again, >>> >>> Does anyknow know if geotools truely can't do this? (If so, you'll=20= >>> save >>> some time looking through the code to figure out how.) >>> >>> 1. Request the getCap's xml from a WMS server (based on a url.) >>> 2. Parse the xml result >>> 3. Return an object representing the caps. >>> (Essentually, ecapsulate the http request/response interface into=20 >>> java.) >>> >>> and >>> >>> 1. Request a map >>> 2. Get map binary, or svg xml, or .... >>> >>> thanks >>> gene >>> >>> >>> gene Campbell wrote: >>> >>> >>>> Hello folks. I've done a bunch of searching from the mail archives=20= >>>> to >>>> google and back. No luck, so I'm going to ask you. I apologize if=20= >>>> this >>>> is answered in the docs, because I couldn't find it. >>>> >>>> I'm looking for a java library that will query a WMS server. I'm >>>> imagining a context type object that has getCapabilities() and=20 >>>> getMap() >>>> type method calls. The first may return a nice Capabilities=20 >>>> object, and >>>> the second would return an image. This object would run on the=20 >>>> client >>>> side, so to initialize it, it would need to be given the URL of the >>>> server. >>>> >>>> It should basically be an object wrapper for doing the http=20 >>>> requests, >>>> and xml responses that is the main method of working with a WMS=20 >>>> server. >>>> >>>> So, does geotools have this type of functionality? >>>> >>>> If so, can you point me to the api classes (javadoc) or a tutorial,=20= >>>> so I >>>> can start learning how to use it. >>>> >>>> I've spent quite a bit of time looking through javadoc, wiki,=20 >>>> handbooks, >>>> manuals, specifications, etc. I'm not finding a simple library to=20= >>>> do it. >>>> >>>> Thank You >>>> Gene >>>> >>>> >>>> >>>> >>>> >>>> >>>> ------------------------------------------------------- >>>> This SF.Net email is sponsored by Oracle Space Sweepstakes >>>> Want to be the first software developer in space? >>>> Enter now for the Oracle Space Sweepstakes! >>>> http://ads.osdn.com/?ad_id=3D7393&alloc_id=3D16281&op=3Dclick >>>> _______________________________________________ >>>> Geotools-gt2-users mailing list >>>> Geo...@li... >>>> https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users >>>> >>>> >>> ------------------------------------------------------- >>> This SF.Net email is sponsored by Oracle Space Sweepstakes >>> Want to be the first software developer in space? >>> Enter now for the Oracle Space Sweepstakes! >>> http://ads.osdn.com/?ad_id=3D7393&alloc_id=3D16281&op=3Dclick >>> _______________________________________________ >>> Geotools-gt2-users mailing list >>> Geo...@li... >>> https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users >>> >>> >> >> >> ------------------------------------------------------- >> This SF.Net email is sponsored by Oracle Space Sweepstakes >> Want to be the first software developer in space? >> Enter now for the Oracle Space Sweepstakes! >> http://ads.osdn.com/?ad_ids93&alloc_id=16281&op=3Dclick >> _______________________________________________ >> Geotools-gt2-users mailing list >> Geo...@li... >> https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users >> >> > > > > ------------------------------------------------------- > This SF.Net email is sponsored by Oracle Space Sweepstakes > Want to be the first software developer in space? > Enter now for the Oracle Space Sweepstakes! > http://ads.osdn.com/?ad_id=3D7393&alloc_id=3D16281&op=3Dclick > _______________________________________________ > Geotools-gt2-users mailing list > Geo...@li... > https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users |
From: Paul R. <pr...@re...> - 2005-05-16 03:15:21
|
Gene, Sorry the link I sent was for the 'main' section of gt2, so it *too*=20 does not have the javadoc for the wms client libraries. The code itself is it: http://svn.geotools.org/geotools/trunk/gt/plugin/wms/ On 15-May-05, at 7:14 PM, gene Campbell wrote: > David, > > Thanks! > > That's a start. Seems the javadoc here: =20 > http://geotools.sourceforge.net/gt2docs/api/ > doesn't have the packages you speak of. I'll assume I need to build=20= > them. Please correct if wrong. > > (You are implying gt2, right? Or am I considering the wrong=20 > implementation - and mailing list?) > > thanks > Gene > > > David Zwiers wrote: > >> Richard Gould wrote the WMS client library. It uses the xml framework >> to both read and write requests. The actual work of making the >> request(s) is hidden from the user, with a nice Java API for you to >> use. This code is fairly stable, and is being used at Refractions in >> the uDig project. >> >> The Javadocs should be published on the website, but if they're not >> you can always extract them using the maven javadoc command. The WMS >> code is located in geotools/plugins/wms and requires atleast the >> /geotools/module/main and /geotools/plugin/epgs modules to build. >> >> If you look in /geotools/plugins/wms/test you should find junit test >> cases which use the wms api. >> >> Hope this helps, >> >> David >> >> On 5/15/05, gene Campbell <gen...@ya...> wrote: >> >>> Hello again, >>> >>> Does anyknow know if geotools truely can't do this? (If so, you'll=20= >>> save >>> some time looking through the code to figure out how.) >>> >>> 1. Request the getCap's xml from a WMS server (based on a url.) >>> 2. Parse the xml result >>> 3. Return an object representing the caps. >>> (Essentually, ecapsulate the http request/response interface into=20 >>> java.) >>> >>> and >>> >>> 1. Request a map >>> 2. Get map binary, or svg xml, or .... >>> >>> thanks >>> gene >>> >>> >>> gene Campbell wrote: >>> >>> >>>> Hello folks. I've done a bunch of searching from the mail archives=20= >>>> to >>>> google and back. No luck, so I'm going to ask you. I apologize if=20= >>>> this >>>> is answered in the docs, because I couldn't find it. >>>> >>>> I'm looking for a java library that will query a WMS server. I'm >>>> imagining a context type object that has getCapabilities() and=20 >>>> getMap() >>>> type method calls. The first may return a nice Capabilities=20 >>>> object, and >>>> the second would return an image. This object would run on the=20 >>>> client >>>> side, so to initialize it, it would need to be given the URL of the >>>> server. >>>> >>>> It should basically be an object wrapper for doing the http=20 >>>> requests, >>>> and xml responses that is the main method of working with a WMS=20 >>>> server. >>>> >>>> So, does geotools have this type of functionality? >>>> >>>> If so, can you point me to the api classes (javadoc) or a tutorial,=20= >>>> so I >>>> can start learning how to use it. >>>> >>>> I've spent quite a bit of time looking through javadoc, wiki,=20 >>>> handbooks, >>>> manuals, specifications, etc. I'm not finding a simple library to=20= >>>> do it. >>>> >>>> Thank You >>>> Gene >>>> >>>> >>>> >>>> >>>> >>>> >>>> ------------------------------------------------------- >>>> This SF.Net email is sponsored by Oracle Space Sweepstakes >>>> Want to be the first software developer in space? >>>> Enter now for the Oracle Space Sweepstakes! >>>> http://ads.osdn.com/?ad_id=3D7393&alloc_id=3D16281&op=3Dclick >>>> _______________________________________________ >>>> Geotools-gt2-users mailing list >>>> Geo...@li... >>>> https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users >>>> >>>> >>> ------------------------------------------------------- >>> This SF.Net email is sponsored by Oracle Space Sweepstakes >>> Want to be the first software developer in space? >>> Enter now for the Oracle Space Sweepstakes! >>> http://ads.osdn.com/?ad_id=3D7393&alloc_id=3D16281&op=3Dclick >>> _______________________________________________ >>> Geotools-gt2-users mailing list >>> Geo...@li... >>> https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users >>> >>> >> >> >> ------------------------------------------------------- >> This SF.Net email is sponsored by Oracle Space Sweepstakes >> Want to be the first software developer in space? >> Enter now for the Oracle Space Sweepstakes! >> http://ads.osdn.com/?ad_ids93&alloc_id=16281&op=3Dclick >> _______________________________________________ >> Geotools-gt2-users mailing list >> Geo...@li... >> https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users >> >> > > > > ------------------------------------------------------- > This SF.Net email is sponsored by Oracle Space Sweepstakes > Want to be the first software developer in space? > Enter now for the Oracle Space Sweepstakes! > http://ads.osdn.com/?ad_id=3D7393&alloc_id=3D16281&op=3Dclick > _______________________________________________ > Geotools-gt2-users mailing list > Geo...@li... > https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users |