[mapguide-users] MapGuide Automated Tiling Engine

Kori Maleski Kori.Maleski at websoftdev.com
Tue May 29 12:28:59 EDT 2007


Hi Maciek,

This looks like an issue with the DLLs.

Can you please detail where your installation of MapGuide is ( C, D or other
drive), and if you are running the TilingEngine from its default
installation folder?

 

Please try the following:

 

Backup the Tiling Engine folder.

Copy the contents of your C:\Program
Files\MapGuideOpenSource\WebServerExtensions\www\mapviewernet\bin folder to
the Tiling Engine folder.

Copy the file C:\Program Files\MapGuideOpenSource\WebServerExtensions\www\
webconfig.ini to the folder.



Then try running the exe from the command line again.

 

 

Let me know whether the issue persists.

 

Cheers,

________________________________




Kori Maleski
Senior Application Developer
WEBSOFT DEVELOPERS, INC.
P: (530) 759-8754 ext 114
F: (530) 759-0923
kori.maleski at websoftdev.com
________________________________

 

-----Original Message-----
From: mapguide-users-bounces at lists.osgeo.org
[mailto:mapguide-users-bounces at lists.osgeo.org] On Behalf Of MaciekS
Sent: Monday, May 28, 2007 4:01 PM
To: mapguide-users at lists.osgeo.org
Subject: Re: [mapguide-users] MapGuide Automated Tiling Engine


Hi everyone!

I tried to use tiling engine - fmtilingengine

Unfortunatelly with no results. May you help me, what did I wrong?

I called program: fmtilingengine -u Administrator -p *** -m 1014Tile

My Error log:

Title: Error
Message: Failed to retrieve message for "MgFileNotFoundException".
StackTrace: Failed to retrieve message for "MgFileNotFoundException".
Exception occured in method ByteSourceFileImpl.LoadFile at line 126 in file
.\System\ByteSourceFileImpl.cpp

Date/Time: 2007-05-29 00:33:05
================================================
Title: Error
Message: Failed to retrieve message for "MgFileNotFoundException".
StackTrace: Failed to retrieve message for "MgFileNotFoundException".
Exception occured in method ByteSourceFileImpl.LoadFile at line 126 in file
.\System\ByteSourceFileImpl.cpp

Date/Time: 2007-05-29 00:33:08
================================================
Title: Error
Message: Failed to retrieve message for "MgFileNotFoundException".
StackTrace: Failed to retrieve message for "MgFileNotFoundException".
Exception occured in method ByteSourceFileImpl.LoadFile at line 126 in file
.\System\ByteSourceFileImpl.cpp

Date/Time: 2007-05-29 00:33:09




Regards, Maciek



_____________________________
Hi everyone,

 

Websoft Developers is pleased to announce the availability of our free
MapGuide tiling utility.

 

You may download the installation file from the following link:

 

Http://www.websoftdev.com/download.cfm  

 

 

This is a command line utility that can be accessed via a windows console
window or executed via a batch file.

For those familiar with SDF Loader for MapGuide 6.5, this will be familiar
territory.

 

Note:

 

1) The application has been tested with .NET MapGuide extensions only.

2) The application works on the Windows platform only, with apologies to all
the Linux users.

2) Replace MapGuide Open DLLs/webconfig.ini with MapGuide Enterprise
DLLs/webconfig.ini for use with Enterprise.

 

 

Please provide feedback for any bugs and application hangs, etc.  

If you have any difficulties downloading, wait till the end of Monday and
try again.

 

More details follow below.

 

 

Enjoy!   

 

 

  _____  


 <http://www.websoftdev.com/> 

 <http://www.websoftdev.com/> 

 <http://www.websoftdev.com/> 

Kori Maleski

Senior Application Developer

WEBSOFT DEVELOPERS, INC.

P: (530) 759-8754 ext 114

F: (530) 759-0923

 <mailto:kori.maleski at websoftdev.com> kori.maleski at websoftdev.com

  _____  

 

 

