[mapserver-users] Mapcache tileset only shows sporadically in KML / Google Earth

John D. Evans john.evans at gst.com
Sat Jun 8 12:41:43 PDT 2013


Hi,

Thomas Bonfort wrote on 06/06/2013:
> As for the root issue, are your tilesets fully preseeded or are they 
> populated on demand? KML superoverlays are organized in a tree, i.e. 
> to access a tile at zoom level N you first need to access all parent 
> tiles from level 0 to N-1; on an unseeded tileset with a slow wms 
> backend this might be a very long wait. Also please check the apache 
> error log for any mapcache related messages.

Thanks for the input! Sorry for the delayed reply. My tiles had been 
populated on demand but I finally found, installed, and ran 
"mapcache_seed". It's now been running for 10+ hours now (*) but I still 
get the same effect in Google Earth. (A very low-resolution view 
displays when I'm zoomed out very far, but disappears as soon as I try 
to zoom in.) Does the seeding have to be completely finished before 
Google Earth can see beyond the top-level KML tiles?

Thanks again.

   - John E.

(*) I'm running this on a fairly puny virtual machine (2 cores); I guess 
I should try seeding with 8 or 10 threads on an 8-core machine. I will 
also try limiting my zoom levels (I suspect I'm seeding 0-17 by default) 
and my spatial extent (I'm probably doing the whole globe by default -- 
lots of blank tiles :-).

>
>
> On 6 June 2013 05:19, John D. Evans <john.evans at gst.com 
> <mailto:john.evans at gst.com>> wrote:
>
>     Hello,
>
>     Not sure my earlier query made it to the list.
>
>     I'm using MapCache to serve for some satellite image products. It
>     sort of works: the tms and wmts browsers at /mapcache/demo show
>     full coverage of my data area, and let users zoom in to see full
>     resolution image mosaics. But the KML superoverlay (my reason for
>     using MapCache) only displays in Google Earth when I'm zoomed very
>     far out (so that the entire globe is not much bigger than a golf
>     ball on my screen). If I zoom in, the image usually disappears;
>     though sometimes when zoomed in I do see [only] the right (east)
>     half of my tileset, at a very low resolution.
>
>     Do you see anything wrong with my mapcache.xml (below)?
>     Is there anything else I should be checking?
>
>     (I'm using a simple disk cache in /tmp, with mod_mapcache from the
>     Ubuntu libmapcache 1.0.0-3 package; Mapserver 6.2.1 is on the same
>     machine, running in 64-bit Ubuntu 12.04. Mapserver works fine, and
>     reports no errors [I think]. My client is Google Earth 7.)
>
>     Thanks for taking a look,
>
>       - John D. Evans
>         GST, Inc / Greenbelt, MD
>
>     Below is my mapcache.xml file (actually an excerpt of it:
>     the real one has more tilesets and sources).
>
>     <mapcache>
>        <metadata>
>           <title>my mapcache service</title>
>           <abstract>woot! this is a service abstract!</abstract>
>        </metadata>
>
>        <cache name="disk" type="disk">
>           <base>/tmp</base>
>           <symlink_blank/>
>        </cache>
>
>        <format name="PNG_BEST" type ="PNG">
>           <compression>best</compression>
>        </format>
>        <format name="PNG_FAST" type ="PNG">
>           <compression>fast</compression>
>        </format>
>
>          <source name="CSPP_CloudPhase" type="wms">
>           <http>
>              <url>http://localhost/cgi-bin/mapserv?</url>
>           </http>
>           <getmap>
>              <params>
>                 <FORMAT>image/png</FORMAT>
>                 <LAYERS>iicmocp_daily</LAYERS>
>                 <MAP>/raid/maps/viirs.map</MAP>
>              </params>
>           </getmap>
>        </source>
>
>        <tileset name="CSPP_Cloud_Phase_EDR">
>           <metadata>
>              <title>VIIRS Cloud Phase from NASA GSFC DRL</title>
>              <abstract>Detailed description goes here</abstract>
>           </metadata>
>           <source>CSPP_CloudPhase</source>
>           <cache>disk</cache>
>           <format>PNG</format>
>           <grid>WGS84</grid>
>           <metatile>2 2</metatile>
>           <expires>3600 <tel:3600></expires>
>           <auto_expire>3600 <tel:3600></auto_expire>
>           <!-- <metabuffer>10</metabuffer> -->
>        </tileset>
>
>        <default_format>PNG_FAST</default_format>
>
>        <service type="wms" enabled="true">
>           <full_wms>assemble</full_wms>
>           <resample_mode>bilinear</resample_mode>
>           <format>PNG_FAST</format>
>           <!-- <maxsize>4096</maxsize> -->
>        </service>
>
>        <service type="wmts" enabled="true"/>
>        <service type="tms" enabled="true"/>
>        <service type="kml" enabled="true"/>
>        <service type="gmaps" enabled="true"/>
>        <service type="ve" enabled="true"/>
>        <service type="demo" enabled="true"/>
>
>        <lock_dir>/tmp</lock_dir>
>        <errors>report</errors>
>        <threaded_fetching>true</threaded_fetching>
>
>     </mapcache>
>     _______________________________________________
>     mapserver-users mailing list
>     mapserver-users at lists.osgeo.org
>     <mailto:mapserver-users at lists.osgeo.org>
>     http://lists.osgeo.org/mailman/listinfo/mapserver-users
>
>
> ------------------------------------------------------------------------
> NOTE: This message was trained as non-spam. If this is wrong, please 
> correct the training as soon as possible.
> Spam <https://filter.gst.com/canit/b.php?i=01JIUgvAE&m=e50f357136f6&c=s>
> Not spam 
> <https://filter.gst.com/canit/b.php?i=01JIUgvAE&m=e50f357136f6&c=n>
> Forget previous vote 
> <https://filter.gst.com/canit/b.php?i=01JIUgvAE&m=e50f357136f6&c=f>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapserver-users/attachments/20130608/bd297474/attachment.html>


More information about the mapserver-users mailing list