Mercurial > mxd2map
comparison contrib/python/generateHTML.py @ 227:58d8ac962683
Replaced position of GetCaps-Link
author | Stephan Holl <stephan.holl@intevation.de> |
---|---|
date | Wed, 27 Jul 2011 13:45:21 +0200 |
parents | 18cb0b709df8 |
children | 1cfb92731f48 |
comparison
equal
deleted
inserted
replaced
226:18cb0b709df8 | 227:58d8ac962683 |
---|---|
43 print content | 43 print content |
44 | 44 |
45 def writeLayers(mapfile, layers, extent): | 45 def writeLayers(mapfile, layers, extent): |
46 basename = os.path.basename(mapfile) | 46 basename = os.path.basename(mapfile) |
47 png = mapfile.replace(".map", "_arcpy.png") | 47 png = mapfile.replace(".map", "_arcpy.png") |
48 print '''<li>Layer: <strong>%s</strong></li> | 48 gc = getcaps + '&map=' + mapfile |
49 print '''<li>Layer: <strong>%s</strong> | <a target='_getcaps' href='%s'>GetCapabilities</a></li> | |
49 <br> | 50 <br> |
50 <a target="bild" href="file://%s"><img witdth="80" height="60" border="" src="file://%s"></a> | 51 <a target="bild" href="file://%s"><img witdth="80" height="60" border="" src="file://%s"></a> |
51 Anzahl der Layer: %s | 52 Anzahl der Layer: %s |
52 ''' % (basename, png, png, len(layers)) | 53 ''' % (basename, gc, png, png, len(layers)) |
53 i = 0 | 54 i = 0 |
54 print "<ul>" | 55 print "<ul>" |
55 while i < len(layers): | 56 while i < len(layers): |
56 urlmapfile = url + '?map=' + mapfile | 57 urlmapfile = url + '?map=' + mapfile |
57 urlmapfile += '&template=openlayers&mode=browse&layers=' + layers[i] | 58 urlmapfile += '&template=openlayers&mode=browse&layers=' + layers[i] |
58 gm = getmap + '&map=' + mapfile + '&layers=' + layers[i] | 59 gm = getmap + '&map=' + mapfile + '&layers=' + layers[i] |
59 gc = getcaps + '&map=' + mapfile | |
60 if extent: | 60 if extent: |
61 ext = str(extent).strip('[\'\'\\r\\n]') | 61 ext = str(extent).strip('[\'\'\\r\\n]') |
62 gm += '&bbox='+''.join(ext) | 62 gm += '&bbox='+''.join(ext) |
63 print "<li><a target='_new' href='%s'>%s</a> | <a target='_getmap' href='%s'>WMS GetMap</a> | <a target='_getcaps' href='%s'>WMS GetCapabilities Version 1.1.1</a></li>" % (urlmapfile, layers[i], gm, gc) | 63 print "<li><a target='_new' href='%s'>%s</a> | <a target='_getmap' href='%s'>WMS GetMap</a></li>" % (urlmapfile, layers[i], gm) |
64 i=i+1 | 64 i=i+1 |
65 print "</ul>" | 65 print "</ul>" |
66 | 66 |
67 def generateArcImage(mapfile): | 67 def generateArcImage(mapfile): |
68 basename = os.path.basename(mapfile) | 68 basename = os.path.basename(mapfile) |