Subversion Repositories Sigmater

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
6 Andrea 1
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>
2
<%@ taglib prefix="s" uri="/struts-tags" %>
3
 
4
<script type="text/javascript">
5
<!--//
6
	function scaricaPdf(indice, formatoFoglio, scala) {
7
		document.getElementById('formatoFoglio_pdf_' + indice).value = formatoFoglio;
8
		document.getElementById('scala_pdf_' + indice).value = scala;
9
		document.getElementById('scaricaPdfForm_' + indice).submit();
10
	}
11
 
12
	function scaricaVett(indice) {
13
		document.getElementById('scaricaVettForm_' + indice).submit();
14
	}
15
//-->
16
</script>
17
<s:url id="immagineMappeUrl" action="consultazioneMappe!immagineMappa.action" includeParams="none"  />
18
 
19
<div id="content">
20
	<div id="richiesta">
21
		<div id="pdf">
22
			<img alt="" onmouseout="htm()" onmouseover="stmb(180,0)" src="img/s3help.gif" />
23
		</div>
24
		<h1>Consultazione mappe catastali</h1>
25
		<h2>Passo 2 di 2 - Risultato ricerca</h2>
26
		Criteri di ricerca ยป
27
		<ul>
28
			<li>
29
				Temi Richiesti:
30
				<s:iterator id="tema" value="ricercaMappe.temiRichiesti">
31
					<strong><s:property value="#tema" /></strong>
32
				</s:iterator>
33
			</li>
34
			<li>
35
				Formato immagine richiesto:
36
				<strong><s:property value="ricercaMappe.formatoImmagine" /></strong>
37
			</li>
38
			<li>
39
				Dati con profondit&agrave; storica 
40
				dal <strong><s:property value="risultatoRicercaMappe.periodoRiferimento.dataIniziale" /></strong>
41
				al <strong><s:property value="risultatoRicercaMappe.periodoRiferimento.dataFinale" /></strong>
42
			</li>
43
		</ul>
44
		<br />
45
	</div>
46
	<s:if test="%{!risultatoRicercaMappe.gruppiParticelle.empty}">
47
		<fieldset>
48
			<legend>Raggruppamenti vettoriali</legend>
49
			<s:iterator id="gruppo" value="risultatoRicercaMappe.gruppiParticelle" status="gruppoCount">
50
				<fieldset>
51
					<legend>
52
						Comune: <s:property value="risultatoRicercaMappe.comune.nome" />
53
						(<s:property value="risultatoRicercaMappe.comune.siglaProv" />)
54
						- Foglio: <s:property value="#gruppo.foglio" />
55
					</legend>
56
					<table border="0" cellpadding="0" cellspacing="0">
57
						<tr>
58
							<td>
59
								<img title="Attendere ..."
60
									 style="margin:15px;border:1px solid #FFFFFF;"
61
									 width="<s:property value="#gruppo.larghezzaImmagine"/>" 
62
									 height="<s:property value="#gruppo.altezzaImmagine"/>" 
63
									 src="<s:property value="#immagineMappeUrl"/>?p=0<s:property value="#gruppo.parametriUrlMappa" escape="true" />" />
64
							</td>
65
							<td valign="top">
66
 
67
								<s:form id="scaricaPdfForm_%{#gruppoCount.index}" theme="simple" method="post" action="consultazioneMappe!scaricaDocumentoPdf.action">
68
									<s:hidden id="codCom_pdf_%{#gruppoCount.index}" name="ricercaMappe.codCom" />
69
									<s:hidden id="formatoImmagine_pdf_%{#gruppoCount.index}" name="ricercaMappe.formatoImmagine" />
70
									<s:hidden id="srs_pdf_%{#gruppoCount.index}" name="ricercaMappe.srs" />
71
									<s:hidden id="formatoFoglio_pdf_%{#gruppoCount.index}" name="ricercaMappe.formatoFoglio" value="" />
72
									<s:hidden id="scala_pdf_%{#gruppoCount.index}" name="ricercaMappe.scala" value="" />
73
									<s:iterator id="particella" value="#gruppo.particelle">
74
										<input type="hidden" name="particelleSelezionate" 
75
											value="<s:property value="#particella.sezione"/>;<s:property value="#particella.foglio"/>;<s:property value="#particella.numero"/>" />
76
									</s:iterator>
77
									<s:iterator id="tema" value="ricercaMappe.temiRichiesti">
