Skip to content

We are migrating an existing Web Map Service (WMS) to a different server. The existing services uses Apache, Postgres, Postgis (psql extention), and Mapserver. The new version of the server has an updated version of both Mapserver and Postgres installed. Between the major versions of Mapserver some of the syntax from the existing Mapfiles is now…

Notifications You must be signed in to change notification settings

woodRock/super-telegram

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

super-telegram

Documentation for migration of WMS to newer version of Mapserver.

Purpose

We keep these scripts in a GitHub repository so they can easily be deployed and run on any apache servers. The scripts are a collection of utilities.

Background

We are migrating an existing Web Map Service (WMS) to a different server. The existing services uses Apache, Postgres, Postgis (psql extention), and Mapserver. The new version of the server has an updated version of both Mapserver and Postgres installed. Between the major versions of Mapserver some of the syntax from the existing Mapfiles is now deprecated.

Todo

  1. migrate psql database to wellmapsrvdev02
  2. migrate map files
  3. update deprecated syntax for each mapfile
  4. verify each map file loads correctly via WMS
  5. redirect silverstripe WMS urls

Scripts

  • bug_count - Count the number of bugs in all the mapfiles. This is based of a grep of problematic syntax from deprecated versions of mapfile.
  • bug_find - Similar to bug_count, instead is shows the filename and line numbers for each of the deprecated syntax.
  • setup - Creates the template1 databade and drops a series of databases and recreates them. It prepares our psql for a pg_dumpall command
  • dump - Dumps all of the databases from a one server to another. All of the databases must exist on the new server before executing this command

About

We are migrating an existing Web Map Service (WMS) to a different server. The existing services uses Apache, Postgres, Postgis (psql extention), and Mapserver. The new version of the server has an updated version of both Mapserver and Postgres installed. Between the major versions of Mapserver some of the syntax from the existing Mapfiles is now…

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages