Yes, that's it exactly.  There are lots of great tile services out there 
- Google (several kinds), Microsoft, Yahoo, etc.  And of course best of 
all - OpenStreetMap and its derivatives.  And there are lots of custom 
services as well - here at Refractions we've built several.

The tricky part is handling the tile cache naming scheme, and mapping to 
world coordinates.  This could be hard-coded for the more common 
services, but ideally would be able to be overridden by custom code for 
custom services (e.g we have a local one which is in BC-Albers, in ESRI 
tile cache structure). 

OpenLayers has dealt with this issue nicely, so they have lots of code 
examples for the more common cases.

I wonder if it would be possible to provide customization via Beanshell?

The other slightly tricky thing is dealing with the fixed zoom levels of 
tile services.  One option is to force JUMP to adhere to those zoom 
levels when a tile service is being displayed (ideally with the 
provision of a zoom slider as seen on most web maps).  Another option 
that we've implemented in another project is to scale the tile images to 
fit an arbitrary zoom level.  This actually worked surprisingly well for 
us, and was plenty fast enough.

I can contribute some of this code if needed.

Martin

Larry Becker wrote:
> Hi Martin,
>
>   So we're talking about accessing existing image tiles on the web 
> using a URL to georeference them?  We have some code that reads Google 
> street map tiles.  I used to do the same thing with the old 
> Terraserver.   It wouldn't be difficult to throw something together.
>
> regards,
> Larry
>
> On Thu, Feb 4, 2010 at 11:28 AM, Martin Davis <mbda...@refractions.net 
> <mailto:mbda...@refractions.net>> wrote:
>
>     Has anyone done any work on allowing Web Mercator tilesets to be
>     visualized in OJ?  This would be a nice complement to the WMS
>     capability.  It also might encourage OSM and OpenCycleMap users to
>     make
>     use of JUMP.
>
>     --
>     Martin Davis
>     Senior Technical Architect
>     Refractions Research, Inc.
>     (250) 383-3022
>
>
>     
> ------------------------------------------------------------------------------
>     The Planet: dedicated and managed hosting, cloud storage, colocation
>     Stay online with enterprise data centers and the best network in
>     the business
>     Choose flexible plans and management services without long-term
>     contracts
>     Personal 24x7 support from experience hosting pros just a phone
>     call away.
>     http://p.sf.net/sfu/theplanet-com
>     _______________________________________________
>     Jump-pilot-devel mailing list
>     Jump-pilot-devel@lists.sourceforge.net
>     <mailto:Jump-pilot-devel@lists.sourceforge.net>
>     https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
>
>
>
> -- 
> Larry Becker
> Integrated Systems Analysts, Inc.
> ------------------------------------------------------------------------
>
> ------------------------------------------------------------------------------
> The Planet: dedicated and managed hosting, cloud storage, colocation
> Stay online with enterprise data centers and the best network in the business
> Choose flexible plans and management services without long-term contracts
> Personal 24x7 support from experience hosting pros just a phone call away.
> http://p.sf.net/sfu/theplanet-com
> ------------------------------------------------------------------------
>
> _______________________________________________
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>   

-- 
Martin Davis
Senior Technical Architect
Refractions Research, Inc.
(250) 383-3022


------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to