Compare commits
5 Commits
| Author | SHA1 | Date |
|---|---|---|
|
|
1a3a3f2a4d | |
|
|
a6625a1495 | |
|
|
bcfae78e7f | |
|
|
6b11034b8d | |
|
|
658992af14 |
File diff suppressed because one or more lines are too long
16
gulpfile.js
16
gulpfile.js
|
|
@ -32,11 +32,13 @@ var hub = new HubRegistry(['./src/customApi/gulpfile.js',
|
|||
// './src/modules/taskStatus/gulpfile.js',
|
||||
// './src/modules/taskEmail/gulpfile.js',
|
||||
// './src/modules/customChangeProblemLink/gulpfile.js',
|
||||
// './src/modules/homeButton/gulpfile.js',
|
||||
'./src/modules/homeButton/gulpfile.js',
|
||||
//'./src/modules/test/gulpfile.js',
|
||||
'./src/modules/ccsServiceNtt/gulpfile.js',
|
||||
'./src/modules/routeModifier/gulpfile.js',
|
||||
'./src/modules/navigationModifier/gulpfile.js']);
|
||||
'./src/modules/navigationModifier/gulpfile.js',
|
||||
'./src/modules/pwaTicketControllerAsfinag/gulpfile.js',
|
||||
'./src/modules/removeChat/gulpfile.js']);
|
||||
|
||||
/* tell gulp to use the tasks just loaded */
|
||||
gulp.registry(hub);
|
||||
|
|
@ -69,7 +71,7 @@ gulp.task('upload', function () {
|
|||
});
|
||||
|
||||
gulp.task('upload-helix', function (cb) {
|
||||
exec('kubectl cp dist/NTTDATA smartit-master-859974cd7c-snsjz:/opt/bmc/Smart_IT/Smart_IT/smartit/current/smart-it-full -n nttokd1-dev -c smartit', function (err, stdout, stderr) {
|
||||
exec('kubectl cp dist/NTTDATA smartit-master-859974cd7c-hhlsw:/opt/bmc/Smart_IT/Smart_IT/smartit/current/smart-it-full -n nttokd1-dev -c smartit', function (err, stdout, stderr) {
|
||||
console.log(stdout);
|
||||
console.log(stderr);
|
||||
cb(err);
|
||||
|
|
@ -77,7 +79,7 @@ gulp.task('upload-helix', function (cb) {
|
|||
})
|
||||
|
||||
gulp.task('upload-helix-index', function (cb) {
|
||||
exec('kubectl cp helix/dev/index.html smartit-master-859974cd7c-snsjz:/opt/bmc/Smart_IT/Smart_IT/smartit/current/smart-it-full/index.html -n nttokd1-dev -c smartit', function (err, stdout, stderr) {
|
||||
exec('kubectl cp helix/dev/index.html smartit-master-859974cd7c-hhlsw:/opt/bmc/Smart_IT/Smart_IT/smartit/current/smart-it-full/index.html -n nttokd1-dev -c smartit', function (err, stdout, stderr) {
|
||||
console.log(stdout);
|
||||
console.log(stderr);
|
||||
cb(err);
|
||||
|
|
@ -85,7 +87,7 @@ gulp.task('upload-helix-index', function (cb) {
|
|||
})
|
||||
|
||||
gulp.task('upload-helix-templates', function (cb) {
|
||||
exec('kubectl cp helix/dev/templates.min.js smartit-master-859974cd7c-snsjz:/opt/bmc/Smart_IT/Smart_IT/smartit/current/smart-it-full/scripts/app/templates.min.js -n nttokd1-dev -c smartit', function (err, stdout, stderr) {
|
||||
exec('kubectl cp helix/dev/templates.min.js smartit-master-859974cd7c-hhlsw:/opt/bmc/Smart_IT/Smart_IT/smartit/current/smart-it-full/scripts/app/templates.min.js -n nttokd1-dev -c smartit', function (err, stdout, stderr) {
|
||||
console.log(stdout);
|
||||
console.log(stderr);
|
||||
cb(err);
|
||||
|
|
@ -94,7 +96,7 @@ gulp.task('upload-helix-templates', function (cb) {
|
|||
|
||||
|
||||
gulp.task('upload-helix-prod', function (cb) {
|
||||
exec('kubectl cp dist/NTTDATA smartit-master-859974cd7c-snsjz:/opt/bmc/Smart_IT/Smart_IT/smartit/current/smart-it -n nttokd1-dev -c smartit', function (err, stdout, stderr) {
|
||||
exec('kubectl cp dist/NTTDATA smartit-master-859974cd7c-hhlsw:/opt/bmc/Smart_IT/Smart_IT/smartit/current/smart-it -n nttokd1-dev -c smartit', function (err, stdout, stderr) {
|
||||
console.log(stdout);
|
||||
console.log(stderr);
|
||||
cb(err);
|
||||
|
|
@ -102,7 +104,7 @@ gulp.task('upload-helix-prod', function (cb) {
|
|||
})
|
||||
|
||||
gulp.task('upload-helix-prod-index', function (cb) {
|
||||
exec('kubectl cp helix/prod/index.html smartit-master-859974cd7c-snsjz:/opt/bmc/Smart_IT/Smart_IT/smartit/current/smart-it/index.html -n nttokd1-dev -c smartit', function (err, stdout, stderr) {
|
||||
exec('kubectl cp helix/prod/index.html smartit-master-859974cd7c-hhlsw:/opt/bmc/Smart_IT/Smart_IT/smartit/current/smart-it/index.html -n nttokd1-dev -c smartit', function (err, stdout, stderr) {
|
||||
console.log(stdout);
|
||||
console.log(stderr);
|
||||
cb(err);
|
||||
|
|
|
|||
|
|
@ -711,6 +711,8 @@
|
|||
<script src="NTTDATA/modules/ccsServiceNtt/ntt.smartit.ccsServiceNtt.js"></script>
|
||||
<script src="NTTDATA/modules/routeModifier/ntt.smartit.routeModifier.js"></script>
|
||||
<script src="NTTDATA/modules/navigationModifier/ntt.smartit.navigationModifier.js"></script>
|
||||
<script src="NTTDATA/modules/removeChat/ntt.smartit.removeChat.js"></script>
|
||||
<script src="NTTDATA/modules/homeButton/ntt.smartit.homeButton.js"></script>
|
||||
|
||||
<!-- DRSMX-79147: changes for favicon -->
|
||||
<script type="text/javascript">
|
||||
|
|
|
|||
|
|
@ -52,10 +52,12 @@
|
|||
<script src="scripts/ckeditor/ckeditor.js"></script>
|
||||
|
||||
<!--NTT DATA EXTENSIONS-->
|
||||
<script src="NTTDATA/api/ntt.smartit.api.js"></script>
|
||||
<!-- <script src="NTTDATA/api/ntt.smartit.api.js"></script>
|
||||
<script src="NTTDATA/modules/ccsServiceNtt/ntt.smartit.ccsServiceNtt.js"></script>
|
||||
<script src="NTTDATA/modules/routeModifier/ntt.smartit.routeModifier.js"></script>
|
||||
<script src="NTTDATA/modules/navigationModifier/ntt.smartit.navigationModifier.js"></script>
|
||||
<script src="NTTDATA/modules/removeChat/ntt.smartit.removeChat.js"></script>
|
||||
<script src="NTTDATA/modules/homeButton/ntt.smartit.homeButton.js"></script> -->
|
||||
|
||||
<!-- DRSMX-79147: changes for favicon -->
|
||||
<script type="text/javascript">
|
||||
|
|
|
|||
|
|
@ -219,6 +219,65 @@ angular.module("myitsmApp").config(["$provide",function ($provide) {
|
|||
|
||||
}]);
|
||||
|
||||
// angular.module('myitsmApp')
|
||||
// .provider('ccsProviderNtt',["ccsModel","$q",
|
||||
// function (ccsModel,$q) {
|
||||
|
||||
// var cache=null;
|
||||
|
||||
// return {
|
||||
// $get: function() {
|
||||
// function getNttCCS() {
|
||||
|
||||
// return $q(function (resolve, reject) {
|
||||
// var params = [ccsModel.getCCSParameters()];
|
||||
|
||||
// if(cache!=undefined) {
|
||||
// resolve(cache);
|
||||
|
||||
// }else {
|
||||
// $q.all(params).then(function(data) {
|
||||
|
||||
// var nttParams = _.pickBy(data[0], function(value, key) {
|
||||
// return _.startsWith(key, "ntt.");
|
||||
// });
|
||||
// cache=nttParams;
|
||||
// resolve(nttParams);
|
||||
|
||||
// });
|
||||
// }
|
||||
|
||||
// });
|
||||
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
// // this.getNttCCS = function() {
|
||||
|
||||
// // return $q(function (resolve, reject) {
|
||||
// // var params = [ccsModel.getCCSParameters()];
|
||||
|
||||
// // if(cache!=undefined) {
|
||||
// // resolve(cache);
|
||||
|
||||
// // }else {
|
||||
// // $q.all(params).then(function(data) {
|
||||
|
||||
// // var nttParams = _.pickBy(data[0], function(value, key) {
|
||||
// // return _.startsWith(key, "ntt.");
|
||||
// // });
|
||||
// // cache=nttParams;
|
||||
// // resolve(nttParams);
|
||||
|
||||
// // });
|
||||
// // }
|
||||
|
||||
// // });
|
||||
|
||||
// // }
|
||||
|
||||
// }]);
|
||||
|
||||
/*angular.module("myitsmApp").config(function(ModuleConfigService){
|
||||
for(var i = 0; i < nttSmartitModules.length; i++) {
|
||||
var moduleConfigPath = modulesPath+nttSmartitModules[i].name()+"/config.json";
|
||||
|
|
|
|||
|
|
@ -0,0 +1,630 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Capabilities xmlns="http://www.opengis.net/wmts/1.0" xmlns:ows="http://www.opengis.net/ows/1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:gml="http://www.opengis.net/gml" xsi:schemaLocation="http://www.opengis.net/wmts/1.0 http://schemas.opengis.net/wmts/1.0/wmtsGetCapabilities_response.xsd" version="1.0.0">
|
||||
<ows:ServiceIdentification>
|
||||
<ows:Title>basemap.at</ows:Title>
|
||||
<ows:Abstract>basemap.at ist eine Rasterkarte in Form eines vorgenerierten Kachel-Caches,
|
||||
in der Web Mercator Auxiliary Sphere und damit kompatibel zu den gängigen weltweiten
|
||||
Basiskarten wie beispielsweise jenen von OpenStreetMap, Google Maps und Bing Maps.
|
||||
</ows:Abstract>
|
||||
<ows:ServiceType>OGC WMTS</ows:ServiceType>
|
||||
<ows:ServiceTypeVersion>1.0.0</ows:ServiceTypeVersion>
|
||||
<ows:Fees>none</ows:Fees>
|
||||
<ows:AccessConstraints>https://www.basemap.at</ows:AccessConstraints>
|
||||
</ows:ServiceIdentification>
|
||||
<ows:ServiceProvider>
|
||||
<ows:ProviderName>City of Vienna</ows:ProviderName>
|
||||
<ows:ProviderSite xlink:href="https://www.wien.gv.at/viennagis"/>
|
||||
<ows:ServiceContact>
|
||||
<ows:ContactInfo>
|
||||
<ows:Address>
|
||||
<ows:City>Vienna</ows:City>
|
||||
<ows:Country>Austria</ows:Country>
|
||||
<ows:ElectronicMailAddress>viennagis@post.wien.gv.at</ows:ElectronicMailAddress>
|
||||
</ows:Address>
|
||||
</ows:ContactInfo>
|
||||
</ows:ServiceContact>
|
||||
</ows:ServiceProvider>
|
||||
<ows:OperationsMetadata>
|
||||
<ows:Operation name="GetCapabilities">
|
||||
<ows:DCP>
|
||||
<ows:HTTP>
|
||||
<ows:Get xlink:href="https://maps.wien.gv.at/basemap">
|
||||
<ows:Constraint name="GetEncoding">
|
||||
<ows:AllowedValues>
|
||||
<ows:Value>RESTful</ows:Value>
|
||||
</ows:AllowedValues>
|
||||
</ows:Constraint>
|
||||
</ows:Get>
|
||||
<ows:Get xlink:href="https://maps1.wien.gv.at/basemap">
|
||||
<ows:Constraint name="GetEncoding">
|
||||
<ows:AllowedValues>
|
||||
<ows:Value>RESTful</ows:Value>
|
||||
</ows:AllowedValues>
|
||||
</ows:Constraint>
|
||||
</ows:Get>
|
||||
<ows:Get xlink:href="https://maps2.wien.gv.at/basemap">
|
||||
<ows:Constraint name="GetEncoding">
|
||||
<ows:AllowedValues>
|
||||
<ows:Value>RESTful</ows:Value>
|
||||
</ows:AllowedValues>
|
||||
</ows:Constraint>
|
||||
</ows:Get>
|
||||
<ows:Get xlink:href="https://maps3.wien.gv.at/basemap">
|
||||
<ows:Constraint name="GetEncoding">
|
||||
<ows:AllowedValues>
|
||||
<ows:Value>RESTful</ows:Value>
|
||||
</ows:AllowedValues>
|
||||
</ows:Constraint>
|
||||
</ows:Get>
|
||||
<ows:Get xlink:href="https://maps4.wien.gv.at/basemap">
|
||||
<ows:Constraint name="GetEncoding">
|
||||
<ows:AllowedValues>
|
||||
<ows:Value>RESTful</ows:Value>
|
||||
</ows:AllowedValues>
|
||||
</ows:Constraint>
|
||||
</ows:Get>
|
||||
</ows:HTTP>
|
||||
</ows:DCP>
|
||||
</ows:Operation>
|
||||
<ows:Operation name="GetTile">
|
||||
<ows:DCP>
|
||||
<ows:HTTP>
|
||||
<ows:Get xlink:href="https://maps.wien.gv.at/basemap">
|
||||
<ows:Constraint name="GetEncoding">
|
||||
<ows:AllowedValues>
|
||||
<ows:Value>RESTful</ows:Value>
|
||||
</ows:AllowedValues>
|
||||
</ows:Constraint>
|
||||
</ows:Get>
|
||||
<ows:Get xlink:href="https://maps1.wien.gv.at/basemap">
|
||||
<ows:Constraint name="GetEncoding">
|
||||
<ows:AllowedValues>
|
||||
<ows:Value>RESTful</ows:Value>
|
||||
</ows:AllowedValues>
|
||||
</ows:Constraint>
|
||||
</ows:Get>
|
||||
<ows:Get xlink:href="https://maps2.wien.gv.at/basemap">
|
||||
<ows:Constraint name="GetEncoding">
|
||||
<ows:AllowedValues>
|
||||
<ows:Value>RESTful</ows:Value>
|
||||
</ows:AllowedValues>
|
||||
</ows:Constraint>
|
||||
</ows:Get>
|
||||
<ows:Get xlink:href="https://maps3.wien.gv.at/basemap">
|
||||
<ows:Constraint name="GetEncoding">
|
||||
<ows:AllowedValues>
|
||||
<ows:Value>RESTful</ows:Value>
|
||||
</ows:AllowedValues>
|
||||
</ows:Constraint>
|
||||
</ows:Get>
|
||||
<ows:Get xlink:href="https://maps4.wien.gv.at/basemap">
|
||||
<ows:Constraint name="GetEncoding">
|
||||
<ows:AllowedValues>
|
||||
<ows:Value>RESTful</ows:Value>
|
||||
</ows:AllowedValues>
|
||||
</ows:Constraint>
|
||||
</ows:Get>
|
||||
</ows:HTTP>
|
||||
</ows:DCP>
|
||||
</ows:Operation>
|
||||
</ows:OperationsMetadata>
|
||||
<Contents>
|
||||
<Layer>
|
||||
<ows:Title>Geoland Basemap</ows:Title>
|
||||
<ows:Abstract>Basemap von Österreich in Farbe</ows:Abstract>
|
||||
<ows:WGS84BoundingBox crs="urn:ogc:def:crs:OGC:2:84">
|
||||
<ows:LowerCorner>8.782379 46.358770</ows:LowerCorner>
|
||||
<ows:UpperCorner>17.5 49.037872</ows:UpperCorner>
|
||||
</ows:WGS84BoundingBox>
|
||||
<ows:Identifier>geolandbasemap</ows:Identifier>
|
||||
<Style isDefault="true">
|
||||
<ows:Identifier>normal</ows:Identifier>
|
||||
</Style>
|
||||
<Format>image/png</Format>
|
||||
<TileMatrixSetLink>
|
||||
<TileMatrixSet>google3857</TileMatrixSet>
|
||||
</TileMatrixSetLink>
|
||||
<ResourceURL format="image/png" template="https://maps1.wien.gv.at/basemap/geolandbasemap/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://maps2.wien.gv.at/basemap/geolandbasemap/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://maps3.wien.gv.at/basemap/geolandbasemap/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://maps4.wien.gv.at/basemap/geolandbasemap/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://maps.wien.gv.at/basemap/geolandbasemap/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
</Layer>
|
||||
<Layer>
|
||||
<ows:Title>Geoland Basemap Overlay</ows:Title>
|
||||
<ows:Abstract>Basemap von Österreich nur Beschriftung als transparenter Layer</ows:Abstract>
|
||||
<ows:WGS84BoundingBox crs="urn:ogc:def:crs:OGC:2:84">
|
||||
<ows:LowerCorner>8.782379 46.358770</ows:LowerCorner>
|
||||
<ows:UpperCorner>17.5 49.037872</ows:UpperCorner>
|
||||
</ows:WGS84BoundingBox>
|
||||
<ows:Identifier>bmapoverlay</ows:Identifier>
|
||||
<Style isDefault="true">
|
||||
<ows:Identifier>normal</ows:Identifier>
|
||||
</Style>
|
||||
<Format>image/png</Format>
|
||||
<TileMatrixSetLink>
|
||||
<TileMatrixSet>google3857</TileMatrixSet>
|
||||
</TileMatrixSetLink>
|
||||
<ResourceURL format="image/png" template="https://maps1.wien.gv.at/basemap/bmapoverlay/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://maps2.wien.gv.at/basemap/bmapoverlay/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://maps3.wien.gv.at/basemap/bmapoverlay/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://maps4.wien.gv.at/basemap/bmapoverlay/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://maps.wien.gv.at/basemap/bmapoverlay/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
</Layer>
|
||||
<Layer>
|
||||
<ows:Title>Geoland Basemap Grau</ows:Title>
|
||||
<ows:Abstract>Basemap von Österreich in Grau</ows:Abstract>
|
||||
<ows:WGS84BoundingBox crs="urn:ogc:def:crs:OGC:2:84">
|
||||
<ows:LowerCorner>8.782379 46.358770</ows:LowerCorner>
|
||||
<ows:UpperCorner>17.5 49.037872</ows:UpperCorner>
|
||||
</ows:WGS84BoundingBox>
|
||||
<ows:Identifier>bmapgrau</ows:Identifier>
|
||||
<Style isDefault="true">
|
||||
<ows:Identifier>normal</ows:Identifier>
|
||||
</Style>
|
||||
<Format>image/png</Format>
|
||||
<TileMatrixSetLink>
|
||||
<TileMatrixSet>google3857</TileMatrixSet>
|
||||
</TileMatrixSetLink>
|
||||
<ResourceURL format="image/png" template="https://maps1.wien.gv.at/basemap/bmapgrau/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://maps2.wien.gv.at/basemap/bmapgrau/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://maps3.wien.gv.at/basemap/bmapgrau/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://maps4.wien.gv.at/basemap/bmapgrau/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://maps.wien.gv.at/basemap/bmapgrau/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
</Layer>
|
||||
<Layer>
|
||||
<ows:Title>Basemap High DPI</ows:Title>
|
||||
<ows:Abstract>Basemap mit 512x512px Kacheln für Unterstützung von User Endgeräten mit high dpi Displays (iPad retina, smartphones mit HD Auflösung)</ows:Abstract>
|
||||
<ows:WGS84BoundingBox crs="urn:ogc:def:crs:OGC:2:84">
|
||||
<ows:LowerCorner>8.782379 46.358770</ows:LowerCorner>
|
||||
<ows:UpperCorner>17.5 49.037872</ows:UpperCorner>
|
||||
</ows:WGS84BoundingBox>
|
||||
<ows:Identifier>bmaphidpi</ows:Identifier>
|
||||
<Style isDefault="true">
|
||||
<ows:Identifier>normal</ows:Identifier>
|
||||
</Style>
|
||||
<Format>image/jpeg</Format>
|
||||
<TileMatrixSetLink>
|
||||
<TileMatrixSet>google3857</TileMatrixSet>
|
||||
</TileMatrixSetLink>
|
||||
<ResourceURL format="image/jpeg" template="https://maps1.wien.gv.at/basemap/bmaphidpi/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps2.wien.gv.at/basemap/bmaphidpi/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps3.wien.gv.at/basemap/bmaphidpi/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps4.wien.gv.at/basemap/bmaphidpi/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps.wien.gv.at/basemap/bmaphidpi/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
</Layer>
|
||||
<Layer>
|
||||
<ows:Title>Geoland Basemap Orthofoto</ows:Title>
|
||||
<ows:Abstract>Basemap als farbiges Orthofoto</ows:Abstract>
|
||||
<ows:WGS84BoundingBox crs="urn:ogc:def:crs:OGC:2:84">
|
||||
<ows:LowerCorner>8.782379 46.358770</ows:LowerCorner>
|
||||
<ows:UpperCorner>17.5 49.037872</ows:UpperCorner>
|
||||
</ows:WGS84BoundingBox>
|
||||
<ows:Identifier>bmaporthofoto30cm</ows:Identifier>
|
||||
<Style isDefault="true">
|
||||
<ows:Identifier>normal</ows:Identifier>
|
||||
</Style>
|
||||
<Format>image/jpeg</Format>
|
||||
<TileMatrixSetLink>
|
||||
<TileMatrixSet>google3857</TileMatrixSet>
|
||||
</TileMatrixSetLink>
|
||||
<ResourceURL format="image/jpeg" template="https://maps1.wien.gv.at/basemap/bmaporthofoto30cm/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps2.wien.gv.at/basemap/bmaporthofoto30cm/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps3.wien.gv.at/basemap/bmaporthofoto30cm/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps4.wien.gv.at/basemap/bmaporthofoto30cm/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps.wien.gv.at/basemap/bmaporthofoto30cm/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
</Layer>
|
||||
<Layer>
|
||||
<ows:Title>Geoland Basemap Gelände</ows:Title>
|
||||
<ows:Abstract>Basemap Geländedarstellung von Österreich in Grau</ows:Abstract>
|
||||
<ows:WGS84BoundingBox crs="urn:ogc:def:crs:OGC:2:84">
|
||||
<ows:LowerCorner>8.782379 46.358770</ows:LowerCorner>
|
||||
<ows:UpperCorner>17.5 49.037872</ows:UpperCorner>
|
||||
</ows:WGS84BoundingBox>
|
||||
<ows:Identifier>bmapgelaende</ows:Identifier>
|
||||
<Style isDefault="true">
|
||||
<ows:Identifier>grau</ows:Identifier>
|
||||
</Style>
|
||||
<Format>image/jpeg</Format>
|
||||
<TileMatrixSetLink>
|
||||
<TileMatrixSet>google3857_0-17</TileMatrixSet>
|
||||
</TileMatrixSetLink>
|
||||
<ResourceURL format="image/jpeg" template="https://maps1.wien.gv.at/basemap/bmapgelaende/{Style}/google3857/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps2.wien.gv.at/basemap/bmapgelaende/{Style}/google3857/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps3.wien.gv.at/basemap/bmapgelaende/{Style}/google3857/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps4.wien.gv.at/basemap/bmapgelaende/{Style}/google3857/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps.wien.gv.at/basemap/bmapgelaende/{Style}/google3857/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
</Layer>
|
||||
<Layer>
|
||||
<ows:Title>Geoland Basemap Oberfläche</ows:Title>
|
||||
<ows:Abstract>Basemap Oberflächendarstellung von Österreich in Grau</ows:Abstract>
|
||||
<ows:WGS84BoundingBox crs="urn:ogc:def:crs:OGC:2:84">
|
||||
<ows:LowerCorner>8.782379 46.358770</ows:LowerCorner>
|
||||
<ows:UpperCorner>17.5 49.037872</ows:UpperCorner>
|
||||
</ows:WGS84BoundingBox>
|
||||
<ows:Identifier>bmapoberflaeche</ows:Identifier>
|
||||
<Style isDefault="true">
|
||||
<ows:Identifier>grau</ows:Identifier>
|
||||
</Style>
|
||||
<Format>image/jpeg</Format>
|
||||
<TileMatrixSetLink>
|
||||
<TileMatrixSet>google3857_0-17</TileMatrixSet>
|
||||
</TileMatrixSetLink>
|
||||
<ResourceURL format="image/jpeg" template="https://maps1.wien.gv.at/basemap/bmapoberflaeche/{Style}/google3857/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps2.wien.gv.at/basemap/bmapoberflaeche/{Style}/google3857/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps3.wien.gv.at/basemap/bmapoberflaeche/{Style}/google3857/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps4.wien.gv.at/basemap/bmapoberflaeche/{Style}/google3857/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps.wien.gv.at/basemap/bmapoberflaeche/{Style}/google3857/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
</Layer>
|
||||
<TileMatrixSet>
|
||||
<ows:Identifier>google3857</ows:Identifier>
|
||||
<ows:BoundingBox crs="urn:ogc:def:crs:EPSG:6.18.3:3857">
|
||||
<ows:LowerCorner>977650 5838030</ows:LowerCorner>
|
||||
<ows:UpperCorner>1913530 6281290</ows:UpperCorner>
|
||||
</ows:BoundingBox>
|
||||
<ows:SupportedCRS>urn:ogc:def:crs:EPSG:6.18.3:3857</ows:SupportedCRS>
|
||||
<WellKnownScaleSet>urn:ogc:def:wkss:OGC:1.0:GoogleMapsCompatible</WellKnownScaleSet>
|
||||
<TileMatrix>
|
||||
<ows:Identifier>0</ows:Identifier>
|
||||
<ScaleDenominator>559082264.029</ScaleDenominator>
|
||||
<TopLeftCorner>-20037508.3428 20037508.3428</TopLeftCorner>
|
||||
<TileWidth>256</TileWidth>
|
||||
<TileHeight>256</TileHeight>
|
||||
<MatrixWidth>1</MatrixWidth>
|
||||
<MatrixHeight>1</MatrixHeight>
|
||||
</TileMatrix>
|
||||
<TileMatrix>
|
||||
<ows:Identifier>1</ows:Identifier>
|
||||
<ScaleDenominator>279541132.015</ScaleDenominator>
|
||||
<TopLeftCorner>-20037508.3428 20037508.3428</TopLeftCorner>
|
||||
<TileWidth>256</TileWidth>
|
||||
<TileHeight>256</TileHeight>
|
||||
<MatrixWidth>2</MatrixWidth>
|
||||
<MatrixHeight>2</MatrixHeight>
|
||||
</TileMatrix>
|
||||
<TileMatrix>
|
||||
<ows:Identifier>2</ows:Identifier>
|
||||
<ScaleDenominator>139770566.007</ScaleDenominator>
|
||||
<TopLeftCorner>-20037508.3428 20037508.3428</TopLeftCorner>
|
||||
<TileWidth>256</TileWidth>
|
||||
<TileHeight>256</TileHeight>
|
||||
<MatrixWidth>4</MatrixWidth>
|
||||
<MatrixHeight>4</MatrixHeight>
|
||||
</TileMatrix>
|
||||
<TileMatrix>
|
||||
<ows:Identifier>3</ows:Identifier>
|
||||
<ScaleDenominator>69885283.0036</ScaleDenominator>
|
||||
<TopLeftCorner>-20037508.3428 20037508.3428</TopLeftCorner>
|
||||
<TileWidth>256</TileWidth>
|
||||
<TileHeight>256</TileHeight>
|
||||
<MatrixWidth>8</MatrixWidth>
|
||||
<MatrixHeight>8</MatrixHeight>
|
||||
</TileMatrix>
|
||||
<TileMatrix>
|
||||
<ows:Identifier>4</ows:Identifier>
|
||||
<ScaleDenominator>34942641.5018</ScaleDenominator>
|
||||
<TopLeftCorner>-20037508.3428 20037508.3428</TopLeftCorner>
|
||||
<TileWidth>256</TileWidth>
|
||||
<TileHeight>256</TileHeight>
|
||||
<MatrixWidth>16</MatrixWidth>
|
||||
<MatrixHeight>16</MatrixHeight>
|
||||
</TileMatrix>
|
||||
<TileMatrix>
|
||||
<ows:Identifier>5</ows:Identifier>
|
||||
<ScaleDenominator>17471320.7509</ScaleDenominator>
|
||||
<TopLeftCorner>-20037508.3428 20037508.3428</TopLeftCorner>
|
||||
<TileWidth>256</TileWidth>
|
||||
<TileHeight>256</TileHeight>
|
||||
<MatrixWidth>32</MatrixWidth>
|
||||
<MatrixHeight>32</MatrixHeight>
|
||||
</TileMatrix>
|
||||
<TileMatrix>
|
||||
<ows:Identifier>6</ows:Identifier>
|
||||
<ScaleDenominator>8735660.37545</ScaleDenominator>
|
||||
<TopLeftCorner>-20037508.3428 20037508.3428</TopLeftCorner>
|
||||
<TileWidth>256</TileWidth>
|
||||
<TileHeight>256</TileHeight>
|
||||
<MatrixWidth>64</MatrixWidth>
|
||||
<MatrixHeight>64</MatrixHeight>
|
||||
</TileMatrix>
|
||||
<TileMatrix>
|
||||
<ows:Identifier>7</ows:Identifier>
|
||||
<ScaleDenominator>4367830.18773</ScaleDenominator>
|
||||
<TopLeftCorner>-20037508.3428 20037508.3428</TopLeftCorner>
|
||||
<TileWidth>256</TileWidth>
|
||||
<TileHeight>256</TileHeight>
|
||||
<MatrixWidth>128</MatrixWidth>
|
||||
<MatrixHeight>128</MatrixHeight>
|
||||
</TileMatrix>
|
||||
<TileMatrix>
|
||||
<ows:Identifier>8</ows:Identifier>
|
||||
<ScaleDenominator>2183915.09386</ScaleDenominator>
|
||||
<TopLeftCorner>-20037508.3428 20037508.3428</TopLeftCorner>
|
||||
<TileWidth>256</TileWidth>
|
||||
<TileHeight>256</TileHeight>
|
||||
<MatrixWidth>256</MatrixWidth>
|
||||
<MatrixHeight>256</MatrixHeight>
|
||||
</TileMatrix>
|
||||
<TileMatrix>
|
||||
<ows:Identifier>9</ows:Identifier>
|
||||
<ScaleDenominator>1091957.54693</ScaleDenominator>
|
||||
<TopLeftCorner>-20037508.3428 20037508.3428</TopLeftCorner>
|
||||
<TileWidth>256</TileWidth>
|
||||
<TileHeight>256</TileHeight>
|
||||
<MatrixWidth>512</MatrixWidth>
|
||||
<MatrixHeight>512</MatrixHeight>
|
||||
</TileMatrix>
|
||||
<TileMatrix>
|
||||
<ows:Identifier>10</ows:Identifier>
|
||||
<ScaleDenominator>545978.773466</ScaleDenominator>
|
||||
<TopLeftCorner>-20037508.3428 20037508.3428</TopLeftCorner>
|
||||
<TileWidth>256</TileWidth>
|
||||
<TileHeight>256</TileHeight>
|
||||
<MatrixWidth>1024</MatrixWidth>
|
||||
<MatrixHeight>1024</MatrixHeight>
|
||||
</TileMatrix>
|
||||
<TileMatrix>
|
||||
<ows:Identifier>11</ows:Identifier>
|
||||
<ScaleDenominator>272989.386733</ScaleDenominator>
|
||||
<TopLeftCorner>-20037508.3428 20037508.3428</TopLeftCorner>
|
||||
<TileWidth>256</TileWidth>
|
||||
<TileHeight>256</TileHeight>
|
||||
<MatrixWidth>2048</MatrixWidth>
|
||||
<MatrixHeight>2048</MatrixHeight>
|
||||
</TileMatrix>
|
||||
<TileMatrix>
|
||||
<ows:Identifier>12</ows:Identifier>
|
||||
<ScaleDenominator>136494.693366</ScaleDenominator>
|
||||
<TopLeftCorner>-20037508.3428 20037508.3428</TopLeftCorner>
|
||||
<TileWidth>256</TileWidth>
|
||||
<TileHeight>256</TileHeight>
|
||||
<MatrixWidth>4096</MatrixWidth>
|
||||
<MatrixHeight>4096</MatrixHeight>
|
||||
</TileMatrix>
|
||||
<TileMatrix>
|
||||
<ows:Identifier>13</ows:Identifier>
|
||||
<ScaleDenominator>68247.3466832</ScaleDenominator>
|
||||
<TopLeftCorner>-20037508.3428 20037508.3428</TopLeftCorner>
|
||||
<TileWidth>256</TileWidth>
|
||||
<TileHeight>256</TileHeight>
|
||||
<MatrixWidth>8192</MatrixWidth>
|
||||
<MatrixHeight>8192</MatrixHeight>
|
||||
</TileMatrix>
|
||||
<TileMatrix>
|
||||
<ows:Identifier>14</ows:Identifier>
|
||||
<ScaleDenominator>34123.6733416</ScaleDenominator>
|
||||
<TopLeftCorner>-20037508.3428 20037508.3428</TopLeftCorner>
|
||||
<TileWidth>256</TileWidth>
|
||||
<TileHeight>256</TileHeight>
|
||||
<MatrixWidth>16384</MatrixWidth>
|
||||
<MatrixHeight>16384</MatrixHeight>
|
||||
</TileMatrix>
|
||||
<TileMatrix>
|
||||
<ows:Identifier>15</ows:Identifier>
|
||||
<ScaleDenominator>17061.8366708</ScaleDenominator>
|
||||
<TopLeftCorner>-20037508.3428 20037508.3428</TopLeftCorner>
|
||||
<TileWidth>256</TileWidth>
|
||||
<TileHeight>256</TileHeight>
|
||||
<MatrixWidth>32768</MatrixWidth>
|
||||
<MatrixHeight>32768</MatrixHeight>
|
||||
</TileMatrix>
|
||||
<TileMatrix>
|
||||
<ows:Identifier>16</ows:Identifier>
|
||||
<ScaleDenominator>8530.91833540</ScaleDenominator>
|
||||
<TopLeftCorner>-20037508.3428 20037508.3428</TopLeftCorner>
|
||||
<TileWidth>256</TileWidth>
|
||||
<TileHeight>256</TileHeight>
|
||||
<MatrixWidth>65536</MatrixWidth>
|
||||
<MatrixHeight>65536</MatrixHeight>
|
||||
</TileMatrix>
|
||||
<TileMatrix>
|
||||
<ows:Identifier>17</ows:Identifier>
|
||||
<ScaleDenominator>4265.45916770</ScaleDenominator>
|
||||
<TopLeftCorner>-20037508.3428 20037508.3428</TopLeftCorner>
|
||||
<TileWidth>256</TileWidth>
|
||||
<TileHeight>256</TileHeight>
|
||||
<MatrixWidth>131072</MatrixWidth>
|
||||
<MatrixHeight>131072</MatrixHeight>
|
||||
</TileMatrix>
|
||||
<TileMatrix>
|
||||
<ows:Identifier>18</ows:Identifier>
|
||||
<ScaleDenominator>2132.72958385</ScaleDenominator>
|
||||
<TopLeftCorner>-20037508.3428 20037508.3428</TopLeftCorner>
|
||||
<TileWidth>256</TileWidth>
|
||||
<TileHeight>256</TileHeight>
|
||||
<MatrixWidth>262144</MatrixWidth>
|
||||
<MatrixHeight>262144</MatrixHeight>
|
||||
</TileMatrix>
|
||||
<TileMatrix>
|
||||
<ows:Identifier>19</ows:Identifier>
|
||||
<ScaleDenominator>1066.36479193</ScaleDenominator>
|
||||
<TopLeftCorner>-20037508.3428 20037508.3428</TopLeftCorner>
|
||||
<TileWidth>256</TileWidth>
|
||||
<TileHeight>256</TileHeight>
|
||||
<MatrixWidth>524288</MatrixWidth>
|
||||
<MatrixHeight>524288</MatrixHeight>
|
||||
</TileMatrix>
|
||||
<TileMatrix>
|
||||
<ows:Identifier>20</ows:Identifier>
|
||||
<ScaleDenominator>533.18239597</ScaleDenominator>
|
||||
<TopLeftCorner>-20037508.3428 20037508.3428</TopLeftCorner>
|
||||
<TileWidth>256</TileWidth>
|
||||
<TileHeight>256</TileHeight>
|
||||
<MatrixWidth>1048576</MatrixWidth>
|
||||
<MatrixHeight>1048576</MatrixHeight>
|
||||
</TileMatrix>
|
||||
</TileMatrixSet>
|
||||
<TileMatrixSet>
|
||||
<ows:Identifier>google3857_0-17</ows:Identifier>
|
||||
<ows:BoundingBox crs="urn:ogc:def:crs:EPSG:6.18.3:3857">
|
||||
<ows:LowerCorner>977650 5838030</ows:LowerCorner>
|
||||
<ows:UpperCorner>1913530 6281290</ows:UpperCorner>
|
||||
</ows:BoundingBox>
|
||||
<ows:SupportedCRS>urn:ogc:def:crs:EPSG:6.18.3:3857</ows:SupportedCRS>
|
||||
<WellKnownScaleSet>urn:ogc:def:wkss:OGC:1.0:GoogleMapsCompatible</WellKnownScaleSet>
|
||||
<TileMatrix>
|
||||
<ows:Identifier>0</ows:Identifier>
|
||||
<ScaleDenominator>559082264.029</ScaleDenominator>
|
||||
<TopLeftCorner>-20037508.3428 20037508.3428</TopLeftCorner>
|
||||
<TileWidth>256</TileWidth>
|
||||
<TileHeight>256</TileHeight>
|
||||
<MatrixWidth>1</MatrixWidth>
|
||||
<MatrixHeight>1</MatrixHeight>
|
||||
</TileMatrix>
|
||||
<TileMatrix>
|
||||
<ows:Identifier>1</ows:Identifier>
|
||||
<ScaleDenominator>279541132.015</ScaleDenominator>
|
||||
<TopLeftCorner>-20037508.3428 20037508.3428</TopLeftCorner>
|
||||
<TileWidth>256</TileWidth>
|
||||
<TileHeight>256</TileHeight>
|
||||
<MatrixWidth>2</MatrixWidth>
|
||||
<MatrixHeight>2</MatrixHeight>
|
||||
</TileMatrix>
|
||||
<TileMatrix>
|
||||
<ows:Identifier>2</ows:Identifier>
|
||||
<ScaleDenominator>139770566.007</ScaleDenominator>
|
||||
<TopLeftCorner>-20037508.3428 20037508.3428</TopLeftCorner>
|
||||
<TileWidth>256</TileWidth>
|
||||
<TileHeight>256</TileHeight>
|
||||
<MatrixWidth>4</MatrixWidth>
|
||||
<MatrixHeight>4</MatrixHeight>
|
||||
</TileMatrix>
|
||||
<TileMatrix>
|
||||
<ows:Identifier>3</ows:Identifier>
|
||||
<ScaleDenominator>69885283.0036</ScaleDenominator>
|
||||
<TopLeftCorner>-20037508.3428 20037508.3428</TopLeftCorner>
|
||||
<TileWidth>256</TileWidth>
|
||||
<TileHeight>256</TileHeight>
|
||||
<MatrixWidth>8</MatrixWidth>
|
||||
<MatrixHeight>8</MatrixHeight>
|
||||
</TileMatrix>
|
||||
<TileMatrix>
|
||||
<ows:Identifier>4</ows:Identifier>
|
||||
<ScaleDenominator>34942641.5018</ScaleDenominator>
|
||||
<TopLeftCorner>-20037508.3428 20037508.3428</TopLeftCorner>
|
||||
<TileWidth>256</TileWidth>
|
||||
<TileHeight>256</TileHeight>
|
||||
<MatrixWidth>16</MatrixWidth>
|
||||
<MatrixHeight>16</MatrixHeight>
|
||||
</TileMatrix>
|
||||
<TileMatrix>
|
||||
<ows:Identifier>5</ows:Identifier>
|
||||
<ScaleDenominator>17471320.7509</ScaleDenominator>
|
||||
<TopLeftCorner>-20037508.3428 20037508.3428</TopLeftCorner>
|
||||
<TileWidth>256</TileWidth>
|
||||
<TileHeight>256</TileHeight>
|
||||
<MatrixWidth>32</MatrixWidth>
|
||||
<MatrixHeight>32</MatrixHeight>
|
||||
</TileMatrix>
|
||||
<TileMatrix>
|
||||
<ows:Identifier>6</ows:Identifier>
|
||||
<ScaleDenominator>8735660.37545</ScaleDenominator>
|
||||
<TopLeftCorner>-20037508.3428 20037508.3428</TopLeftCorner>
|
||||
<TileWidth>256</TileWidth>
|
||||
<TileHeight>256</TileHeight>
|
||||
<MatrixWidth>64</MatrixWidth>
|
||||
<MatrixHeight>64</MatrixHeight>
|
||||
</TileMatrix>
|
||||
<TileMatrix>
|
||||
<ows:Identifier>7</ows:Identifier>
|
||||
<ScaleDenominator>4367830.18773</ScaleDenominator>
|
||||
<TopLeftCorner>-20037508.3428 20037508.3428</TopLeftCorner>
|
||||
<TileWidth>256</TileWidth>
|
||||
<TileHeight>256</TileHeight>
|
||||
<MatrixWidth>128</MatrixWidth>
|
||||
<MatrixHeight>128</MatrixHeight>
|
||||
</TileMatrix>
|
||||
<TileMatrix>
|
||||
<ows:Identifier>8</ows:Identifier>
|
||||
<ScaleDenominator>2183915.09386</ScaleDenominator>
|
||||
<TopLeftCorner>-20037508.3428 20037508.3428</TopLeftCorner>
|
||||
<TileWidth>256</TileWidth>
|
||||
<TileHeight>256</TileHeight>
|
||||
<MatrixWidth>256</MatrixWidth>
|
||||
<MatrixHeight>256</MatrixHeight>
|
||||
</TileMatrix>
|
||||
<TileMatrix>
|
||||
<ows:Identifier>9</ows:Identifier>
|
||||
<ScaleDenominator>1091957.54693</ScaleDenominator>
|
||||
<TopLeftCorner>-20037508.3428 20037508.3428</TopLeftCorner>
|
||||
<TileWidth>256</TileWidth>
|
||||
<TileHeight>256</TileHeight>
|
||||
<MatrixWidth>512</MatrixWidth>
|
||||
<MatrixHeight>512</MatrixHeight>
|
||||
</TileMatrix>
|
||||
<TileMatrix>
|
||||
<ows:Identifier>10</ows:Identifier>
|
||||
<ScaleDenominator>545978.773466</ScaleDenominator>
|
||||
<TopLeftCorner>-20037508.3428 20037508.3428</TopLeftCorner>
|
||||
<TileWidth>256</TileWidth>
|
||||
<TileHeight>256</TileHeight>
|
||||
<MatrixWidth>1024</MatrixWidth>
|
||||
<MatrixHeight>1024</MatrixHeight>
|
||||
</TileMatrix>
|
||||
<TileMatrix>
|
||||
<ows:Identifier>11</ows:Identifier>
|
||||
<ScaleDenominator>272989.386733</ScaleDenominator>
|
||||
<TopLeftCorner>-20037508.3428 20037508.3428</TopLeftCorner>
|
||||
<TileWidth>256</TileWidth>
|
||||
<TileHeight>256</TileHeight>
|
||||
<MatrixWidth>2048</MatrixWidth>
|
||||
<MatrixHeight>2048</MatrixHeight>
|
||||
</TileMatrix>
|
||||
<TileMatrix>
|
||||
<ows:Identifier>12</ows:Identifier>
|
||||
<ScaleDenominator>136494.693366</ScaleDenominator>
|
||||
<TopLeftCorner>-20037508.3428 20037508.3428</TopLeftCorner>
|
||||
<TileWidth>256</TileWidth>
|
||||
<TileHeight>256</TileHeight>
|
||||
<MatrixWidth>4096</MatrixWidth>
|
||||
<MatrixHeight>4096</MatrixHeight>
|
||||
</TileMatrix>
|
||||
<TileMatrix>
|
||||
<ows:Identifier>13</ows:Identifier>
|
||||
<ScaleDenominator>68247.3466832</ScaleDenominator>
|
||||
<TopLeftCorner>-20037508.3428 20037508.3428</TopLeftCorner>
|
||||
<TileWidth>256</TileWidth>
|
||||
<TileHeight>256</TileHeight>
|
||||
<MatrixWidth>8192</MatrixWidth>
|
||||
<MatrixHeight>8192</MatrixHeight>
|
||||
</TileMatrix>
|
||||
<TileMatrix>
|
||||
<ows:Identifier>14</ows:Identifier>
|
||||
<ScaleDenominator>34123.6733416</ScaleDenominator>
|
||||
<TopLeftCorner>-20037508.3428 20037508.3428</TopLeftCorner>
|
||||
<TileWidth>256</TileWidth>
|
||||
<TileHeight>256</TileHeight>
|
||||
<MatrixWidth>16384</MatrixWidth>
|
||||
<MatrixHeight>16384</MatrixHeight>
|
||||
</TileMatrix>
|
||||
<TileMatrix>
|
||||
<ows:Identifier>15</ows:Identifier>
|
||||
<ScaleDenominator>17061.8366708</ScaleDenominator>
|
||||
<TopLeftCorner>-20037508.3428 20037508.3428</TopLeftCorner>
|
||||
<TileWidth>256</TileWidth>
|
||||
<TileHeight>256</TileHeight>
|
||||
<MatrixWidth>32768</MatrixWidth>
|
||||
<MatrixHeight>32768</MatrixHeight>
|
||||
</TileMatrix>
|
||||
<TileMatrix>
|
||||
<ows:Identifier>16</ows:Identifier>
|
||||
<ScaleDenominator>8530.91833540</ScaleDenominator>
|
||||
<TopLeftCorner>-20037508.3428 20037508.3428</TopLeftCorner>
|
||||
<TileWidth>256</TileWidth>
|
||||
<TileHeight>256</TileHeight>
|
||||
<MatrixWidth>65536</MatrixWidth>
|
||||
<MatrixHeight>65536</MatrixHeight>
|
||||
</TileMatrix>
|
||||
<TileMatrix>
|
||||
<ows:Identifier>17</ows:Identifier>
|
||||
<ScaleDenominator>4265.45916770</ScaleDenominator>
|
||||
<TopLeftCorner>-20037508.3428 20037508.3428</TopLeftCorner>
|
||||
<TileWidth>256</TileWidth>
|
||||
<TileHeight>256</TileHeight>
|
||||
<MatrixWidth>131072</MatrixWidth>
|
||||
<MatrixHeight>131072</MatrixHeight>
|
||||
</TileMatrix>
|
||||
</TileMatrixSet>
|
||||
</Contents>
|
||||
<ServiceMetadataURL xlink:href="https://maps.wien.gv.at/basemap/1.0.0/WMTSCapabilities.xml"/>
|
||||
</Capabilities>
|
||||
|
|
@ -28,35 +28,7 @@
|
|||
<ows:Operation name="GetCapabilities">
|
||||
<ows:DCP>
|
||||
<ows:HTTP>
|
||||
<ows:Get xlink:href="https://maps.wien.gv.at/basemap">
|
||||
<ows:Constraint name="GetEncoding">
|
||||
<ows:AllowedValues>
|
||||
<ows:Value>RESTful</ows:Value>
|
||||
</ows:AllowedValues>
|
||||
</ows:Constraint>
|
||||
</ows:Get>
|
||||
<ows:Get xlink:href="https://maps1.wien.gv.at/basemap">
|
||||
<ows:Constraint name="GetEncoding">
|
||||
<ows:AllowedValues>
|
||||
<ows:Value>RESTful</ows:Value>
|
||||
</ows:AllowedValues>
|
||||
</ows:Constraint>
|
||||
</ows:Get>
|
||||
<ows:Get xlink:href="https://maps2.wien.gv.at/basemap">
|
||||
<ows:Constraint name="GetEncoding">
|
||||
<ows:AllowedValues>
|
||||
<ows:Value>RESTful</ows:Value>
|
||||
</ows:AllowedValues>
|
||||
</ows:Constraint>
|
||||
</ows:Get>
|
||||
<ows:Get xlink:href="https://maps3.wien.gv.at/basemap">
|
||||
<ows:Constraint name="GetEncoding">
|
||||
<ows:AllowedValues>
|
||||
<ows:Value>RESTful</ows:Value>
|
||||
</ows:AllowedValues>
|
||||
</ows:Constraint>
|
||||
</ows:Get>
|
||||
<ows:Get xlink:href="https://maps4.wien.gv.at/basemap">
|
||||
<ows:Get xlink:href="https://mapsneu.wien.gv.at/basemapneu">
|
||||
<ows:Constraint name="GetEncoding">
|
||||
<ows:AllowedValues>
|
||||
<ows:Value>RESTful</ows:Value>
|
||||
|
|
@ -69,35 +41,7 @@
|
|||
<ows:Operation name="GetTile">
|
||||
<ows:DCP>
|
||||
<ows:HTTP>
|
||||
<ows:Get xlink:href="https://maps.wien.gv.at/basemap">
|
||||
<ows:Constraint name="GetEncoding">
|
||||
<ows:AllowedValues>
|
||||
<ows:Value>RESTful</ows:Value>
|
||||
</ows:AllowedValues>
|
||||
</ows:Constraint>
|
||||
</ows:Get>
|
||||
<ows:Get xlink:href="https://maps1.wien.gv.at/basemap">
|
||||
<ows:Constraint name="GetEncoding">
|
||||
<ows:AllowedValues>
|
||||
<ows:Value>RESTful</ows:Value>
|
||||
</ows:AllowedValues>
|
||||
</ows:Constraint>
|
||||
</ows:Get>
|
||||
<ows:Get xlink:href="https://maps2.wien.gv.at/basemap">
|
||||
<ows:Constraint name="GetEncoding">
|
||||
<ows:AllowedValues>
|
||||
<ows:Value>RESTful</ows:Value>
|
||||
</ows:AllowedValues>
|
||||
</ows:Constraint>
|
||||
</ows:Get>
|
||||
<ows:Get xlink:href="https://maps3.wien.gv.at/basemap">
|
||||
<ows:Constraint name="GetEncoding">
|
||||
<ows:AllowedValues>
|
||||
<ows:Value>RESTful</ows:Value>
|
||||
</ows:AllowedValues>
|
||||
</ows:Constraint>
|
||||
</ows:Get>
|
||||
<ows:Get xlink:href="https://maps4.wien.gv.at/basemap">
|
||||
<ows:Get xlink:href="https://mapsneu.wien.gv.at/basemap">
|
||||
<ows:Constraint name="GetEncoding">
|
||||
<ows:AllowedValues>
|
||||
<ows:Value>RESTful</ows:Value>
|
||||
|
|
@ -124,11 +68,7 @@
|
|||
<TileMatrixSetLink>
|
||||
<TileMatrixSet>google3857</TileMatrixSet>
|
||||
</TileMatrixSetLink>
|
||||
<ResourceURL format="image/png" template="https://maps1.wien.gv.at/basemap/geolandbasemap/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://maps2.wien.gv.at/basemap/geolandbasemap/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://maps3.wien.gv.at/basemap/geolandbasemap/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://maps4.wien.gv.at/basemap/geolandbasemap/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://maps.wien.gv.at/basemap/geolandbasemap/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://mapsneu.wien.gv.at/basemap/geolandbasemap/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
</Layer>
|
||||
<Layer>
|
||||
<ows:Title>Geoland Basemap Overlay</ows:Title>
|
||||
|
|
@ -145,11 +85,7 @@
|
|||
<TileMatrixSetLink>
|
||||
<TileMatrixSet>google3857</TileMatrixSet>
|
||||
</TileMatrixSetLink>
|
||||
<ResourceURL format="image/png" template="https://maps1.wien.gv.at/basemap/bmapoverlay/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://maps2.wien.gv.at/basemap/bmapoverlay/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://maps3.wien.gv.at/basemap/bmapoverlay/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://maps4.wien.gv.at/basemap/bmapoverlay/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://maps.wien.gv.at/basemap/bmapoverlay/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://mapsneu.wien.gv.at/basemap/bmapoverlay/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
</Layer>
|
||||
<Layer>
|
||||
<ows:Title>Geoland Basemap Grau</ows:Title>
|
||||
|
|
@ -166,11 +102,7 @@
|
|||
<TileMatrixSetLink>
|
||||
<TileMatrixSet>google3857</TileMatrixSet>
|
||||
</TileMatrixSetLink>
|
||||
<ResourceURL format="image/png" template="https://maps1.wien.gv.at/basemap/bmapgrau/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://maps2.wien.gv.at/basemap/bmapgrau/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://maps3.wien.gv.at/basemap/bmapgrau/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://maps4.wien.gv.at/basemap/bmapgrau/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://maps.wien.gv.at/basemap/bmapgrau/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://mapsneu.wien.gv.at/basemap/bmapgrau/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
</Layer>
|
||||
<Layer>
|
||||
<ows:Title>Basemap High DPI</ows:Title>
|
||||
|
|
@ -187,11 +119,7 @@
|
|||
<TileMatrixSetLink>
|
||||
<TileMatrixSet>google3857</TileMatrixSet>
|
||||
</TileMatrixSetLink>
|
||||
<ResourceURL format="image/jpeg" template="https://maps1.wien.gv.at/basemap/bmaphidpi/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps2.wien.gv.at/basemap/bmaphidpi/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps3.wien.gv.at/basemap/bmaphidpi/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps4.wien.gv.at/basemap/bmaphidpi/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps.wien.gv.at/basemap/bmaphidpi/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://mapsneu.wien.gv.at/basemap/bmaphidpi/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
</Layer>
|
||||
<Layer>
|
||||
<ows:Title>Geoland Basemap Orthofoto</ows:Title>
|
||||
|
|
@ -208,11 +136,7 @@
|
|||
<TileMatrixSetLink>
|
||||
<TileMatrixSet>google3857</TileMatrixSet>
|
||||
</TileMatrixSetLink>
|
||||
<ResourceURL format="image/jpeg" template="https://maps1.wien.gv.at/basemap/bmaporthofoto30cm/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps2.wien.gv.at/basemap/bmaporthofoto30cm/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps3.wien.gv.at/basemap/bmaporthofoto30cm/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps4.wien.gv.at/basemap/bmaporthofoto30cm/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps.wien.gv.at/basemap/bmaporthofoto30cm/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://mapsneu.wien.gv.at/basemap/bmaporthofoto30cm/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
</Layer>
|
||||
<Layer>
|
||||
<ows:Title>Geoland Basemap Gelände</ows:Title>
|
||||
|
|
@ -229,11 +153,7 @@
|
|||
<TileMatrixSetLink>
|
||||
<TileMatrixSet>google3857_0-17</TileMatrixSet>
|
||||
</TileMatrixSetLink>
|
||||
<ResourceURL format="image/jpeg" template="https://maps1.wien.gv.at/basemap/bmapgelaende/{Style}/google3857/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps2.wien.gv.at/basemap/bmapgelaende/{Style}/google3857/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps3.wien.gv.at/basemap/bmapgelaende/{Style}/google3857/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps4.wien.gv.at/basemap/bmapgelaende/{Style}/google3857/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps.wien.gv.at/basemap/bmapgelaende/{Style}/google3857/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://mapsneu.wien.gv.at/basemap/bmapgelaende/{Style}/google3857/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
</Layer>
|
||||
<Layer>
|
||||
<ows:Title>Geoland Basemap Oberfläche</ows:Title>
|
||||
|
|
@ -250,11 +170,7 @@
|
|||
<TileMatrixSetLink>
|
||||
<TileMatrixSet>google3857_0-17</TileMatrixSet>
|
||||
</TileMatrixSetLink>
|
||||
<ResourceURL format="image/jpeg" template="https://maps1.wien.gv.at/basemap/bmapoberflaeche/{Style}/google3857/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps2.wien.gv.at/basemap/bmapoberflaeche/{Style}/google3857/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps3.wien.gv.at/basemap/bmapoberflaeche/{Style}/google3857/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps4.wien.gv.at/basemap/bmapoberflaeche/{Style}/google3857/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps.wien.gv.at/basemap/bmapoberflaeche/{Style}/google3857/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://mapsneu.wien.gv.at/basemap/bmapoberflaeche/{Style}/google3857/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
</Layer>
|
||||
<TileMatrixSet>
|
||||
<ows:Identifier>google3857</ows:Identifier>
|
||||
|
|
@ -626,5 +542,5 @@
|
|||
</TileMatrix>
|
||||
</TileMatrixSet>
|
||||
</Contents>
|
||||
<ServiceMetadataURL xlink:href="https://maps.wien.gv.at/basemap/1.0.0/WMTSCapabilities.xml"/>
|
||||
<ServiceMetadataURL xlink:href="https://mapsneu.wien.gv.at/basemapneu/1.0.0/WMTSCapabilities.xml"/>
|
||||
</Capabilities>
|
||||
|
|
@ -28,35 +28,7 @@
|
|||
<ows:Operation name="GetCapabilities">
|
||||
<ows:DCP>
|
||||
<ows:HTTP>
|
||||
<ows:Get xlink:href="https://maps.wien.gv.at/basemap">
|
||||
<ows:Constraint name="GetEncoding">
|
||||
<ows:AllowedValues>
|
||||
<ows:Value>RESTful</ows:Value>
|
||||
</ows:AllowedValues>
|
||||
</ows:Constraint>
|
||||
</ows:Get>
|
||||
<ows:Get xlink:href="https://maps1.wien.gv.at/basemap">
|
||||
<ows:Constraint name="GetEncoding">
|
||||
<ows:AllowedValues>
|
||||
<ows:Value>RESTful</ows:Value>
|
||||
</ows:AllowedValues>
|
||||
</ows:Constraint>
|
||||
</ows:Get>
|
||||
<ows:Get xlink:href="https://maps2.wien.gv.at/basemap">
|
||||
<ows:Constraint name="GetEncoding">
|
||||
<ows:AllowedValues>
|
||||
<ows:Value>RESTful</ows:Value>
|
||||
</ows:AllowedValues>
|
||||
</ows:Constraint>
|
||||
</ows:Get>
|
||||
<ows:Get xlink:href="https://maps3.wien.gv.at/basemap">
|
||||
<ows:Constraint name="GetEncoding">
|
||||
<ows:AllowedValues>
|
||||
<ows:Value>RESTful</ows:Value>
|
||||
</ows:AllowedValues>
|
||||
</ows:Constraint>
|
||||
</ows:Get>
|
||||
<ows:Get xlink:href="https://maps4.wien.gv.at/basemap">
|
||||
<ows:Get xlink:href="https://mapsneu.wien.gv.at/basemapneu">
|
||||
<ows:Constraint name="GetEncoding">
|
||||
<ows:AllowedValues>
|
||||
<ows:Value>RESTful</ows:Value>
|
||||
|
|
@ -69,35 +41,7 @@
|
|||
<ows:Operation name="GetTile">
|
||||
<ows:DCP>
|
||||
<ows:HTTP>
|
||||
<ows:Get xlink:href="https://maps.wien.gv.at/basemap">
|
||||
<ows:Constraint name="GetEncoding">
|
||||
<ows:AllowedValues>
|
||||
<ows:Value>RESTful</ows:Value>
|
||||
</ows:AllowedValues>
|
||||
</ows:Constraint>
|
||||
</ows:Get>
|
||||
<ows:Get xlink:href="https://maps1.wien.gv.at/basemap">
|
||||
<ows:Constraint name="GetEncoding">
|
||||
<ows:AllowedValues>
|
||||
<ows:Value>RESTful</ows:Value>
|
||||
</ows:AllowedValues>
|
||||
</ows:Constraint>
|
||||
</ows:Get>
|
||||
<ows:Get xlink:href="https://maps2.wien.gv.at/basemap">
|
||||
<ows:Constraint name="GetEncoding">
|
||||
<ows:AllowedValues>
|
||||
<ows:Value>RESTful</ows:Value>
|
||||
</ows:AllowedValues>
|
||||
</ows:Constraint>
|
||||
</ows:Get>
|
||||
<ows:Get xlink:href="https://maps3.wien.gv.at/basemap">
|
||||
<ows:Constraint name="GetEncoding">
|
||||
<ows:AllowedValues>
|
||||
<ows:Value>RESTful</ows:Value>
|
||||
</ows:AllowedValues>
|
||||
</ows:Constraint>
|
||||
</ows:Get>
|
||||
<ows:Get xlink:href="https://maps4.wien.gv.at/basemap">
|
||||
<ows:Get xlink:href="https://mapsneu.wien.gv.at/basemap">
|
||||
<ows:Constraint name="GetEncoding">
|
||||
<ows:AllowedValues>
|
||||
<ows:Value>RESTful</ows:Value>
|
||||
|
|
@ -124,11 +68,7 @@
|
|||
<TileMatrixSetLink>
|
||||
<TileMatrixSet>google3857</TileMatrixSet>
|
||||
</TileMatrixSetLink>
|
||||
<ResourceURL format="image/png" template="https://maps1.wien.gv.at/basemap/geolandbasemap/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://maps2.wien.gv.at/basemap/geolandbasemap/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://maps3.wien.gv.at/basemap/geolandbasemap/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://maps4.wien.gv.at/basemap/geolandbasemap/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://maps.wien.gv.at/basemap/geolandbasemap/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://mapsneu.wien.gv.at/basemap/geolandbasemap/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
</Layer>
|
||||
<Layer>
|
||||
<ows:Title>Geoland Basemap Overlay</ows:Title>
|
||||
|
|
@ -145,11 +85,7 @@
|
|||
<TileMatrixSetLink>
|
||||
<TileMatrixSet>google3857</TileMatrixSet>
|
||||
</TileMatrixSetLink>
|
||||
<ResourceURL format="image/png" template="https://maps1.wien.gv.at/basemap/bmapoverlay/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://maps2.wien.gv.at/basemap/bmapoverlay/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://maps3.wien.gv.at/basemap/bmapoverlay/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://maps4.wien.gv.at/basemap/bmapoverlay/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://maps.wien.gv.at/basemap/bmapoverlay/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://mapsneu.wien.gv.at/basemap/bmapoverlay/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
</Layer>
|
||||
<Layer>
|
||||
<ows:Title>Geoland Basemap Grau</ows:Title>
|
||||
|
|
@ -166,11 +102,7 @@
|
|||
<TileMatrixSetLink>
|
||||
<TileMatrixSet>google3857</TileMatrixSet>
|
||||
</TileMatrixSetLink>
|
||||
<ResourceURL format="image/png" template="https://maps1.wien.gv.at/basemap/bmapgrau/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://maps2.wien.gv.at/basemap/bmapgrau/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://maps3.wien.gv.at/basemap/bmapgrau/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://maps4.wien.gv.at/basemap/bmapgrau/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://maps.wien.gv.at/basemap/bmapgrau/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
<ResourceURL format="image/png" template="https://mapsneu.wien.gv.at/basemap/bmapgrau/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" resourceType="tile"/>
|
||||
</Layer>
|
||||
<Layer>
|
||||
<ows:Title>Basemap High DPI</ows:Title>
|
||||
|
|
@ -187,11 +119,7 @@
|
|||
<TileMatrixSetLink>
|
||||
<TileMatrixSet>google3857</TileMatrixSet>
|
||||
</TileMatrixSetLink>
|
||||
<ResourceURL format="image/jpeg" template="https://maps1.wien.gv.at/basemap/bmaphidpi/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps2.wien.gv.at/basemap/bmaphidpi/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps3.wien.gv.at/basemap/bmaphidpi/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps4.wien.gv.at/basemap/bmaphidpi/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps.wien.gv.at/basemap/bmaphidpi/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://mapsneu.wien.gv.at/basemap/bmaphidpi/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
</Layer>
|
||||
<Layer>
|
||||
<ows:Title>Geoland Basemap Orthofoto</ows:Title>
|
||||
|
|
@ -208,11 +136,7 @@
|
|||
<TileMatrixSetLink>
|
||||
<TileMatrixSet>google3857</TileMatrixSet>
|
||||
</TileMatrixSetLink>
|
||||
<ResourceURL format="image/jpeg" template="https://maps1.wien.gv.at/basemap/bmaporthofoto30cm/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps2.wien.gv.at/basemap/bmaporthofoto30cm/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps3.wien.gv.at/basemap/bmaporthofoto30cm/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps4.wien.gv.at/basemap/bmaporthofoto30cm/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps.wien.gv.at/basemap/bmaporthofoto30cm/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://mapsneu.wien.gv.at/basemap/bmaporthofoto30cm/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
</Layer>
|
||||
<Layer>
|
||||
<ows:Title>Geoland Basemap Gelände</ows:Title>
|
||||
|
|
@ -229,11 +153,7 @@
|
|||
<TileMatrixSetLink>
|
||||
<TileMatrixSet>google3857_0-17</TileMatrixSet>
|
||||
</TileMatrixSetLink>
|
||||
<ResourceURL format="image/jpeg" template="https://maps1.wien.gv.at/basemap/bmapgelaende/{Style}/google3857/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps2.wien.gv.at/basemap/bmapgelaende/{Style}/google3857/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps3.wien.gv.at/basemap/bmapgelaende/{Style}/google3857/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps4.wien.gv.at/basemap/bmapgelaende/{Style}/google3857/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps.wien.gv.at/basemap/bmapgelaende/{Style}/google3857/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://mapsneu.wien.gv.at/basemap/bmapgelaende/{Style}/google3857/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
</Layer>
|
||||
<Layer>
|
||||
<ows:Title>Geoland Basemap Oberfläche</ows:Title>
|
||||
|
|
@ -250,11 +170,7 @@
|
|||
<TileMatrixSetLink>
|
||||
<TileMatrixSet>google3857_0-17</TileMatrixSet>
|
||||
</TileMatrixSetLink>
|
||||
<ResourceURL format="image/jpeg" template="https://maps1.wien.gv.at/basemap/bmapoberflaeche/{Style}/google3857/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps2.wien.gv.at/basemap/bmapoberflaeche/{Style}/google3857/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps3.wien.gv.at/basemap/bmapoberflaeche/{Style}/google3857/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps4.wien.gv.at/basemap/bmapoberflaeche/{Style}/google3857/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://maps.wien.gv.at/basemap/bmapoberflaeche/{Style}/google3857/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
<ResourceURL format="image/jpeg" template="https://mapsneu.wien.gv.at/basemap/bmapoberflaeche/{Style}/google3857/{TileMatrix}/{TileRow}/{TileCol}.jpeg" resourceType="tile"/>
|
||||
</Layer>
|
||||
<TileMatrixSet>
|
||||
<ows:Identifier>google3857</ows:Identifier>
|
||||
|
|
@ -626,5 +542,5 @@
|
|||
</TileMatrix>
|
||||
</TileMatrixSet>
|
||||
</Contents>
|
||||
<ServiceMetadataURL xlink:href="https://maps.wien.gv.at/basemap/1.0.0/WMTSCapabilities.xml"/>
|
||||
<ServiceMetadataURL xlink:href="https://mapsneu.wien.gv.at/basemapneu/1.0.0/WMTSCapabilities.xml"/>
|
||||
</Capabilities>
|
||||
|
|
@ -1,3 +1,3 @@
|
|||
{
|
||||
"homeButtonState":"ticketConsole"
|
||||
"homeButtonState":"ticketConsoleStudioPV"
|
||||
}
|
||||
|
|
@ -6,6 +6,7 @@ angular.module('myitsmApp')
|
|||
compile: function(element, attributes, transclude){
|
||||
return {
|
||||
pre: function preLink(scope, iElement, iAttrs, controller) {
|
||||
var ccsService = angular.element(document).injector().get("ccsService");
|
||||
let hState = ModuleConfigService.getModuleConfig("homeButton")["homeButtonState"];
|
||||
iAttrs.uiSref=hState;
|
||||
},
|
||||
|
|
|
|||
|
|
@ -0,0 +1,32 @@
|
|||
angular.module('ticketModule')
|
||||
.directive('scopeControllerHomeButton', ['ccsServiceNtt',
|
||||
function (ccsServiceNtt) {
|
||||
return {
|
||||
restrict: 'A',
|
||||
template: '',
|
||||
replace: true,
|
||||
scope: {
|
||||
data: '='
|
||||
},
|
||||
link: ['scope', 'element', 'attrs', function (scope, element, attrs) {
|
||||
}],
|
||||
controller: ['$scope', '$element', '$attrs', 'ccsServiceNtt', function ($scope, $element, $attrs, ccsServiceNtt) {
|
||||
|
||||
ccsServiceNtt.getNttCCS().then(function(result) {
|
||||
|
||||
let homeButtonState = _.find(result, function(value, key) {
|
||||
if(key == "ntt.homeButton.state")
|
||||
return true;
|
||||
});
|
||||
|
||||
if(homeButtonState) {
|
||||
$scope.$parent.homeState=homeButtonState;
|
||||
}
|
||||
|
||||
$scope.$parent.hLinkReady=true;
|
||||
});
|
||||
|
||||
}]
|
||||
|
||||
}
|
||||
}]);
|
||||
|
|
@ -2,6 +2,7 @@
|
|||
//require('./services/custom-asset-link-service');
|
||||
require('./directives/ntt-custom-home-button-directive');
|
||||
//require('./directives/ntt-scopecontroller-ci-relations-directive');
|
||||
require('./directives/scope-controller-home-button');
|
||||
|
||||
export class homeButton extends ntt.smartit.api.ICustomModule {
|
||||
|
||||
|
|
@ -13,32 +14,45 @@ export class homeButton extends ntt.smartit.api.ICustomModule {
|
|||
injectTemplates() {
|
||||
return {
|
||||
"views/navigation/header-navigation.html": [
|
||||
/*{
|
||||
id: "homeButton",
|
||||
method: "replace",
|
||||
mode: "partial",
|
||||
type: "jquery",
|
||||
selector: function ($jqueryTemplate) {
|
||||
return $jqueryTemplate.find(".header__link");;
|
||||
},
|
||||
snippet: '<a custom-problem-change-link class="ticket__name-link" aria-label="{{ fullDetailsText }}" ticket="ticket">{{ fullDetailsText }}</a>',
|
||||
},*/
|
||||
{
|
||||
id:"homeButton",
|
||||
// {
|
||||
// id:"homeButton",
|
||||
// mode: "attribute", //es soll nur ein attribute überschreiben werden
|
||||
// attributes: {
|
||||
// "add": {
|
||||
// "custom-home-button": ""
|
||||
// }
|
||||
// },
|
||||
// //method: "replace",
|
||||
// type: "jquery",
|
||||
// selector: function($jqueryTemplate) {
|
||||
// return $jqueryTemplate.find(".header__link");
|
||||
// },
|
||||
// },
|
||||
{
|
||||
id:"homeButtonScopeController",
|
||||
mode: "attribute", //es soll nur ein attribute überschreiben werden
|
||||
attributes: {
|
||||
"add": {
|
||||
"custom-home-button": ""
|
||||
"scope-controller-home-button": ""
|
||||
}
|
||||
},
|
||||
//method: "replace",
|
||||
type: "jquery",
|
||||
selector: function($jqueryTemplate) {
|
||||
return $jqueryTemplate.find(".header__link");
|
||||
return $jqueryTemplate.find(".header__navigation-bar_item");
|
||||
},
|
||||
//snippet: '<scope-extender-assignment ticket="ticket" ng-If="true"></scope-extender-assignment>',
|
||||
|
||||
}]
|
||||
},
|
||||
{
|
||||
id:"homeButton",
|
||||
mode: "partial", //es soll nur ein attribute überschreiben werden
|
||||
method: "replace",
|
||||
type: "jquery",
|
||||
selector: function($jqueryTemplate) {
|
||||
return $jqueryTemplate.find(".header__link");
|
||||
},
|
||||
snippet: '<a ui-sref="{{homeState}}" ng-if="hLinkReady" class="header__link" tabindex="0"><div class="header__logo"></div><div class="header__app-name">{{\'login.productShortName\' | i18n}}</div></a>'
|
||||
}
|
||||
]
|
||||
|
||||
}
|
||||
}
|
||||
|
|
@ -54,29 +68,7 @@ export class homeButton extends ntt.smartit.api.ICustomModule {
|
|||
|
||||
templates() {
|
||||
return [
|
||||
{
|
||||
//origin: "views/ticket/incident-details-v2.html",
|
||||
//template: "views/ticket/incident-details-v2.html"
|
||||
},
|
||||
{
|
||||
//origin: "views/ticket/task-details-v2.html",
|
||||
//template: "views/ticket/task-details-v2.html"
|
||||
},
|
||||
{
|
||||
//template: "views/ticket/ticket-gtw-panel.html"
|
||||
},
|
||||
{
|
||||
//template: "views/ticket/ticket-gtw-item.html"
|
||||
},
|
||||
{
|
||||
//template: "views/ticket/ticket-gtw-item-dialog.html"
|
||||
},
|
||||
{
|
||||
//template: "views/ticket/ticket-gtw-details.html"
|
||||
},
|
||||
{
|
||||
//template: "views/ticket/ticket-gtw-item-interface.html"
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -29,7 +29,8 @@ angular.module('myitsmApp')
|
|||
if (currentSetting) {
|
||||
|
||||
if (_.has(currentSetting, "active") && currentSetting["active"] == "false") {
|
||||
delete itemList[i];
|
||||
let index = _.findIndex(itemList, (item) => item.i18nKey == o.i18nKey);
|
||||
delete itemList[index];
|
||||
itemList = itemList.filter(elm => elm);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,37 @@
|
|||
var gulp = require('gulp');
|
||||
const webpack = require('webpack-stream');
|
||||
var gulpCopy = require('gulp-copy');
|
||||
|
||||
const sourcePath = "src/modules/pwaTicketControllerAsfinag";
|
||||
const destPath = "dist/NTTDATA/modules/pwaTicketControllerAsfinag";
|
||||
|
||||
gulp.task('build', function() {
|
||||
return gulp.src('./*')
|
||||
.pipe(webpack(require('./webpack.config.js') ))
|
||||
.pipe(gulp.dest(destPath));
|
||||
});
|
||||
|
||||
|
||||
gulp.task('copyi18n',function(cb) {
|
||||
return gulp.src(sourcePath+'/i18n/**/*')
|
||||
.pipe(gulp.dest(destPath+'/i18n'))
|
||||
});
|
||||
|
||||
gulp.task('copyViews',function(cb) {
|
||||
return gulp.src(sourcePath+'/views/**/*')
|
||||
.pipe(gulp.dest(destPath+'/views'))
|
||||
});
|
||||
|
||||
gulp.task('copyConfig',function(cb) {
|
||||
return gulp.src(sourcePath+'/config/**/*')
|
||||
.pipe(gulp.dest(destPath+'/config'))
|
||||
});
|
||||
|
||||
|
||||
// gulp.task('copyExampleConfig',function(cb) {
|
||||
// return gulp.src(sourcePath+'/example-home-button-state.txt')
|
||||
// .pipe(gulp.dest(destPath))
|
||||
// });
|
||||
|
||||
gulp.task('copyResources', gulp.series('copyi18n','copyViews','copyConfig'));
|
||||
|
||||
|
|
@ -0,0 +1 @@
|
|||
require('./pwa-ticket-controller-asfinag');
|
||||
File diff suppressed because it is too large
Load Diff
|
|
@ -0,0 +1,99 @@
|
|||
// webpack.config.js
|
||||
var webpack = require('webpack');
|
||||
const path = require('path')
|
||||
|
||||
const ExtractTextPlugin = require('extract-text-webpack-plugin');
|
||||
|
||||
|
||||
|
||||
const env = process.env.WEBPACK_MODE;
|
||||
|
||||
function sourcemapActive() {
|
||||
if(env === "development") {
|
||||
return 'inline-source-map';
|
||||
}
|
||||
else
|
||||
return 'none';
|
||||
}
|
||||
|
||||
module.exports = {
|
||||
entry: {
|
||||
homeButton: __dirname + '/index.js',
|
||||
},
|
||||
output: {
|
||||
filename: 'ntt.smartit.pwaTicketControllerAsfinag.js',
|
||||
library: ['ntt','smartit','pwaTicketControllerAsfinag'],
|
||||
libraryTarget: 'umd'
|
||||
},
|
||||
mode: env || "development",
|
||||
node: {
|
||||
console: false,
|
||||
fs: 'empty',
|
||||
net: 'empty',
|
||||
tls: 'empty'
|
||||
},
|
||||
cache: true,
|
||||
devtool: sourcemapActive(), //'inline-source-map',
|
||||
externals: {
|
||||
jquery: 'jQuery'
|
||||
},
|
||||
module: {
|
||||
rules: [
|
||||
{
|
||||
test: /\.js$/,
|
||||
loader: 'babel-loader',
|
||||
exclude:/(node_modules|ressources)/ ,
|
||||
query: {
|
||||
presets: ["@babel/preset-env"]
|
||||
}
|
||||
},
|
||||
{
|
||||
test: /\.css$/,
|
||||
use: [ 'style-loader', 'css-loader' ]
|
||||
|
||||
},
|
||||
]
|
||||
},
|
||||
/*resolve: {
|
||||
extensions: ['*', '.js'],
|
||||
alias: {
|
||||
'moment': path.resolve(__dirname, './moment') // <-- When you build or restart dev-server, you'll get an error if the path to your utils.js file is incorrect.
|
||||
}
|
||||
},*/
|
||||
plugins: [
|
||||
|
||||
/* new ExtractTextPlugin({
|
||||
filename: './ntt-ar-js.css'
|
||||
}),*/
|
||||
new webpack.ProvidePlugin({
|
||||
"$":"jquery",
|
||||
"jQuery":"jquery",
|
||||
"window.jQuery":"jquery",
|
||||
//"moment":"moment"
|
||||
}),
|
||||
//new webpack.IgnorePlugin(/(locale)/, /node_modules.+(momentjs)/),
|
||||
//new webpack.IgnorePlugin(/^\.\/locale$/, /moment$/),
|
||||
// new BundleAnalyzerPlugin({generateStatsFile:true})
|
||||
/*new webpack.IgnorePlugin({
|
||||
resourceRegExp: /ressources/
|
||||
})*/
|
||||
]
|
||||
/*plugins: [
|
||||
//var options = []
|
||||
//options : {};
|
||||
/*options={
|
||||
'[file].map',
|
||||
null,
|
||||
"[absolute-resource-path]",
|
||||
"[absolute-resource-path]"
|
||||
},*/
|
||||
|
||||
/*new webpack.SourceMapDevToolPlugin({
|
||||
filename:'[file].map',
|
||||
|
||||
|
||||
})*/
|
||||
|
||||
//]
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,37 @@
|
|||
var gulp = require('gulp');
|
||||
const webpack = require('webpack-stream');
|
||||
var gulpCopy = require('gulp-copy');
|
||||
|
||||
const sourcePath = "src/modules/removeChat";
|
||||
const destPath = "dist/NTTDATA/modules/removeChat";
|
||||
|
||||
gulp.task('build', function() {
|
||||
return gulp.src('./*')
|
||||
.pipe(webpack(require('./webpack.config.js') ))
|
||||
.pipe(gulp.dest(destPath));
|
||||
});
|
||||
|
||||
|
||||
gulp.task('copyi18n',function(cb) {
|
||||
return gulp.src(sourcePath+'/i18n/**/*')
|
||||
.pipe(gulp.dest(destPath+'/i18n'))
|
||||
});
|
||||
|
||||
gulp.task('copyViews',function(cb) {
|
||||
return gulp.src(sourcePath+'/views/**/*')
|
||||
.pipe(gulp.dest(destPath+'/views'))
|
||||
});
|
||||
|
||||
// gulp.task('copyConfig',function(cb) {
|
||||
// return gulp.src(sourcePath+'/config.json')
|
||||
// .pipe(gulp.dest(destPath))
|
||||
// });
|
||||
|
||||
|
||||
// gulp.task('copyExampleConfig',function(cb) {
|
||||
// return gulp.src(sourcePath+'/example-home-button-state.txt')
|
||||
// .pipe(gulp.dest(destPath))
|
||||
// });
|
||||
|
||||
gulp.task('copyResources', gulp.series('copyi18n','copyViews'));
|
||||
|
||||
|
|
@ -0,0 +1,74 @@
|
|||
export class removeChat extends ntt.smartit.api.ICustomModule {
|
||||
|
||||
name() {
|
||||
return "removeChat";
|
||||
}
|
||||
|
||||
|
||||
injectTemplates() {
|
||||
return {}
|
||||
}
|
||||
|
||||
|
||||
injectDynTemplates() {
|
||||
return {}
|
||||
}
|
||||
|
||||
|
||||
templates() {
|
||||
return []
|
||||
}
|
||||
|
||||
i18nLocales() {
|
||||
|
||||
return {}
|
||||
|
||||
}
|
||||
|
||||
injectServices(services) {
|
||||
|
||||
var ccsModel = services["ccsModel"];
|
||||
|
||||
if(services.chatModel && services.chatModel.openChatConnection) {
|
||||
var oldF = services.chatModel.openChatConnection;
|
||||
|
||||
|
||||
services.chatModel.openChatConnection = function() {
|
||||
|
||||
var ccsService = angular.element(document).injector().get("ccsService");
|
||||
if (this.connectInProgress) {
|
||||
return;
|
||||
}
|
||||
|
||||
this.connectInProgress=true;
|
||||
|
||||
ccsService.getCCSParameters().then(function(result) {
|
||||
|
||||
let chatModel = angular.element(document).injector().get("chatModel");
|
||||
chatModel.connectInProgress=false;
|
||||
|
||||
let chatEnabledConfig = _.find(result, function(value, key) {
|
||||
if(key == "ntt.chatEnabled")
|
||||
return true;
|
||||
});
|
||||
|
||||
//if no config in ccs exits or is set to true
|
||||
if(chatEnabledConfig && chatEnabledConfig=="false") {
|
||||
chatModel.connected = false;
|
||||
chatModel.currentUser.available = "online";
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
oldF.apply(oldF,arguments);
|
||||
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
ntt.smartit.api.nttSmartitModules.push(new removeChat());
|
||||
|
|
@ -0,0 +1,99 @@
|
|||
// webpack.config.js
|
||||
var webpack = require('webpack');
|
||||
const path = require('path')
|
||||
|
||||
const ExtractTextPlugin = require('extract-text-webpack-plugin');
|
||||
|
||||
|
||||
|
||||
const env = process.env.WEBPACK_MODE;
|
||||
|
||||
function sourcemapActive() {
|
||||
if(env === "development") {
|
||||
return 'inline-source-map';
|
||||
}
|
||||
else
|
||||
return 'none';
|
||||
}
|
||||
|
||||
module.exports = {
|
||||
entry: {
|
||||
removeChat: __dirname + '/index.js',
|
||||
},
|
||||
output: {
|
||||
filename: 'ntt.smartit.removeChat.js',
|
||||
library: ['ntt','smartit','removeChat'],
|
||||
libraryTarget: 'umd'
|
||||
},
|
||||
mode: env || "development",
|
||||
node: {
|
||||
console: false,
|
||||
fs: 'empty',
|
||||
net: 'empty',
|
||||
tls: 'empty'
|
||||
},
|
||||
cache: true,
|
||||
devtool: sourcemapActive(), //'inline-source-map',
|
||||
externals: {
|
||||
jquery: 'jQuery'
|
||||
},
|
||||
module: {
|
||||
rules: [
|
||||
{
|
||||
test: /\.js$/,
|
||||
loader: 'babel-loader',
|
||||
exclude:/(node_modules|ressources)/ ,
|
||||
query: {
|
||||
presets: ["@babel/preset-env"]
|
||||
}
|
||||
},
|
||||
{
|
||||
test: /\.css$/,
|
||||
use: [ 'style-loader', 'css-loader' ]
|
||||
|
||||
},
|
||||
]
|
||||
},
|
||||
/*resolve: {
|
||||
extensions: ['*', '.js'],
|
||||
alias: {
|
||||
'moment': path.resolve(__dirname, './moment') // <-- When you build or restart dev-server, you'll get an error if the path to your utils.js file is incorrect.
|
||||
}
|
||||
},*/
|
||||
plugins: [
|
||||
|
||||
/* new ExtractTextPlugin({
|
||||
filename: './ntt-ar-js.css'
|
||||
}),*/
|
||||
new webpack.ProvidePlugin({
|
||||
"$":"jquery",
|
||||
"jQuery":"jquery",
|
||||
"window.jQuery":"jquery",
|
||||
//"moment":"moment"
|
||||
}),
|
||||
//new webpack.IgnorePlugin(/(locale)/, /node_modules.+(momentjs)/),
|
||||
//new webpack.IgnorePlugin(/^\.\/locale$/, /moment$/),
|
||||
// new BundleAnalyzerPlugin({generateStatsFile:true})
|
||||
/*new webpack.IgnorePlugin({
|
||||
resourceRegExp: /ressources/
|
||||
})*/
|
||||
]
|
||||
/*plugins: [
|
||||
//var options = []
|
||||
//options : {};
|
||||
/*options={
|
||||
'[file].map',
|
||||
null,
|
||||
"[absolute-resource-path]",
|
||||
"[absolute-resource-path]"
|
||||
},*/
|
||||
|
||||
/*new webpack.SourceMapDevToolPlugin({
|
||||
filename:'[file].map',
|
||||
|
||||
|
||||
})*/
|
||||
|
||||
//]
|
||||
|
||||
}
|
||||
|
|
@ -5,15 +5,117 @@
|
|||
"data": {
|
||||
"name": "ticketConsoleStudioPV",
|
||||
"url": "/ticket-consoleStudio",
|
||||
"controller": "PwaTicketController",
|
||||
"controller": "PwaTicketControllerAsfinag",
|
||||
"data": {
|
||||
"pageTitle": "common.labels.incident",
|
||||
"formName": "ASF:OverviewConsole/SV_Console",
|
||||
"targetForm": "ASF:OverviewConsole",
|
||||
"targetView": "SV_Console",
|
||||
"mode": "GET"
|
||||
"targetView": "SV_Console"
|
||||
},
|
||||
"access": "[roles.ITSM_AGENT_ROLE]"
|
||||
"access": "[]"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"identifier":"dashboard",
|
||||
"mode":"override",
|
||||
"data": {
|
||||
"name": "dashboardPV",
|
||||
"url": "^/",
|
||||
"controller": "PwaTicketControllerAsfinag",
|
||||
"data": {
|
||||
"pageTitle": "common.labels.incident",
|
||||
"formName": "ASF:OverviewConsole/SV_Console",
|
||||
"targetForm": "ASF:OverviewConsole",
|
||||
"targetView": "SV_Console"
|
||||
},
|
||||
"access": "[]"
|
||||
}
|
||||
},
|
||||
{
|
||||
"identifier":"incidentPV",
|
||||
"mode":"override",
|
||||
"data":{
|
||||
"name": "incidentPV",
|
||||
"url": "/incidentPV/:id",
|
||||
"controller": "PwaTicketControllerAsfinag",
|
||||
"data": {
|
||||
"pageTitle": "common.labels.incident",
|
||||
"formName": "SHR:SV_TicketDisplay/SV_TicketDisplay",
|
||||
"targetForm": "Incident",
|
||||
"targetView": "SV_View",
|
||||
"mode": "GET"
|
||||
},
|
||||
"access": "[]"
|
||||
}
|
||||
},
|
||||
{
|
||||
"identifier":"workorderPV",
|
||||
"mode":"override",
|
||||
"data": {
|
||||
"name":"workorderPV",
|
||||
"url": "/workorderPV/:id",
|
||||
"controller": "PwaTicketControllerAsfinag",
|
||||
"data": {
|
||||
"pageTitle": "smartrecorder.button.createWorkorder",
|
||||
"formName": "SHR:SV_TicketDisplay/SV_TicketDisplay",
|
||||
"targetForm": "Work Order",
|
||||
"targetView": "SV_View",
|
||||
"mode": "GET"
|
||||
},
|
||||
"access": "[]"
|
||||
}
|
||||
},
|
||||
{
|
||||
"identifier":"changePV",
|
||||
"mode":"override",
|
||||
"data": {
|
||||
"name":"changePV",
|
||||
"url": "/changePV/:id",
|
||||
"controller": "PwaTicketControllerAsfinag",
|
||||
"access": "[]",
|
||||
"data": {
|
||||
"pageTitle": "common.change.problem",
|
||||
"formName": "SHR:SV_TicketDisplay/SV_TicketDisplay",
|
||||
"targetForm": "Infrastructure Change",
|
||||
"targetView": "SV_View",
|
||||
"mode": "GET"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"identifier":"blockPV",
|
||||
"mode":"add",
|
||||
"data": {
|
||||
"name":"blockPV",
|
||||
"url": "/blockPV/:id",
|
||||
"controller": "PwaTicketControllerAsfinag",
|
||||
"access": "[]",
|
||||
"data": {
|
||||
"pageTitle": "common.change.problem",
|
||||
"formName": "SHR:SV_TicketDisplay/SV_TicketDisplay",
|
||||
"targetForm": "Block",
|
||||
"targetView": "SV_View",
|
||||
"mode": "GET"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"identifier":"paketPV",
|
||||
"mode":"add",
|
||||
"data": {
|
||||
"name":"paketPV",
|
||||
"url": "/paketPV/:id",
|
||||
"controller": "PwaTicketControllerAsfinag",
|
||||
"access": "[]",
|
||||
"data": {
|
||||
"pageTitle": "Paket",
|
||||
"formName": "SHR:SV_TicketDisplay/SV_TicketDisplay",
|
||||
"targetForm": "Paket",
|
||||
"targetView": "SV_View",
|
||||
"mode": "GET"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
]
|
||||
|
|
@ -58,10 +58,13 @@ angular.module('myitsmApp')
|
|||
|
||||
if(prop=="controller")
|
||||
tmpState["controller"]= route[prop];
|
||||
|
||||
if(prop=="formName")
|
||||
tmpState["data"]["formName"]= route[prop];
|
||||
}
|
||||
|
||||
|
||||
tmpState["data"]["formName"]= tmpState["data"]["targetForm"] != undefined && tmpState["data"]["targetView"] != undefined ? tmpState["data"]["targetForm"]+"/"+tmpState["data"]["targetView"] : "unknown";
|
||||
//tmpState["data"]["formName"]= tmpState["data"]["targetForm"] != undefined && tmpState["data"]["targetView"] != undefined ? tmpState["data"]["targetForm"]+"/"+tmpState["data"]["targetView"] : "unknown";
|
||||
|
||||
// runtimeStates.addState(routeKey, tmpState);
|
||||
//$stateProvider.state(routeKey, tmpState);
|
||||
|
|
|
|||
|
|
@ -44,6 +44,20 @@ require('./directives/scope-controller-runtime-state');
|
|||
|
||||
angular.module('myitsmApp').provider('stateFakeProvider', ['$stateProvider','roles', function($stateProvider,roles) {
|
||||
|
||||
if(ntt.smartit.api.preloadConfigs["routeModifier"] && ntt.smartit.api.preloadConfigs["routeModifier"].length > 0) {
|
||||
let newStates = _.filter(ntt.smartit.api.preloadConfigs["routeModifier"], function(item) {
|
||||
if(item.mode == "add")
|
||||
return true;
|
||||
});
|
||||
|
||||
newStates.forEach(tmpState => {
|
||||
tmpState.data.access=eval(tmpState.data.access);
|
||||
$stateProvider.state(tmpState.identifier, tmpState.data);
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
|
||||
var stateOld = $stateProvider.state;
|
||||
$stateProvider.state = function () {
|
||||
let skip = false;
|
||||
|
|
|
|||
Loading…
Reference in New Issue