Salve, volevo implementare sulla mia carta fatta con maprserver una toolbar
con rosa.
Purtroppo non esistono tutorial o guide, oltre ai parametri, quindi non so
dove posso aver sbagliato
ho copiato nella directory del mio sito la cartella rosa
e nell'html del template di mapserver ho scritto:
<html>
<head>
<title>Web Gis Project</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel=stylesheet href="css/style.css" type="text/css">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<!-- START OF MAPSERVER FORM -->
<form name="mapserv" method="GET" action="/cgi-bin/mapserv.exe">
<!-- HIDDEN MAPSERVER CGI VARIABLES -->
<input type="hidden" name="map" value="[map]">
<input type="hidden" name="imgext" value="[mapext]">
<input type="hidden" name="imgxy" value="299.5 199.5">
<table width="100%" border="0" align="center">
<tr>
<td align="center">
<table border="3" bordercolor="#C1D8E3">
<tr>
<td bgcolor="#E2EFF5" align="left"><p><strong><font
color="#000000" size="2" face="Georgia, Times New Roman, Times,
serif">Legenda</font></strong><font size="2">:</font></p></td>
<td rowspan="5"><input type="image" name="img" src="[img]" width="800"
height="600" border="0"></td>
</tr>
<!-- SPECIFY VECTOR LAYERS -->
<tr>
<td align="left"><input type="checkbox" name="layer"
value="liguri" [liguri_check] checked>
[legend]
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
</td>
</tr>
<td colspan="2" valign="top">
<!-- ROSA Applet spezifische Tags -->
<input type="hidden" name="imagewidth" value="[mapwidth]">
<input type="hidden" name="imageheight" value="[mapheight]">
<!-- Initialiserung der vom Applet zu setzenden Parameter
-->
<input type="hidden" name="INPUT_TYPE" value="">
<input type="hidden" name="INPUT_COORD" value="">
<!-- Applet und Parameter -->
<applet name="RosaApplet"
archive="/ms4w/Apache/htdocs/Map_Project/rosa/rosa.jar"
code="Rosa2000"
width="[mapwidth]" height="[mapheight]" MAYSCRIPT>
<!-- Allgemein -->
<param name="IMG_URL" value="[img]">
<param name="IMG_XY" value="0,0">
<param name="INP_FORM_NAME" value="mapserver">
<param name="BG_COLOR" value="#F8F8F8">
<!-- Rosa Modi -->
<param name="INP_TYPE_NAME" value="INPUT_TYPE">
<param name="INP_COORD_NAME" value="INPUT_COORD">
<!-- ToolBar allgemein -->
<param name="TB_POSITION" value="top">
<param name="TB_ALIGN" value="top">
<param name="TB_BUTTONS"
value="zoomin|zoomout|recentre|space_05|pquery|space_05|redraw">
<param name="TB_SELECTED_BUTTON" value="zoomin">
<!-- ToolBar Buttons -->
<!-- Zoom In -->
<param name="TB_BUT_zoomin_IMG"
value="/ms4w/Apache/htdocs/Map_Project/images/zoom+2.jpg">
<param name="TB_BUT_zoomin_IMG_PR"
value="/ms4w/Apache/htdocs/Map_Project/images/zoom+2.jpg">
<param name="TB_BUT_zoomin_CURSOR_TYPE"
value="CROSSHAIR">
<param name="TB_BUT_zoomin_INPUT" value="auto_rect">
<param name="TB_BUT_zoomin_NAME" value="zoomdir">
<param name="TB_BUT_zoomin_VALUE" value="1">
<param name="TB_BUT_zoomin_HINT" value="Zoom In">
<!-- Zoom Out -->
<param name="TB_BUT_zoomout_IMG"
value="/ms4w/Apache/htdocs/Map_Project/images/zoom-2.jpg">
<param name="TB_BUT_zoomout_IMG_PR"
value="/ms4w/Apache/htdocs/Map_Project/images/zoom-2.jpg">
<param name="TB_BUT_zoomout_CURSOR_TYPE"
value="CROSSHAIR">
<param name="TB_BUT_zoomout_INPUT" value="submit">
<param name="TB_BUT_zoomout_NAME" value="zoomdir">
<param name="TB_BUT_zoomout_VALUE" value="-1">
<param name="TB_BUT_zoomout_HINT" value="Zoom Out">
<!-- Recenter -->
<param name="TB_BUT_recentre_IMG"
value="/ms4w/Apache/htdocs/Map_Project/images/center.jpg">
<param name="TB_BUT_recentre_IMG_PR"
value="/ms4w/Apache/htdocs/Map_Project/images/center.jpg">
<param name="TB_BUT_recentre_CURSOR_TYPE" value="MOVE">
<param name="TB_BUT_recentre_INPUT" value="auto_point">
<param name="TB_BUT_recentre_NAME" value="zoomdir">
<param name="TB_BUT_recentre_VALUE" value="0">
<param name="TB_BUT_recentre_HINT" value="Recenter">
<!-- Query -->
<param name="TB_BUT_pquery_IMG"
value="/ms4w/Apache/htdocs/Map_Project/images/info.jpg">
<param name="TB_BUT_pquery_IMG_PR"
value="/ms4w/Apache/htdocs/Map_Project/images/info.jpg">
<param name="TB_BUT_pquery_CURSOR_TYPE" value="HAND">
<param name="TB_BUT_pquery_INPUT" value="auto_point">
<param name="TB_BUT_pquery_NAME" value="mode">
<param name="TB_BUT_pquery_VALUE" value="nquery">
<param name="TB_BUT_pquery_HINT" value="Info">
<!-- ReDraw -->
<param name="TB_BUT_redraw_IMG"
value="/ms4w/Apache/htdocs/Map_Project/images/refresh.jpg">
<param name="TB_BUT_redraw_IMG_PR"
value="/ms4w/Apache/htdocs/Map_Project/images/refresh.jpg">
<param name="TB_BUT_redraw_INPUT" value="submit">
<param name="TB_BUT_redraw_NAME" value="zoomdir">
<param name="TB_BUT_redraw_VALUE" value="0">
<param name="TB_BUT_redraw_HINT" value="Update">
</applet>
<!-- Ende des Applet -->
</td>
</tr>
<tr>
<td valign="top">
<table border="0" width="287" align="center">
<!-- SPECIFY RASTER LAYERS -->
<TR>
<td width="281" colspan="4">Select Background:<br>
<select name="layer">
<option value="modis" [modis_select]>Garfagnana</option>
<option value=" " [ _select]>No Background</option>
</select></td>
</TR>
<!-- SPECIFY MAP MODE -->
<tr>
<td><div align="left">Map Mode:<br>
<select name="mode">
<option value="browse" [browse_select]>Browse</option>
</select></div>
<!-- ZOOM/PAN CONTROLS -->
<div align="left">Map Control: <br>
<select name="zoom">
<option value="4" [zoom_4_select]>Zoom In 4x</option>
<option value="3" [zoom_3_select]>Zoom In 3x</option>
<option value="2" [zoom_2_select]>Zoom In 2x</option>
<option value="1" [zoom_1_select]>Recenter</option>
<option value="-2" [zoom_-2_select]>Zoom Out 2x</option>
<option value="-3" [zoom_-3_select]>Zoom Out 3x</option>
<option value="-4" [zoom_-4_select]>Zoom Out 4x</option>
</select>
</div></td>
</tr>
</table>
</td>
</tr>
</table>
<tr>
<td align="center"> [scalebar] </td>
</tr>
<tr>
<td align="center"><p><input type="submit" name="submit"
value="Refresh"></td>
</tr>
<tr>
<td></td>
</tr>
</td>
</tr>
</table>
</form>
</body>
</html>
mi riporta il seguente errore...
caricamento: classe Rosa2000 non trovata.
java.lang.ClassNotFoundException: Rosa2000
at sun.applet.AppletClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadCode(Unknown Source)
at sun.applet.AppletPanel.createApplet(Unknown Source)
at sun.plugin.AppletViewer.createApplet(Unknown Source)
at sun.applet.AppletPanel.runLoader(Unknown Source)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: open HTTP connection failed.
at sun.applet.AppletClassLoader.getBytes(Unknown Source)
at sun.applet.AppletClassLoader.access$100(Unknown Source)
at sun.applet.AppletClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
... 10 more
java.lang.IllegalArgumentException: null source
at java.util.EventObject.<init>(Unknown Source)
at java.awt.AWTEvent.<init>(Unknown Source)
at java.awt.event.ComponentEvent.<init>(Unknown Source)
at java.awt.event.WindowEvent.<init>(Unknown Source)
at java.awt.event.WindowEvent.<init>(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.SequencedEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
--
View this message in context: http://www.nabble.com/rosa--applet-non-caricata-tf2338789.html#a6508121
Sent from the Gfoss mailing list archive at Nabble.com.