| 1 | {{{ |
| 2 | #!rst |
| 3 | |
| 4 | A XSL Transform that converts ArcIMS .axl files into ~equivalent Mapserver |
| 5 | .map files. This transform does the grunt work involved in translating ArcIMS |
| 6 | .axl files into Mapserver .map files. The transform isn't perfect. Limitations |
| 7 | of XSL and some differences between .axl format and .map format make it |
| 8 | difficult to convert everything perfectly. Translation of layers with basic |
| 9 | styling and scale restrictions works well. After the script is run, some |
| 10 | manual effort is required to fill in the missing details in the output .map |
| 11 | file. In particular, the layer DATA lines may be incomplete. How to run it: |
| 12 | Run the XSL Transform through any XSL engine. I've always used Java Xalan, but |
| 13 | it should work with other engines too. |
| 14 | |
| 15 | :: |
| 16 | |
| 17 | java org.apache.xalan.xslt.Process -IN foo.axl -XSL axl2map.xsl -OUT foo.map |
| 18 | |
| 19 | }}} |