/[openfoncier]/trunk/obj/om_sig_wms.class.php
ViewVC logotype

Contents of /trunk/obj/om_sig_wms.class.php

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2278 - (show annotations)
Wed Sep 11 12:31:38 2013 UTC (11 years, 4 months ago) by fmichon
File size: 2927 byte(s)
Mise à niveau openmairie_exemple 4.4.0

1 <?php
2 /**
3 *
4 *
5 * @package openmairie_exemple
6 * @version SVN : $Id: om_sig_wms.class.php 2470 2013-09-09 12:21:44Z fmichon $
7 */
8
9 require_once "../gen/obj/om_sig_wms.class.php";
10
11 class om_sig_wms extends om_sig_wms_gen {
12
13 function om_sig_wms($id,&$db,$debug) {
14 $this->constructeur($id,$db,$debug);
15 }// fin constructeur
16
17 function setTaille(&$form,$maj) {
18 parent::setTaille($form,$maj);
19 //taille des champs affiches (text)
20 $form->setTaille('om_sig_wms',4);
21 $form->setTaille('om_collectivite',4);
22 $form->setTaille('id',20);
23 $form->setTaille('libelle',30);
24 $form->setTaille('chemin',150);
25 $form->setTaille('couches',150);
26 // AB_F06 D carto - gestion des flux WMS en provenance de TileCache
27 $form->setTaille('cache_gfi_chemin',150);
28 $form->setTaille('cache_gfi_couches',150);
29 // AB_F06 F carto - gestion des flux WMS en provenance de TileCache
30 }
31
32 function setMax(&$form,$maj) {
33 parent::setMax($form,$maj);
34 $form->setMax('om_sig_wms',4);
35 $form->setMax('om_collectivite',4);
36 $form->setMax('id',50);
37 $form->setMax('libelle',50);
38 $form->setMax('chemin',255);
39 $form->setMax('couches',255);
40 // AB_F06 D carto - gestion des flux WMS en provenance de TileCache
41 $form->setMax('cache_gfi_chemin',255);
42 $form->setMax('cache_gfi_couches',255);
43 // AB_F06 F carto - gestion des flux WMS en provenance de TileCache
44 }
45
46 // AB_F06 D carto - gestion des flux WMS en provenance de TileCache
47 function setType(&$form,$maj) {
48 parent::setType($form,$maj);
49 if($maj<2){
50 $form->setType('cache_type','select');
51 }
52 }
53 // AB_F06 F carto - gestion des flux WMS en provenance de TileCache
54
55 function setLib(&$form,$maj) {
56 parent::setLib($form,$maj);
57 //libelle des champs
58 $form->setLib('libelle',_('libelle : '));
59 $form->setLib('chemin',_('chemin (url) : '));
60 $form->setLib('couches',_('couches (separees par ,) : '));
61 // AB_F06 D carto - gestion des flux WMS en provenance de TileCache
62 $form->setLib('cache_type',_('TileCache : '));
63 $form->setLib('cache_gfi_chemin',_('chemin pour GetFeatureInfo (flux wms original): '));
64 $form->setLib('cache_gfi_couches',_('couches pour GetFeatureInfo (flux wms original): '));
65 // AB_F06 F carto - gestion des flux WMS en provenance de TileCache
66 }
67 // AB_F06 D carto - gestion des flux WMS en provenance de TileCache
68 function setSelect(&$form, $maj,&$db,$debug) {
69 parent::setSelect($form, $maj,$db,$debug);
70 if($maj<2){
71 $contenu_cache_type[0] = array("","TCF");
72 $contenu_cache_type[1] = array("sans cache",'Flux TileCache (via OpenLayers.layer.WMS)');
73 $form->setSelect("cache_type",$contenu_cache_type);
74 }
75 }
76 // AB_F06 F carto - gestion des flux WMS en provenance de TileCache
77
78 }
79
80 ?>

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26