78
										<input type="hidden" name="temiRichiesti" value="<s:property value="#tema" />" />
79
									</s:iterator>
80
								</s:form>
81
 
82
								<s:form id="scaricaVettForm_%{#gruppoCount.index}" theme="simple" method="post" action="consultazioneMappe!scaricaImmagineVettoriale.action">
83
									<s:hidden id="codCom_vett_%{#gruppoCount.index}" name="ricercaMappe.codCom" />
84
									<s:hidden id="formatoImmagine_vett_%{#gruppoCount.index}" name="ricercaMappe.formatoImmagine" />
85
									<s:hidden id="maggiorazione_vett_%{#gruppoCount.index}" name="ricercaMappe.maggiorazione" />
86
									<s:hidden id="srs_vett_%{#gruppoCount.index}" name="ricercaMappe.srs" />
87
									<s:iterator id="particella" value="#gruppo.particelle">
88
										<input type="hidden" name="particelleSelezionate" 
89
											value="<s:property value="#particella.sezione"/>;<s:property value="#particella.foglio"/>;<s:property value="#particella.numero"/>" />
90
									</s:iterator>
91
									<s:iterator id="tema" value="ricercaMappe.temiRichiesti">
92
										<input type="hidden" name="temiRichiesti" value="<s:property value="#tema" />" />
93
									</s:iterator>
94
								</s:form>
95
								<table id="scaricamenti">
96
									<thead>
97
										<tr>
98
											<th colspan="2">Scaricamenti</th>
99
										</tr>
100
									</thead>
101
									<tbody>
102
										<tr>
103
											<td colspan="2">
104
												<a href="<s:property value="#immagineMappeUrl"/>?p=0<s:property value="#gruppo.parametriUrlMappa" escape="true" />">
105
													Formato immagine (PNG)</a>
106
											</td>
107
										</tr>
108
										<tr>
109
											<td colspan="2">
110
												<a href="javascript:scaricaVett('<s:property value="#gruppoCount.index"/>')">
111
													Formato vettoriale (SHP)</a>
112
											</td>
113
										</tr>
114
										<s:iterator id="formatoStampa" value="#gruppo.formatiStampa">
115
										<tr>
116
											<td>
117
												<a href="javascript:scaricaPdf('<s:property value="#gruppoCount.index"/>','<s:property value="#formatoStampa.formatoFoglio"/>','<s:property value="#formatoStampa.scala"/>')">
118
													Documento
119
													<s:property value="#formatoStampa.formatoFoglio"/></a>
120
											</td>
121
											<td>
122
												1:<s:property value="#formatoStampa.scala.valore"/>
123
											</td>
124
										</tr>
125
										</s:iterator>
126
									</tbody>
127
								</table>
128
								<s:iterator id="particella" value="#gruppo.particelle">
129
									<br/>Mappale: <s:property value="#particella.numero"/>
130
								</s:iterator>
131
							</td>
132
						</tr>
133
					</table>
134
					<br/>
135
				</fieldset>
136
			</s:iterator>
137
		</fieldset>
138
	</s:if>
139
	<s:if test="%{!risultatoRicercaMappe.particelleNonValide.empty}">
140
		<fieldset>
141
			<legend>Particelle NON rappresentabili</legend>
142
			<s:iterator id="particella" value="risultatoRicercaMappe.particelleNonValide">
143
				Comune: <s:property value="risultatoRicercaMappe.comune.nome" />
144
				(<s:property value="risultatoRicercaMappe.comune.siglaProv" />) -
145
				Foglio: <s:property value="#particella.foglio" /> -
146
				Mappale: <s:property value="#particella.numero" />
147
				<br/>
148
			</s:iterator>
149
		</fieldset>
150
	</s:if>
151
	<s:if test="%{!risultatoRicercaMappe.particelleNonPresenti.empty}">
152
		<fieldset>
153
			<legend>Particelle inesistenti</legend>
154
			<s:iterator id="particella" value="risultatoRicercaMappe.particelleNonPresenti">
155
				Comune: <s:property value="risultatoRicercaMappe.comune.nome" />
156
				(<s:property value="risultatoRicercaMappe.comune.siglaProv" />) -
157
				Foglio: <s:property value="#particella.foglio" /> -
158
				Mappale: <s:property value="#particella.numero" />
159
				<br/>
160
			</s:iterator>
161
		</fieldset>		
162
	</s:if>
163
	<input type="button" value="Indietro" onclick="javascript:history.back();" />
164
</div>