FacilitiesMap Tiling Engine for MapGuide Open Source/Enterprise

 

The Tiling Engine is a batch utility to be used with MapGuide tiled maps.
Aim is to create a utility that will handle the pre-generation of tiled maps
that utilize Base Layers.

 

This utility is being made available for use to the MapGuide community.


You are free to use it. 
  

Main features:

*	Support for MapGuide Open/Enterprise
*	Use of Command line parameters
*	Configurable in a batch script for automated tiling
*	Tile a specific map
*	Tile a specific Base Layer Group
*	Tile a specific Zoom Threshold
*	Tile a specific Tile index by minimum/maximum
*	Restrict Tiling by Authentication to a specific Map or resource

 Version 0.1.0 :

*	Support for MapGuide 1.1.0 , MapGuide Enterprise SP1
*	.NET Only

Testing Platform and versions:

*	MapGuide Open 1.1.0, MapGuide Enterprise SP1
*	Laptop: Windows XP SP2 P4 Duo Core 2GHz with 2G RAM
*	Tested with .NET MapGuide Components Only.

This is a work in progress; please direct any comments or concerns here:
info at websoftdev.com




FacilitiesMap Tiling Engine Instructions:

            Accessing Help & Instructions

               -h or -help                  Help Menu

             Required Parameters:

               -u or -user                  MapGuide UserName
               -p or -password          MapGuide Password      

Optional Parameters:      

               -m or -map                 Specify a specific map by name
               -g or -group                Specify a specific base layer
group by name
               -s or -scale                 Specify a specific finite scale
               -sx                             Specify a starting tile
column (x)
               -sy                             Specify a starting tile row
(y)
               -ex                            Specify an end tile row (x)
               -ey                            Specify an end tile row (y)

Enable Log File:      

               -l or -log                     Verbose ouput to a log file

Usage:      

               FmTilingEngine -u myUseName -p myPassword

*          This will tile ALL maps accessible to this user

*          This will tile ALL base layer groups accessible to this user

               FmTilingEngine -u myUseName -p myPassword -m SheboyganTiled

*          This will tile ONLY the map specified and accessible to this user

*          This will tile ALL base layer groups accessible to this user

The g, s, sx, sy, ex, ey parameters are available only when the m parameter
- map name -
is  specified.             

               FmTilingEngine -u myUseName -p myPassword -m SheboyganTiled
-g 'Base Layer Group'

*          This will tile ONLY the map specified and accessible to this user

*          This will tile ONLY the base layer groups accessible to this user

               FmTilingEngine -u myUseName -p myPassword -m SheboyganTiled 

                    -g 'Base Layer Group' -s 7196 -sx 2 -sy 2 -ex 15 -ey 20

*          This will tile ONLY the map specified and accessible to this
user.

*          This will tile ONLY the base layer groups accessible to this user

*          This will tile ONLY the specified Scale

*          This will tile ONLY the specified tile rows and columns

*          Any combination of the sx, sy, ex, ey parameters may be
specified.

*          Defaulted to the starting and ending column/rows if left
unspecified.

 

 

Specifying Starting/Ending Row/Columns is specifically meant for generating
tiles for an area 

subset in the case of a map finite scale requiring a significant amount of
tiles.

 

In general, the -m map, -g group will be the main options utilized.

 

Be warned - tiling can be computationally intensive.  It is recommended that
in the process be 

run on a development or staging machine, and the tile cache be copied to the
production server

 upon completion.  This will depend on your map extents and tile
requirements.

 

 

 

 

 


 
_______________________________________________
mapguide-users mailing list
mapguide-users at lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapguide-users



-- 
View this message in context:
http://www.nabble.com/MapGuide-Automated-Tiling-Engine-tf3660489s16610.html#
a10845534
Sent from the MapGuide Users mailing list archive at Nabble.com.

_______________________________________________
mapguide-users mailing list
mapguide-users at lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapguide-users



More information about the mapguide-users mailing list