tim@199: <artifact-database> tim@755: <export-secret>BLABLABLBALBLABL</export-secret> tim@199: <factories> tim@199: <context-factory>de.intevation.gnv.artifacts.context.GNVArtifactContextFactory</context-factory> tim@199: <artifact-factories> tim@1069: <!-- All Artifactfactories which are available in this Database. tim@1069: Each Artifactfactory represents one FIS. --> sascha@339: <artifact-factory name="fis_marnet" description="Factory to create an artifact to be used with the FIS Marnet" ingo@651: ttl="3600000" artifact="de.intevation.artifactdatabase.ProxyArtifact">de.intevation.gnv.artifacts.GNVProductArtifactFactory</artifact-factory> sascha@339: <artifact-factory name="fis_imis" description="Factory to create an artifact to be used with the FIS IMIS" ingo@651: ttl="3600000" artifact="de.intevation.artifactdatabase.ProxyArtifact">de.intevation.gnv.artifacts.GNVProductArtifactFactory</artifact-factory> sascha@339: <artifact-factory name="fis_staun" description="Factory to create an artifact to be used with the FIS STAUN" ingo@651: ttl="3600000" artifact="de.intevation.artifactdatabase.ProxyArtifact">de.intevation.gnv.artifacts.GNVProductArtifactFactory</artifact-factory> sascha@339: <artifact-factory name="fis_modeldata" description="Factory to create an artifact to be used with the FIS Modeldata" ingo@651: ttl="3600000" artifact="de.intevation.artifactdatabase.ProxyArtifact">de.intevation.gnv.artifacts.GNVProductArtifactFactory</artifact-factory> sascha@339: <artifact-factory name="fis_eisklimatologie" description="Factory to create an artifact to be used with the FIS Modeldata" ingo@651: ttl="3600000" artifact="de.intevation.artifactdatabase.ProxyArtifact">de.intevation.gnv.artifacts.GNVProductArtifactFactory</artifact-factory> sascha@339: <artifact-factory name="fis_icestations" description="Factory to create an artifact to be used with the FIS Modeldata" ingo@651: ttl="3600000" artifact="de.intevation.artifactdatabase.ProxyArtifact">de.intevation.gnv.artifacts.GNVProductArtifactFactory</artifact-factory> sascha@339: <artifact-factory name="fis_sst" description="Factory to create an artifact to be used with the FIS Modeldata" ingo@651: ttl="3600000" artifact="de.intevation.artifactdatabase.ProxyArtifact">de.intevation.gnv.artifacts.GNVProductArtifactFactory</artifact-factory> sascha@339: <artifact-factory name="fis_delphin" description="Factory to create an artifact to be used with the FIS Modeldata" ingo@651: ttl="3600000" artifact="de.intevation.artifactdatabase.ProxyArtifact">de.intevation.gnv.artifacts.GNVProductArtifactFactory</artifact-factory> sascha@339: <artifact-factory name="fis_thermosalinograph" description="Factory to create an artifact to be used with the FIS Modeldata" ingo@651: ttl="3600000" artifact="de.intevation.artifactdatabase.ProxyArtifact">de.intevation.gnv.artifacts.GNVProductArtifactFactory</artifact-factory> sascha@339: <artifact-factory name="fis_chemusurvey" description="Factory to create an artifact to be used with the FIS Modeldata" ingo@651: ttl="3600000" artifact="de.intevation.artifactdatabase.ProxyArtifact">de.intevation.gnv.artifacts.GNVProductArtifactFactory</artifact-factory> sascha@339: <artifact-factory name="fis_gts" description="Factory to create an artifact to be used with the FIS Modeldata" ingo@651: ttl="3600000" artifact="de.intevation.artifactdatabase.ProxyArtifact">de.intevation.gnv.artifacts.GNVProductArtifactFactory</artifact-factory> sascha@339: <artifact-factory name="fis_bsh_ctd" description="Factory to create an artifact to be used with the FIS Modeldata" ingo@651: ttl="3600000" artifact="de.intevation.artifactdatabase.ProxyArtifact">de.intevation.gnv.artifacts.GNVProductArtifactFactory</artifact-factory> sascha@339: <artifact-factory name="fis_bsh_xbt" description="Factory to create an artifact to be used with the FIS Modeldata" ingo@651: ttl="3600000" artifact="de.intevation.artifactdatabase.ProxyArtifact">de.intevation.gnv.artifacts.GNVProductArtifactFactory</artifact-factory> sascha@339: <artifact-factory name="fis_seacat" description="Factory to create an artifact to be used with the FIS Modeldata" ingo@651: ttl="3600000" artifact="de.intevation.artifactdatabase.ProxyArtifact">de.intevation.gnv.artifacts.GNVProductArtifactFactory</artifact-factory> sascha@339: <artifact-factory name="fis_seastate" description="Factory to create an artifact to be used with the FIS Modeldata" ingo@651: ttl="3600000" artifact="de.intevation.artifactdatabase.ProxyArtifact">de.intevation.gnv.artifacts.GNVProductArtifactFactory</artifact-factory> sascha@339: <artifact-factory name="fis_currentmeter" description="Factory to create an artifact to be used with the FIS Modeldata" ingo@651: ttl="3600000" artifact="de.intevation.artifactdatabase.ProxyArtifact">de.intevation.gnv.artifacts.GNVProductArtifactFactory</artifact-factory> tim@616: <artifact-factory name="fis_nauthis" description="Factory to create an artifact to be used with the FIS Nauthis" ingo@651: ttl="3600000" artifact="de.intevation.artifactdatabase.ProxyArtifact">de.intevation.gnv.artifacts.GNVProductArtifactFactory</artifact-factory> tim@616: <artifact-factory name="fis_contis" description="Factory to create an artifact to be used with the FIS Conthis" ingo@651: ttl="3600000" artifact="de.intevation.artifactdatabase.ProxyArtifact">de.intevation.gnv.artifacts.GNVProductArtifactFactory</artifact-factory> tim@755: <artifact-factory name="fis_marinefeatures" description="Factory to create an artifact to be used with the FIS Conthis" tim@755: ttl="3600000" artifact="de.intevation.artifactdatabase.ProxyArtifact">de.intevation.gnv.artifacts.GNVProductArtifactFactory</artifact-factory> tim@199: </artifact-factories> tim@597: <service-factories> tim@1069: <!-- The Servicefactory which is responsible to handle MV-GNV-Interface-Calls --> tim@597: <service-factory tim@597: name="metadata" tim@604: service="de.intevation.gnv.artifacts.services.MetaDataService" tim@597: description="This is the Service for getting Metadata from the GNV-Artuifact-Services">de.intevation.artifactdatabase.DefaultServiceFactory</service-factory> tim@597: </service-factories> tim@199: </factories> tim@257: tim@257: <!-- Artifacts which represent one FIS. Each FIS can have several Products tim@257: which will be Access using separate Artifacts. tim@257: Those Artifacts are configured below these Section.--> tim@199: <artifacts> tim@199: <artifact name="fis_marnet"> tim@199: <products> tim@199: <product name= "timeSeries"> tim@199: <artifact-factory name="timeSeries" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ingo@464: ttl="300000" artifact="de.intevation.gnv.timeseries.TimeSeriesArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> tim@199: <parameters> tim@199: <parameter name="sourceid" value="4"/> tim@199: <parameter name="fisname" value="fis_marnet"/> tim@199: </parameters> tim@199: </product> tim@199: <product name= "verticalProfile"> tim@199: <artifact-factory name="verticalProfile" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ingo@464: ttl="300000" artifact="de.intevation.gnv.profile.vertical.VerticalProfileArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> tim@199: <parameters> tim@199: <parameter name="sourceid" value="4"/> tim@199: <parameter name="fisname" value="fis_marnet"/> tim@199: </parameters> tim@199: </product> tim@199: </products> tim@199: </artifact> tim@215: tim@214: <artifact name="fis_seacat"> tim@214: <products> tim@214: <product name= "timeSeries"> tim@214: <artifact-factory name="timeSeries" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ingo@464: ttl="300000" artifact="de.intevation.gnv.timeseries.TimeSeriesArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> tim@214: <parameters> tim@214: <parameter name="sourceid" value="30"/> tim@214: <parameter name="fisname" value="fis_seacat"/> tim@214: </parameters> tim@214: </product> tim@214: </products> tim@214: </artifact> tim@215: tim@215: <artifact name="fis_currentmeter"> tim@215: <products> tim@215: <product name= "timeSeries"> tim@215: <artifact-factory name="timeSeries" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ingo@464: ttl="300000" artifact="de.intevation.gnv.timeseries.TimeSeriesArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> tim@215: <parameters> tim@215: <parameter name="sourceid" value="33"/> tim@215: <parameter name="fisname" value="fis_currentmeter"/> tim@215: </parameters> tim@215: </product> tim@215: </products> tim@215: </artifact> tim@215: tim@215: <artifact name="fis_seastate"> tim@214: <products> tim@214: <product name= "timeSeries"> tim@214: <artifact-factory name="timeSeries" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ingo@464: ttl="300000" artifact="de.intevation.gnv.timeseries.TimeSeriesArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> tim@214: <parameters> tim@214: <parameter name="sourceid" value="20"/> tim@215: <parameter name="fisname" value="fis_seastate"/> tim@214: </parameters> tim@214: </product> tim@214: </products> tim@214: </artifact> tim@215: tim@199: <artifact name="fis_imis"> tim@199: <products> tim@199: <product name= "timeSeries"> tim@199: <artifact-factory name="timeSeries" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ingo@464: ttl="300000" artifact="de.intevation.gnv.timeseries.TimeSeriesArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> tim@199: <parameters> tim@199: <parameter name="sourceid" value="18"/> tim@199: <parameter name="fisname" value="fis_imis"/> tim@199: </parameters> tim@199: </product> tim@199: <product name= "verticalProfile"> tim@199: <artifact-factory name="verticalProfile" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ingo@464: ttl="300000" artifact="de.intevation.gnv.profile.vertical.VerticalProfileArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> tim@199: <parameters> tim@199: <parameter name="sourceid" value="18"/> tim@199: <parameter name="fisname" value="fis_imis"/> tim@199: </parameters> tim@199: </product> tim@199: </products> tim@199: </artifact> tim@215: tim@199: <artifact name="fis_staun"> tim@199: <products> tim@199: <product name= "timeSeries"> tim@199: <artifact-factory name="timeSeries" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ingo@464: ttl="300000" artifact="de.intevation.gnv.timeseries.TimeSeriesArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> tim@199: <parameters> tim@199: <parameter name="sourceid" value="17"/> tim@199: <parameter name="fisname" value="fis_staun"/> tim@199: </parameters> tim@199: </product> tim@199: <product name= "verticalProfile"> tim@199: <artifact-factory name="verticalProfile" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ingo@464: ttl="300000" artifact="de.intevation.gnv.profile.vertical.VerticalProfileArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> tim@199: <parameters> tim@199: <parameter name="sourceid" value="17"/> tim@199: <parameter name="fisname" value="fis_staun"/> tim@199: </parameters> tim@199: </product> tim@199: </products> tim@199: </artifact> tim@215: tim@199: <artifact name="fis_modeldata"> tim@199: <products> tim@199: <product name= "timeSeries"> tim@199: <artifact-factory name="timeSeriesMesh" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ingo@464: ttl="300000" artifact="de.intevation.gnv.timeseries.TimeSeriesMeshArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> tim@199: <parameters> tim@199: <parameter name="sourceid" value="2"/> tim@199: <parameter name="fisname" value="fis_modeldata"/> tim@199: </parameters> tim@199: </product> tim@199: <product name= "verticalProfile"> tim@199: <artifact-factory name="verticalProfileMesh" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ingo@464: ttl="300000" artifact="de.intevation.gnv.profile.vertical.VerticalProfileMeshArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> tim@199: <parameters> tim@199: <parameter name="sourceid" value="2"/> tim@199: <parameter name="fisname" value="fis_modeldata"/> tim@199: </parameters> tim@199: </product> tim@199: <product name= "horizontalProfile"> tim@199: <artifact-factory name="horizontalProfilehorizontalProfileMesh" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ingo@464: ttl="300000" artifact="de.intevation.gnv.profile.horizontal.HorizontalProfileMeshArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> tim@199: <parameters> tim@199: <parameter name="sourceid" value="2"/> tim@199: <parameter name="fisname" value="fis_modeldata"/> tim@199: </parameters> tim@199: </product> tim@352: <product name= "horizontalProfileCross"> tim@352: <artifact-factory name="horizontalProfilehorizontalProfileMeshCross" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ingo@464: ttl="300000" artifact="de.intevation.gnv.profile.horizontal.HorizontalProfileMeshCrossArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> tim@352: <parameters> tim@352: <parameter name="sourceid" value="2"/> tim@352: <parameter name="fisname" value="fis_modeldata"/> tim@352: </parameters> tim@352: </product> tim@199: <product name= "verticalcrosssection"> tim@199: <artifact-factory name="verticalCrossSectionMesh" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ingo@464: ttl="300000" artifact="de.intevation.gnv.profile.verticalcrosssection.VerticalCrossSectionMeshArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> tim@199: <parameters> tim@199: <parameter name="sourceid" value="2"/> tim@199: <parameter name="fisname" value="fis_modeldata"/> tim@199: </parameters> tim@199: </product> ingo@1091: <product name= "verticalcrosssectionparallel"> ingo@1091: <artifact-factory name="verticalCrossSectionMeshParallel" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ingo@1091: ttl="300000" artifact="de.intevation.gnv.profile.verticalcrosssection.VerticalCrossSectionMeshParallelArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> ingo@1091: <parameters> ingo@1091: <parameter name="sourceid" value="2"/> ingo@1091: <parameter name="fisname" value="fis_modeldata"/> ingo@1091: </parameters> ingo@1091: </product> tim@216: <product name= "horizontalCrossSection"> tim@216: <artifact-factory name="horizontalCrossSectionMesh" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ingo@464: ttl="300000" artifact="de.intevation.gnv.profile.horizontalcrosssection.HorizontalCrossSectionMeshArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> tim@216: <parameters> tim@216: <parameter name="sourceid" value="2"/> tim@216: <parameter name="fisname" value="fis_modeldata"/> tim@216: </parameters> tim@216: </product> tim@199: </products> tim@199: </artifact> tim@215: tim@199: <artifact name="fis_eisklimatologie"> tim@199: <products> tim@199: <product name= "timeSeries"> tim@199: <artifact-factory name="timeSeriesMesh" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ingo@464: ttl="300000" artifact="de.intevation.gnv.timeseries.TimeSeriesMeshArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> tim@199: <parameters> tim@199: <parameter name="sourceid" value="38"/> tim@199: <parameter name="fisname" value="fis_eisklimatologie"/> tim@199: </parameters> tim@199: </product> tim@199: <product name= "horizontalProfile"> tim@199: <artifact-factory name="horizontalProfilehorizontalProfileMesh" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ingo@464: ttl="300000" artifact="de.intevation.gnv.profile.horizontal.HorizontalProfileMeshArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> tim@199: <parameters> tim@199: <parameter name="sourceid" value="38"/> tim@199: <parameter name="fisname" value="fis_eisklimatologie"/> tim@199: </parameters> tim@199: </product> tim@216: <product name= "horizontalCrossSection"> tim@216: <artifact-factory name="horizontalCrossSectionMesh" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ingo@464: ttl="300000" artifact="de.intevation.gnv.profile.horizontalcrosssection.HorizontalCrossSectionMeshArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> tim@216: <parameters> tim@216: <parameter name="sourceid" value="38"/> tim@216: <parameter name="fisname" value="fis_eisklimatologie"/> tim@216: </parameters> tim@216: </product> tim@199: </products> tim@199: </artifact> tim@215: tim@215: <artifact name="fis_icestations"> tim@215: <products> tim@215: <product name= "timeSeries"> tim@215: <artifact-factory name="timeSeries" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ingo@464: ttl="300000" artifact="de.intevation.gnv.timeseries.TimeSeriesArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> tim@215: <parameters> tim@215: <parameter name="sourceid" value="38"/> tim@215: <parameter name="fisname" value="fis_icestations"/> tim@215: </parameters> tim@215: </product> tim@215: </products> tim@215: </artifact> tim@215: tim@199: <artifact name="fis_sst"> tim@199: <products> tim@199: <product name= "timeSeries"> tim@199: <artifact-factory name="timeSeriesMesh" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ingo@464: ttl="300000" artifact="de.intevation.gnv.timeseries.TimeSeriesMeshArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> tim@199: <parameters> tim@199: <parameter name="sourceid" value="39"/> tim@199: <parameter name="sourceid" value="40"/> tim@199: <parameter name="sourceid" value="41"/> tim@199: <parameter name="sourceid" value="42"/> tim@199: <parameter name="fisname" value="fis_sst"/> tim@199: </parameters> tim@199: </product> tim@199: <product name= "horizontalProfile"> tim@199: <artifact-factory name="horizontalProfilehorizontalProfileMesh" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ingo@464: ttl="300000" artifact="de.intevation.gnv.profile.horizontal.HorizontalProfileMeshArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> tim@199: <parameters> tim@199: <parameter name="sourceid" value="39"/> tim@199: <parameter name="sourceid" value="40"/> tim@199: <parameter name="sourceid" value="41"/> tim@199: <parameter name="sourceid" value="42"/> tim@199: <parameter name="fisname" value="fis_sst"/> tim@199: </parameters> tim@199: </product> tim@216: <product name= "horizontalCrossSection"> tim@216: <artifact-factory name="horizontalCrossSectionMesh" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ingo@464: ttl="300000" artifact="de.intevation.gnv.profile.horizontalcrosssection.HorizontalCrossSectionMeshArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> tim@216: <parameters> tim@216: <parameter name="sourceid" value="39"/> tim@216: <parameter name="sourceid" value="40"/> tim@216: <parameter name="sourceid" value="41"/> tim@216: <parameter name="sourceid" value="42"/> tim@216: <parameter name="fisname" value="fis_sst"/> tim@216: </parameters> tim@216: </product> tim@199: </products> tim@199: </artifact> tim@215: tim@199: <artifact name="fis_delphin"> tim@199: <products> tim@199: <product name= "horizontalProfile"> tim@199: <artifact-factory name="horizontalProfileInstantaneousPoint" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ingo@464: ttl="300000" artifact="de.intevation.gnv.profile.horizontal.HorizontalProfileInstantaneousPointArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> tim@199: <parameters> tim@199: <parameter name="sourceid" value="34"/> tim@199: <parameter name="fisname" value="fis_delphin"/> tim@199: </parameters> tim@199: </product> tim@199: tim@199: </products> tim@199: </artifact> tim@215: tim@199: <artifact name="fis_thermosalinograph"> tim@199: <products> tim@199: <product name= "horizontalProfile"> tim@199: <artifact-factory name="horizontalProfileInstantaneousPoint" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ingo@464: ttl="300000" artifact="de.intevation.gnv.profile.horizontal.HorizontalProfileInstantaneousPointArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> tim@199: <parameters> tim@199: <parameter name="sourceid" value="35"/> tim@199: <parameter name="fisname" value="fis_thermosalinograph"/> tim@199: </parameters> tim@199: </product> tim@199: tim@199: </products> tim@199: </artifact> tim@215: tim@199: <artifact name="fis_chemusurvey"> tim@199: <products> tim@199: <product name= "horizontalProfile"> tim@199: <artifact-factory name="horizontalProfileInstantaneousPoint" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ingo@464: ttl="300000" artifact="de.intevation.gnv.profile.horizontal.HorizontalProfileInstantaneousPointArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> tim@199: <parameters> tim@199: <parameter name="sourceid" value="37"/> tim@199: <parameter name="fisname" value="fis_chemusurvey"/> tim@199: </parameters> tim@199: </product> tim@199: tim@199: </products> tim@199: </artifact> tim@215: tim@199: <artifact name="fis_gts"> tim@199: <products> tim@215: <product name= "timeSeries"> tim@215: <artifact-factory name="timeSeries" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ingo@464: ttl="300000" artifact="de.intevation.gnv.timeseries.TimeSeriesArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> tim@215: <parameters> tim@215: <parameter name="sourceid" value="5"/> tim@215: <parameter name="fisname" value="fis_gts"/> tim@215: </parameters> tim@215: </product> tim@199: <product name= "verticalProfile"> tim@199: <artifact-factory name="verticalProfileInstantaneousPoint" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ingo@464: ttl="300000" artifact="de.intevation.gnv.profile.vertical.VerticalProfileInstantaneousPointArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> tim@199: <parameters> tim@199: <parameter name="sourceid" value="5"/> tim@199: <parameter name="fisname" value="fis_gts"/> tim@199: </parameters> tim@199: </product> tim@199: </products> tim@199: </artifact> tim@215: tim@199: <artifact name="fis_bsh_ctd"> tim@199: <products> tim@199: <product name= "verticalProfile"> tim@199: <artifact-factory name="verticalProfileInstantaneousPoint" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ingo@464: ttl="300000" artifact="de.intevation.gnv.profile.vertical.VerticalProfileInstantaneousPointArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> tim@199: <parameters> tim@199: <parameter name="sourceid" value="32"/> tim@199: <parameter name="fisname" value="fis_bsh_ctd"/> tim@199: </parameters> tim@199: </product> tim@199: </products> tim@199: </artifact> tim@215: tim@214: <artifact name="fis_bsh_xbt"> tim@199: <products> tim@199: <product name= "verticalProfile"> tim@199: <artifact-factory name="verticalProfileInstantaneousPoint" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ingo@464: ttl="300000" artifact="de.intevation.gnv.profile.vertical.VerticalProfileInstantaneousPointArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> tim@199: <parameters> tim@199: <parameter name="sourceid" value="36"/> tim@214: <parameter name="fisname" value="fis_bsh_xbt"/> tim@199: </parameters> tim@199: </product> tim@199: </products> tim@199: </artifact> tim@199: tim@616: <artifact name="fis_contis"> tim@616: <products> tim@616: <product name= "layer"> tim@616: <artifact-factory name="layer" description="Artiefactfactory for Instantiating the Artifact for the Product Layer" tim@616: ttl="300000" artifact="de.intevation.gnv.layer.LayerArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> tim@616: <parameters> tim@649: <parameter name="sourceid" value="contis%"/> tim@616: <parameter name="fisname" value="fis_contis"/> tim@616: </parameters> tim@616: </product> tim@616: </products> tim@616: </artifact> tim@616: tim@616: <artifact name="fis_nauthis"> tim@616: <products> tim@616: <product name= "layer"> tim@616: <artifact-factory name="layer" description="Artiefactfactory for Instantiating the Artifact for the Product Layer" tim@616: ttl="300000" artifact="de.intevation.gnv.layer.LayerArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> tim@616: <parameters> tim@616: <parameter name="sourceid" value="S57%"/> tim@616: <parameter name="fisname" value="fis_nauthis"/> tim@616: </parameters> tim@616: </product> tim@616: </products> tim@616: </artifact> tim@616: tim@755: <artifact name="fis_marinefeatures"> tim@755: <products> tim@755: <product name= "layer"> tim@755: <artifact-factory name="layer" description="Artiefactfactory for Instantiating the Artifact for the Product Layer" tim@755: ttl="300000" artifact="de.intevation.gnv.layer.LayerArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> tim@755: <parameters> tim@755: <parameter name="sourceid" value="median%"/> tim@755: <parameter name="fisname" value="fis_marinefeatures"/> tim@755: </parameters> tim@755: </product> tim@755: </products> tim@755: </artifact> tim@755: tim@755: tim@755: tim@257: <!-- Product specific Artifacts which are referenced by the Artifacts tim@257: of the FIS above. tim@257: The product-Artifacts can be configured here or can be referenced sascha@620: using an xlink:href-Attribute. --> tim@865: <artifact name="timeSeries" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/products/timeseries/conf_timeseriespoint.xml" /> tim@865: <artifact name="timeSeriesMesh" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/products/timeseries/conf_mesh.xml" /> tim@204: tim@865: <artifact name="verticalProfile" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/products/verticalprofile/conf_timeseriespoint.xml" /> tim@865: <artifact name="verticalProfileMesh" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/products/verticalprofile/conf_mesh.xml" /> tim@865: <artifact name="verticalProfileInstantaneousPoint" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/products/verticalprofile/conf_instantaneouspoint.xml" /> tim@204: tim@865: <artifact name="horizontalProfileMesh" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/products/horizontalprofile/conf_mesh.xml" /> tim@865: <artifact name="horizontalProfileMeshCross" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/products/horizontalprofile/conf_mesh_cross.xml" /> tim@865: <artifact name="horizontalProfileInstantaneousPoint" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/products/horizontalprofile/conf_instantaneouspoint.xml" /> tim@216: tim@865: <artifact name="verticalCrossSectionMesh" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/products/verticalcrosssection/conf_mesh.xml" /> tim@616: ingo@1091: <artifact name="verticalCrossSectionMeshParallel" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/products/verticalcrosssection/conf_mesh_parallel.xml" /> ingo@1091: tim@865: <artifact name="horizontalCrossSectionMesh" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/products/horizontalcrosssection/conf_mesh.xml" /> tim@865: tim@865: <artifact name="layer" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/products/layer/conf.xml" /> tim@199: </artifacts> sascha@442: <gnv> sascha@442: <!-- This section configures special parameters sascha@442: of the GNV artifacts. --> sascha@442: <charttemplate> sascha@442: <!-- This section configures the path to the template used to create sascha@442: charts. --> sascha@442: <configuration>${artifacts.config.dir}/charttemplate.xml</configuration> sascha@442: </charttemplate> sascha@442: <palettes> sascha@442: <!-- This section configures the palettes used in 2D diagrams. --> sascha@442: <palette name="flow-velocity" sascha@442: parameter-ids="11" sascha@442: description="Palette for flow velocity" sascha@442: file="${artifacts.config.dir}/palette/flow-velocity.xml"/> sascha@442: <palette name="salinity" sascha@442: parameter-ids="2" sascha@442: description="Palette for salinity" sascha@442: file="${artifacts.config.dir}/palette/salinity.xml"/> sascha@442: <palette name="water-levels" sascha@442: parameter-ids="35" sascha@442: description="Palette for water levels" sascha@442: file="${artifacts.config.dir}/palette/water-levels.xml"/> sascha@442: <palette name="water-temperature" sascha@442: parameter-ids="1" sascha@442: description="Palette for water temperature" sascha@442: file="${artifacts.config.dir}/palette/water-temperature.xml"/> sascha@442: </palettes> sascha@472: sascha@443: <horizontal-cross-section-profile> sascha@443: <!-- This section configures the "horizontales Schnittprofil" --> sascha@443: <samples number="200"/> sascha@443: </horizontal-cross-section-profile> sascha@472: tim@468: <horizontal-cross-section> tim@468: <!-- This section configures the HorizontalCrossSection ("Horizontalschnitt") --> sascha@501: <samples number="1024"/> sascha@593: <extrapolation rounds="0"/> sascha@483: <ground interpolation="bilinear" /> tim@468: </horizontal-cross-section> sascha@472: sascha@444: <vertical-cross-section> sascha@444: <!-- This section configures the "Profilschnitt" --> sascha@444: <samples width="1024" height="768"/> sascha@521: <ground interpolation="bilinear" fill-color="#6d7067"/> sascha@446: <!-- sascha@444: <filters> sascha@445: <filter factory="de.intevation.gnv.raster.KernelFilter$GaussFactory" sascha@444: sigma="1" sascha@444: radius="5"/> sascha@445: </filters> sascha@446: --> sascha@444: </vertical-cross-section> ingo@625: ingo@625: <!-- The target directory for shapefiles --> ingo@625: <shapefile-directory path="${artifacts.config.dir}/../shapefiles/" /> ingo@625: ingo@625: <!-- In this section the required Configuration for mapfile generation is ingo@625: given. --> tim@1029: <map-generator> tim@1069: <mapfile path="${artifacts.config.dir}/../mapfiles/mapfile.map" /> ingo@625: <templates> ingo@625: <path>${artifacts.config.dir}/maptemplates</path> ingo@625: <maptemplate>mapfile.vm</maptemplate> ingo@625: </templates> ingo@625: </map-generator> sascha@442: </gnv> sascha@472: ingo@646: <mapserver> tim@1069: <!-- This Section configures the required Informations to provide the tim@1069: WMS-Exports --> tim@1069: <server path="http://$YOURSERVER/cgi-bin/gnv-wms" /> ingo@646: </mapserver> ingo@646: ingo@624: <velocity> tim@1069: <!-- This Section configures all required settings for velocity. --> tim@1069: <logfile path="/var/log/artifacts/velocity.log" /> ingo@624: </velocity> ingo@624: tim@199: <ehcache> tim@257: <!-- In this Section the Path to Configurationfile for the EHCache, tim@257: which is unsed to store the Results of the Artifacts , tim@257: is given.--> tim@203: <configuration>${artifacts.config.dir}/ehcache.xml</configuration> tim@199: </ehcache> sascha@472: tim@199: <geo-backend> tim@257: <!-- In this Section the required Configuration for the geo-backend is tim@257: given. It is possible to configue the Path of the ConnectionPool- tim@257: Properties and the Query-Properties-File where all required tim@257: Queries of the System are stored. --> tim@203: <backend-configuration>${artifacts.config.dir}/arcsdeconnectionpool.properties</backend-configuration> tim@203: <query-configuration>${artifacts.config.dir}/queries.properties</query-configuration> ingo@1063: <cache enabled="true"> ingo@1063: <configuration>${artifacts.config.dir}/sql-cache.xml</configuration> ingo@1063: </cache> tim@199: </geo-backend> tim@199: <rest-server> tim@257: <!-- at this Point it is possible to Change the Port the ArtifactDatabase will bind to.--> tim@199: <port>8181</port> sascha@374: <listen>localhost</listen> tim@199: </rest-server> tim@199: <!-- garbage collection of outdated artifacts --> tim@199: <cleaner> ingo@622: <sleep-time>60000</sleep-time> tim@199: </cleaner> tim@199: <database> tim@1069: <!-- This Section configures the Settings for connecting to the tim@1069: Artifact-Database instance. e.g. SQLite --> tim@203: <user>SA</user> tim@199: <password></password> tim@1069: <url>jdbc:h2:${artifacts.config.dir}/../artifactdb/artifacts.db</url> ingo@867: <!--driver>org.h2.Driver</driver> tim@199: <sql></sql> --> tim@199: </database> ingo@621: tim@1069: </artifact-database>