[Mapbender-dev] [Fwd: Re: [ms4w-users] ms4w - with Mapbender and Mapstorer]

Astrid Emde (WhereGroup) astrid.emde at wheregroup.com
Fri Oct 12 02:50:54 EDT 2007

Hi mapbender-devs,

Sebastian and me asked for integration of Mapbender to the ms4w-package.

It would not be much effort to realize this.

1. The simple solution would be just to copy the mapbender sources in 
the package, create the alias for Apache and let the users do the rest.

2. extended solution would be to setup PostgreSQL/PostGIS and create the 
database for Mapbender already.

Jeff McKenna answered to our mail. See below. I would suggest to go for 
the solution 1. (simple solution) with Mapbender version 2.4.3.

What do you think about this?

Greetings astrid

-------- Original-Nachricht --------
Betreff: 	Re: [ms4w-users] ms4w - with Mapbender and Mapstorer
Datum: 	Thu, 11 Oct 2007 11:34:08 -0400
Von: 	Jeff McKenna <jmckenna at dmsolutions.ca>
An: 	ms4w-users <ms4w-users at lists.maptools.org>
Referenzen: 	<46FCD442.7040508 at wheregroup.com>

Hello Astrid and Sebastian!

Yes I had a blast at FOSS4G but we missed your gang there, bigtime.

Comments below:

Astrid Emde (WhereGroup) wrote:
> Sebastian and I where thinking about an integration of Mapbender and 
> Mapstorer in the ms4w package.
> We could send the configured code and some demo data and set everything 
> up, so it can run out of the box.

Excellent!  Please do send me (directly) the Mapbender and Mapstorer 
packages (in the same format as the other packages, so users just need 
to extract at their root).

> Here a short summary of our concept:
> For Mapbender
> /ms4w/apps/mapbender
> /ms4w/apps/mapbender/conf/mapbender.conf --> we configure mapbender.conf 
> so everything will work at once


> For Mapstorer:
> /ms4w/apps/mapstorer
> - pear we use ms4w\Apache\php\PEAR

About PEAR: having installed the necessary pear packages for mapstorer 
in ms4w on several machines I am very familiar with the pain of that 
task, which I would hope would not be required for an ms4w user.  Plus I 
see on the mapstorer-devel list that there is plans to no longer require 
that additional installation.  So...how do we handle this for ms4w now?

> For both programms we need a database - we would prefer a postgresql 
> database:
> - we could write a batch so the sqls for the databses will be loaded on 
> klick
> - we need a database mapbender and mapstorer

I thought that sql script already exists?  Sure if you want to wrap it 
around a simple batch file great, just make sure you note that in your 
mapstorer/mapbender package instructions for users.

> Installation of PostgreSQL
> - would it be possible to run the nstallation of postgresql / postgis 
> with a script? Did you think about this before?

Yes we used to have a PostgreSQL/PostGIS package (as noted at the bottom 
of the MS4W downloads page), but when postgres 8.0 came out with a nice 
installer for windows it's easier for users to just use that one (and 
now postgis has a nice installer too, which is again noted and pointed 
to on the ms4w downloads page).

If you want to include a script in your /apps/mapstorer directory that 
downloads those installers and runs them then sure, go for it.

> - if the databse would be there, we could create our dbs ( mapbender, 
> mapstorer) and maybe a world database for some demo data
> Add new directory for very basic sample data:
>  - could be: /ms4w/data/world/
>                                       world.map (mapbender, mapstorer 
> could use the map)
>                                     /data/ put some shapes /raster data  
> here

hmm.  I see that data package as a separate MS4W package (I would not 
want to include it in the default base installer, because of size).  So 
your package's readmes could say: 1) run this script to install 
postgres/postgis, 2) run this script to create necessary databases, 3) 
download the "MS4W sample data" package from the MS4W downloads page.

Or, your mapstorer and mapbender packages could both include that sample 

Let me know what you prefer.

> ALIAS in httpd.d
> - two file to add aliases for Mapbender and mapstorer
> Add mapbender and Mapstorer link to /ms4w/Apache/htdocs/index.html


> What do you think about the idea? For us the database is the 
> prerequisite. Without an easy installation of the database, people would 
> not use the software. But if there would be an easy way to install 
> postgresql/postgis it would be no problem for us.

I think I answered this above.


ms4w-users mailing list
ms4w-users at lists.maptools.org


Mit freundlichen Grüßen

Astrid Emde


 Astrid Emde
 WhereGroup GmbH & Co.KG
 Siemensstraße 8
 53121 Bonn

 Fon: +49(0)228 90 90 38 - 19
 Fax: +49(0)228 90 90 38 - 11

 astrid.emde at wheregroup.com

 Amtsgericht Bonn, HRA 6788
 WhereGroup Verwaltungs GmbH
 vertreten durch:
 Arnulf Christl, Olaf Knopp, Peter Stamm

More information about the Mapbender_dev mailing list