25 |
--------------------------------------------------------------------------------
/csComp/directives/Widgets/MarkdownWidget/MarkdownWidget.ts:
--------------------------------------------------------------------------------
1 | module MarkdownWidget {
2 | /**
3 | * Config
4 | */
5 | var moduleName = 'csComp';
6 |
7 | /**
8 | * Module
9 | */
10 | export var myModule;
11 | try {
12 | myModule = angular.module(moduleName);
13 | } catch (err) {
14 | // named module does not exist, so create one
15 | myModule = angular.module(moduleName, []);
16 | }
17 |
18 | /**
19 | * Directive to display the available map layers.
20 | */
21 | myModule.directive('markdownwidget', [function() : ng.IDirective {
22 | return {
23 | restrict : 'E', // E = elements, other options are A=attributes and C=classes
24 | scope : {
25 | }, // isolated scope, separated from parent. Is however empty, as this directive is self contained by using the messagebus.
26 | templateUrl: 'directives/Widgets/MarkdownWidget/MarkdownWidget.tpl.html',
27 | replace : true, // Remove the directive from the DOM
28 | transclude : false, // Add elements and attributes to the template
29 | controller : MarkdownWidgetCtrl
30 | }
31 | }
32 | ]);
33 | }
34 |
--------------------------------------------------------------------------------
/csComp/directives/Widgets/MarvelWidget/MarvelWidget.ts:
--------------------------------------------------------------------------------
1 | module MarvelWidget {
2 | /**
3 | * Config
4 | */
5 | var moduleName = 'csComp';
6 |
7 | /**
8 | * Module
9 | */
10 | export var myModule;
11 | try {
12 | myModule = angular.module(moduleName);
13 | } catch (err) {
14 | // named module does not exist, so create one
15 | myModule = angular.module(moduleName, []);
16 | }
17 |
18 | /**
19 | * Directive to display the available map layers.
20 | */
21 | myModule.directive('marvelwidget', [function() : ng.IDirective {
22 | return {
23 | restrict : 'E', // E = elements, other options are A=attributes and C=classes
24 | scope : {
25 | }, // isolated scope, separated from parent. Is however empty, as this directive is self contained by using the messagebus.
26 | templateUrl: 'directives/Widgets/MarvelWidget/MarvelWidget.tpl.html',
27 | replace : true, // Remove the directive from the DOM
28 | transclude : false, // Add elements and attributes to the template
29 | controller : MarvelWidgetCtrl
30 | }
31 | }
32 | ]);
33 | }
34 |
--------------------------------------------------------------------------------
/csComp/directives/Widgets/Navigator/NavigatorWidget.tpl.html:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/csComp/directives/Widgets/Navigator/NavigatorWidget.ts:
--------------------------------------------------------------------------------
1 | module NavigatorWidget {
2 | /**
3 | * Config
4 | */
5 | var moduleName = 'csComp';
6 |
7 | /**
8 | * Module
9 | */
10 | export var myModule;
11 | try {
12 | myModule = angular.module(moduleName);
13 | } catch (err) {
14 | // named module does not exist, so create one
15 | myModule = angular.module(moduleName, []);
16 | }
17 |
18 | /**
19 | * Directive to display the available map layers.
20 | */
21 | myModule.directive('navigatorwidget', [function(): ng.IDirective {
22 | return {
23 | restrict: 'E', // E = elements, other options are A=attributes and C=classes
24 | scope: {
25 | }, // isolated scope, separated from parent. Is however empty, as this directive is self contained by using the messagebus.
26 | templateUrl: 'directives/Widgets/Navigator/NavigatorWidget.tpl.html',
27 | replace: true, // Remove the directive from the DOM
28 | transclude: false, // Add elements and attributes to the template
29 | controller: NavigatorWidgetCtrl
30 | }
31 | }
32 | ]);
33 | }
34 |
--------------------------------------------------------------------------------
/csComp/directives/Widgets/PostMan/PostMan-edit.ts:
--------------------------------------------------------------------------------
1 | module PostMan {
2 | /** Config */
3 | var moduleName = 'csComp';
4 |
5 | /** Module */
6 | export var myModule;
7 | try {
8 | myModule = angular.module(moduleName);
9 | } catch (err) {
10 | // named module does not exist, so create one
11 | myModule = angular.module(moduleName, []);
12 | }
13 |
14 | /**
15 | * Directive (editor) to send a message to a REST endpoint. Similar in goal to the Chrome plugin POSTMAN.
16 | * Since this is an editor, the name of the directive is a convention: always use main directive name, plus Edit!
17 | */
18 | myModule.directive('postmanEdit', [function() : ng.IDirective {
19 | return {
20 | restrict : 'E', // E = elements, other options are A=attributes and C=classes
21 | scope : {
22 | }, // isolated scope, separated from parent. Is however empty, as this directive is self contained by using the messagebus.
23 | templateUrl: 'directives/Widgets/PostMan/PostMan-edit.tpl.html',
24 | replace : true, // Remove the directive from the DOM
25 | transclude : false, // Add elements and attributes to the template
26 | controller : PostManEditCtrl
27 | };
28 | }
29 | ]);
30 | }
31 |
--------------------------------------------------------------------------------
/csComp/directives/Widgets/PostMan/PostMan.ts:
--------------------------------------------------------------------------------
1 | module PostMan {
2 | /** Config */
3 | var moduleName = 'csComp';
4 |
5 | /** Module */
6 | export var myModule;
7 | try {
8 | myModule = angular.module(moduleName);
9 | } catch (err) {
10 | // named module does not exist, so create one
11 | myModule = angular.module(moduleName, []);
12 | }
13 |
14 | /** Directive to send a message to a REST endpoint. Similar in goal to the Chrome plugin POSTMAN. */
15 | myModule.directive('postman', [function() : ng.IDirective {
16 | return {
17 | restrict : 'E', // E = elements, other options are A=attributes and C=classes
18 | scope : {
19 | }, // isolated scope, separated from parent. Is however empty, as this directive is self contained by using the messagebus.
20 | templateUrl: 'directives/Widgets/PostMan/PostMan.tpl.html',
21 | replace : true, // Remove the directive from the DOM
22 | transclude : false, // Add elements and attributes to the template
23 | controller : PostManCtrl
24 | }
25 | }
26 | ]);
27 | }
28 |
--------------------------------------------------------------------------------
/csComp/directives/Widgets/Presentation/PresentationWidget-edit.tpl.html:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
9 |
10 |
Layer
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/csComp/directives/Widgets/SimState/SimState-edit.tpl.html:
--------------------------------------------------------------------------------
1 |
2 | Edit
3 |
4 |
--------------------------------------------------------------------------------
/csComp/directives/Widgets/SimState/SimState.tpl.html:
--------------------------------------------------------------------------------
1 |
27 |
--------------------------------------------------------------------------------
/csComp/directives/Widgets/SimTimeController/SimTimeController-edit.tpl.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/csComp/directives/Widgets/SimTimeController/SimTimeController-edit.ts:
--------------------------------------------------------------------------------
1 | module SimTimeController {
2 | /**
3 | * Config
4 | */
5 | var moduleName = 'csComp';
6 |
7 | /**
8 | * Module
9 | */
10 | export var myModule;
11 | try {
12 | myModule = angular.module(moduleName);
13 | } catch (err) {
14 | // named module does not exist, so create one
15 | myModule = angular.module(moduleName, []);
16 | }
17 |
18 | /**
19 | * Directive to display the available map layers.
20 | */
21 | myModule.directive('simtimecontrollerEdit', [function() : ng.IDirective {
22 | return {
23 | restrict : 'E', // E = elements, other options are A=attributes and C=classes
24 | scope : {
25 | }, // isolated scope, separated from parent. Is however empty, as this directive is self contained by using the messagebus.
26 | templateUrl: 'directives/Widgets/SimTimeController/SimTimeController-edit.tpl.html',
27 | replace : true, // Remove the directive from the DOM
28 | transclude : false, // Add elements and attributes to the template
29 | controller : SimTimeControllerEditCtrl
30 | }
31 | }
32 | ]);
33 | }
34 |
--------------------------------------------------------------------------------
/csComp/directives/Widgets/SimTimeController/SimTimeController.ts:
--------------------------------------------------------------------------------
1 | module SimTimeController {
2 | /**
3 | * Config
4 | */
5 | var moduleName = 'csComp';
6 |
7 | /**
8 | * Module
9 | */
10 | export var myModule;
11 | try {
12 | myModule = angular.module(moduleName);
13 | } catch (err) {
14 | // named module does not exist, so create one
15 | myModule = angular.module(moduleName, []);
16 | }
17 |
18 | /**
19 | * Directive to display the available map layers.
20 | */
21 | myModule.directive('simtimecontroller', [function() : ng.IDirective {
22 | return {
23 | restrict : 'E', // E = elements, other options are A=attributes and C=classes
24 | scope : {
25 | }, // isolated scope, separated from parent. Is however empty, as this directive is self contained by using the messagebus.
26 | templateUrl: 'directives/Widgets/SimTimeController/SimTimeController.tpl.html',
27 | replace : true, // Remove the directive from the DOM
28 | transclude : false, // Add elements and attributes to the template
29 | controller : SimTimeControllerCtrl
30 | }
31 | }
32 | ]);
33 | }
34 |
--------------------------------------------------------------------------------
/csComp/directives/Widgets/TableWidget/TableWidget.tpl.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
{{data.title}}
4 |
9 |
10 |
13 |
16 |
--------------------------------------------------------------------------------
/csComp/directives/Widgets/TableWidget/TableWidget.ts:
--------------------------------------------------------------------------------
1 | module TableWidget {
2 | /**
3 | * Config
4 | */
5 | var moduleName = 'csComp';
6 |
7 | /**
8 | * Module
9 | */
10 | export var myModule;
11 | try {
12 | myModule = angular.module(moduleName);
13 | } catch (err) {
14 | // named module does not exist, so create one
15 | myModule = angular.module(moduleName, []);
16 | }
17 |
18 | /**
19 | * Directive to display the available map layers.
20 | */
21 | myModule.directive('tablewidget', [function() : ng.IDirective {
22 | return {
23 | restrict : 'E', // E = elements, other options are A=attributes and C=classes
24 | scope : {
25 | }, // isolated scope, separated from parent. Is however empty, as this directive is self contained by using the messagebus.
26 | templateUrl: 'directives/Widgets/TableWidget/TableWidget.tpl.html',
27 | replace : true, // Remove the directive from the DOM
28 | transclude : false, // Add elements and attributes to the template
29 | controller : TableWidgetCtrl
30 | }
31 | }
32 | ]);
33 | }
34 |
--------------------------------------------------------------------------------
/csComp/helpers/DateExt.ts:
--------------------------------------------------------------------------------
1 | interface Date {
2 | getJulian(): number;
3 | getGMST(): number;
4 | /**
5 | * Get date in YYYYMMDD format
6 | */
7 | yyyymmdd(): string;
8 | }
9 |
10 | Date.prototype.getJulian = function() {
11 | /* Calculate the present UTC Julian Date. Function is valid after
12 | * the beginning of the UNIX epoch 1970-01-01 and ignores leap
13 | * seconds. */
14 | return (this / 86400000) + 2440587.5;
15 | }
16 |
17 | Date.prototype.getGMST = function() {
18 | /* Calculate Greenwich Mean Sidereal Time according to
19 | http://aa.usno.navy.mil/faq/docs/GAST.php */
20 | var julianDay = this.getJulian();
21 | var d = julianDay - 2451545.0;
22 | // Low precision equation is good enough for our purposes.
23 | return (18.697374558 + 24.06570982441908 * d) % 24;
24 | }
25 |
26 | Date.prototype.yyyymmdd = function() {
27 | var yyyy = this.getFullYear().toString();
28 | var mm = (this.getMonth()+1).toString(); // getMonth() is zero-based
29 | var dd = this.getDate().toString();
30 | return yyyy + (mm[1]?mm:"0"+mm[0]) + (dd[1]?dd:"0"+dd[0]); // padding
31 | }
32 |
--------------------------------------------------------------------------------
/csComp/includes/css/d3_bulletchart.css:
--------------------------------------------------------------------------------
1 | .bullet { font: 10px sans-serif; }
2 | .bullet .marker { stroke: #000; stroke-width: 2px; }
3 | .bullet .tick line { stroke: #666; stroke-width: .5px; }
4 | .bullet .range.s0 { fill: #eee; }
5 | .bullet .range.s1 { fill: #ddd; }
6 | .bullet .range.s2 { fill: #ccc; }
7 | .bullet .measure.s0 { fill: lightsteelblue; }
8 | .bullet .measure.s0red { fill: red; }
9 | .bullet .measure.s0green { fill: green; }
10 | .bullet .measure.s1 { fill: steelblue; }
11 | .bullet .title { font-size: 14px; font-weight: bold; }
12 | .bullet .subtitle { fill: #999; }
13 |
--------------------------------------------------------------------------------
/csComp/includes/css/pnotify.custom.min.css:
--------------------------------------------------------------------------------
1 | .ui-pnotify{top:25px;right:25px;position:absolute;height:auto;z-index:9999}html>body>.ui-pnotify{position:fixed}.ui-pnotify .ui-pnotify-shadow{-webkit-box-shadow:0 2px 10px rgba(50,50,50,.5);-moz-box-shadow:0 2px 10px rgba(50,50,50,.5);box-shadow:0 2px 10px rgba(50,50,50,.5)}.ui-pnotify-container{background-position:0 0;padding:.8em;height:100%;margin:0}.ui-pnotify-sharp{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.ui-pnotify-title{display:block;margin-bottom:.4em;margin-top:0}.ui-pnotify-text{display:block}.ui-pnotify-icon,.ui-pnotify-icon span{display:block;float:left;margin-right:.2em}.ui-pnotify.stack-bottomleft,.ui-pnotify.stack-topleft{left:25px;right:auto}.ui-pnotify.stack-bar-top{right:0;top:0;}.ui-pnotify.stack-bottomleft,.ui-pnotify.stack-bottomright{bottom:25px;top:auto}.ui-pnotify-closer,.ui-pnotify-sticker{float:right;margin-left:.2em}.ui-pnotify-history-container{position:absolute;top:0;right:18px;width:70px;border-top:none;padding:0;-webkit-border-top-left-radius:0;-moz-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-top-right-radius:0;border-top-right-radius:0;z-index:10000}.ui-pnotify-history-container.ui-pnotify-history-fixed{position:fixed}.ui-pnotify-history-container .ui-pnotify-history-header{padding:2px;text-align:center}.ui-pnotify-history-container button{cursor:pointer;display:block;width:100%}.ui-pnotify-history-container .ui-pnotify-history-pulldown{display:block;margin:0 auto}
2 |
--------------------------------------------------------------------------------
/csComp/includes/cssImages/User Expert.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/cssImages/User Expert.png
--------------------------------------------------------------------------------
/csComp/includes/cssImages/User Intermediate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/cssImages/User Intermediate.png
--------------------------------------------------------------------------------
/csComp/includes/cssImages/User Novice.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/cssImages/User Novice.png
--------------------------------------------------------------------------------
/csComp/includes/cssImages/UserAdminExpert.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/cssImages/UserAdminExpert.png
--------------------------------------------------------------------------------
/csComp/includes/cssImages/blue_palette.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/cssImages/blue_palette.png
--------------------------------------------------------------------------------
/csComp/includes/cssImages/directory.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/cssImages/directory.png
--------------------------------------------------------------------------------
/csComp/includes/cssImages/filter-black-small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/cssImages/filter-black-small.png
--------------------------------------------------------------------------------
/csComp/includes/cssImages/filter-black.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/cssImages/filter-black.png
--------------------------------------------------------------------------------
/csComp/includes/cssImages/layers-black.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/cssImages/layers-black.png
--------------------------------------------------------------------------------
/csComp/includes/cssImages/legend.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/cssImages/legend.png
--------------------------------------------------------------------------------
/csComp/includes/cssImages/map-black.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/cssImages/map-black.png
--------------------------------------------------------------------------------
/csComp/includes/cssImages/marker-black.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/cssImages/marker-black.png
--------------------------------------------------------------------------------
/csComp/includes/cssImages/menu-left.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/cssImages/menu-left.png
--------------------------------------------------------------------------------
/csComp/includes/cssImages/paint-brush-30.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/cssImages/paint-brush-30.png
--------------------------------------------------------------------------------
/csComp/includes/cssImages/paint-brush.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/cssImages/paint-brush.png
--------------------------------------------------------------------------------
/csComp/includes/cssImages/paint-brush.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
7 |
--------------------------------------------------------------------------------
/csComp/includes/cssImages/palette-16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/cssImages/palette-16.png
--------------------------------------------------------------------------------
/csComp/includes/cssImages/palette-32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/cssImages/palette-32.png
--------------------------------------------------------------------------------
/csComp/includes/cssImages/palette-48.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/cssImages/palette-48.png
--------------------------------------------------------------------------------
/csComp/includes/cssImages/palette.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/cssImages/palette.png
--------------------------------------------------------------------------------
/csComp/includes/cssImages/pen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/cssImages/pen.png
--------------------------------------------------------------------------------
/csComp/includes/cssImages/pen_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/cssImages/pen_small.png
--------------------------------------------------------------------------------
/csComp/includes/cssImages/plot_ascending.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/cssImages/plot_ascending.png
--------------------------------------------------------------------------------
/csComp/includes/cssImages/plot_ascending_sigmoid.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/cssImages/plot_ascending_sigmoid.png
--------------------------------------------------------------------------------
/csComp/includes/cssImages/plot_descending.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/cssImages/plot_descending.png
--------------------------------------------------------------------------------
/csComp/includes/cssImages/plot_descending_sigmoid.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/cssImages/plot_descending_sigmoid.png
--------------------------------------------------------------------------------
/csComp/includes/cssImages/plot_gaussian_peak.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/cssImages/plot_gaussian_peak.png
--------------------------------------------------------------------------------
/csComp/includes/cssImages/plot_gaussian_valley.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/cssImages/plot_gaussian_valley.png
--------------------------------------------------------------------------------
/csComp/includes/cssImages/readme.txt:
--------------------------------------------------------------------------------
1 | This folder consists of images and (optionally) svg files that have been used as image in the application. However, due to their small size, we have used base64 encoding and included them in csStyles.css. In this way, we don't have to load these images on every visit.
--------------------------------------------------------------------------------
/csComp/includes/cssImages/search.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/cssImages/search.png
--------------------------------------------------------------------------------
/csComp/includes/cssImages/sliders.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/cssImages/sliders.png
--------------------------------------------------------------------------------
/csComp/includes/cssImages/style-black-small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/cssImages/style-black-small.png
--------------------------------------------------------------------------------
/csComp/includes/cssImages/style-black.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/cssImages/style-black.png
--------------------------------------------------------------------------------
/csComp/includes/images/bar-chart-5-32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/bar-chart-5-32.png
--------------------------------------------------------------------------------
/csComp/includes/images/bordercolor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/bordercolor.png
--------------------------------------------------------------------------------
/csComp/includes/images/check.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/check.png
--------------------------------------------------------------------------------
/csComp/includes/images/dashboard-black.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/dashboard-black.png
--------------------------------------------------------------------------------
/csComp/includes/images/database-32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/database-32.png
--------------------------------------------------------------------------------
/csComp/includes/images/fillcolor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/fillcolor.png
--------------------------------------------------------------------------------
/csComp/includes/images/filter-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/filter-icon.png
--------------------------------------------------------------------------------
/csComp/includes/images/large-marker.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/large-marker.png
--------------------------------------------------------------------------------
/csComp/includes/images/line-width.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/line-width.png
--------------------------------------------------------------------------------
/csComp/includes/images/marker.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/marker.png
--------------------------------------------------------------------------------
/csComp/includes/images/menu-left.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/menu-left.png
--------------------------------------------------------------------------------
/csComp/includes/images/minus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/minus.png
--------------------------------------------------------------------------------
/csComp/includes/images/move-handle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/move-handle.png
--------------------------------------------------------------------------------
/csComp/includes/images/plus-white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/plus-white.png
--------------------------------------------------------------------------------
/csComp/includes/images/plus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/plus.png
--------------------------------------------------------------------------------
/csComp/includes/images/polygon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/polygon.png
--------------------------------------------------------------------------------
/csComp/includes/images/question.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/question.png
--------------------------------------------------------------------------------
/csComp/includes/images/resize-handle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/resize-handle.png
--------------------------------------------------------------------------------
/csComp/includes/images/settings.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/settings.png
--------------------------------------------------------------------------------
/csComp/includes/images/widgets/Add.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/widgets/Add.png
--------------------------------------------------------------------------------
/csComp/includes/images/widgets/Clock.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/widgets/Clock.png
--------------------------------------------------------------------------------
/csComp/includes/images/widgets/DecreaseSpeed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/widgets/DecreaseSpeed.png
--------------------------------------------------------------------------------
/csComp/includes/images/widgets/Edit.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/widgets/Edit.png
--------------------------------------------------------------------------------
/csComp/includes/images/widgets/Execute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/widgets/Execute.png
--------------------------------------------------------------------------------
/csComp/includes/images/widgets/IncreaseSpeed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/widgets/IncreaseSpeed.png
--------------------------------------------------------------------------------
/csComp/includes/images/widgets/Media Fast-forward.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/widgets/Media Fast-forward.png
--------------------------------------------------------------------------------
/csComp/includes/images/widgets/Media First.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/widgets/Media First.png
--------------------------------------------------------------------------------
/csComp/includes/images/widgets/Media Last.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/widgets/Media Last.png
--------------------------------------------------------------------------------
/csComp/includes/images/widgets/Media Next.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/widgets/Media Next.png
--------------------------------------------------------------------------------
/csComp/includes/images/widgets/Media Previous.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/widgets/Media Previous.png
--------------------------------------------------------------------------------
/csComp/includes/images/widgets/Media-Fast-Forward.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/widgets/Media-Fast-Forward.png
--------------------------------------------------------------------------------
/csComp/includes/images/widgets/Media-Pause.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/widgets/Media-Pause.png
--------------------------------------------------------------------------------
/csComp/includes/images/widgets/Media-Play.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/widgets/Media-Play.png
--------------------------------------------------------------------------------
/csComp/includes/images/widgets/Media-Rewind.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/widgets/Media-Rewind.png
--------------------------------------------------------------------------------
/csComp/includes/images/widgets/Media-Start.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/widgets/Media-Start.png
--------------------------------------------------------------------------------
/csComp/includes/images/widgets/Media-Stop.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/widgets/Media-Stop.png
--------------------------------------------------------------------------------
/csComp/includes/images/widgets/Recorded-Media.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/widgets/Recorded-Media.png
--------------------------------------------------------------------------------
/csComp/includes/images/widgets/Script.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/widgets/Script.png
--------------------------------------------------------------------------------
/csComp/includes/images/widgets/ServerStatus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/widgets/ServerStatus.png
--------------------------------------------------------------------------------
/csComp/includes/images/widgets/Speed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/widgets/Speed.png
--------------------------------------------------------------------------------
/csComp/includes/images/widgets/agenda.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/widgets/agenda.png
--------------------------------------------------------------------------------
/csComp/includes/images/widgets/filter.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/widgets/filter.png
--------------------------------------------------------------------------------
/csComp/includes/images/widgets/indicators.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/widgets/indicators.png
--------------------------------------------------------------------------------
/csComp/includes/images/widgets/markdown.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/widgets/markdown.png
--------------------------------------------------------------------------------
/csComp/includes/images/widgets/mca.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/widgets/mca.png
--------------------------------------------------------------------------------
/csComp/includes/images/widgets/presentation.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/widgets/presentation.png
--------------------------------------------------------------------------------
/csComp/includes/images/widgets/search.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/widgets/search.png
--------------------------------------------------------------------------------
/csComp/includes/images/widgets/table.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/widgets/table.png
--------------------------------------------------------------------------------
/csComp/includes/images/widgets/touchbutton.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/images/widgets/touchbutton.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/0/0/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/0/0/0.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/0/1/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/0/1/0.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/1/0/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/1/0/0.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/1/0/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/1/0/1.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/1/1/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/1/1/0.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/1/1/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/1/1/1.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/1/2/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/1/2/0.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/1/2/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/1/2/1.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/1/3/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/1/3/0.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/1/3/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/1/3/1.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/2/0/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/2/0/0.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/2/0/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/2/0/1.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/2/0/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/2/0/2.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/2/0/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/2/0/3.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/2/1/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/2/1/0.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/2/1/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/2/1/1.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/2/1/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/2/1/2.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/2/1/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/2/1/3.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/2/2/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/2/2/0.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/2/2/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/2/2/1.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/2/2/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/2/2/2.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/2/2/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/2/2/3.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/2/3/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/2/3/0.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/2/3/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/2/3/1.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/2/3/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/2/3/2.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/2/3/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/2/3/3.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/2/4/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/2/4/0.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/2/4/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/2/4/1.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/2/4/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/2/4/2.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/2/4/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/2/4/3.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/2/5/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/2/5/0.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/2/5/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/2/5/1.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/2/5/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/2/5/2.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/2/5/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/2/5/3.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/2/6/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/2/6/0.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/2/6/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/2/6/1.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/2/6/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/2/6/2.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/2/6/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/2/6/3.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/2/7/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/2/7/0.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/2/7/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/2/7/1.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/2/7/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/2/7/2.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/2/7/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/NaturalEarthII/2/7/3.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/NaturalEarthII/tilemapresource.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | NE2_HR_LC_SR_W_DR_recolored.tif
4 |
5 | EPSG:4326
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/SkyBox/tycho2t3_80_mx.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/SkyBox/tycho2t3_80_mx.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/SkyBox/tycho2t3_80_my.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/SkyBox/tycho2t3_80_my.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/SkyBox/tycho2t3_80_mz.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/SkyBox/tycho2t3_80_mz.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/SkyBox/tycho2t3_80_px.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/SkyBox/tycho2t3_80_px.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/SkyBox/tycho2t3_80_py.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/SkyBox/tycho2t3_80_py.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/SkyBox/tycho2t3_80_pz.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/SkyBox/tycho2t3_80_pz.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/airfield.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/airfield.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/airport.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/airport.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/alcohol-shop.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/alcohol-shop.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/america-football.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/america-football.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/art-gallery.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/art-gallery.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/bakery.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/bakery.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/bank.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/bank.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/bar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/bar.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/baseball.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/baseball.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/basketball.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/basketball.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/beer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/beer.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/bicycle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/bicycle.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/building.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/building.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/bus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/bus.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/cafe.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/cafe.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/camera.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/camera.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/campsite.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/campsite.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/car.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/car.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/cemetery.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/cemetery.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/cesium.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/cesium.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/chemist.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/chemist.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/cinema.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/cinema.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/circle-stroked.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/circle-stroked.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/circle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/circle.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/city.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/city.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/clothing-store.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/clothing-store.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/college.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/college.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/commercial.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/commercial.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/cricket.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/cricket.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/cross.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/cross.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/dam.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/dam.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/danger.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/danger.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/disability.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/disability.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/dog-park.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/dog-park.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/embassy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/embassy.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/emergency-telephone.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/emergency-telephone.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/entrance.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/entrance.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/farm.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/farm.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/fast-food.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/fast-food.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/ferry.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/ferry.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/fire-station.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/fire-station.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/fuel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/fuel.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/garden.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/garden.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/gift.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/gift.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/golf.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/golf.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/grocery.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/grocery.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/hairdresser.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/hairdresser.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/harbor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/harbor.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/heart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/heart.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/heliport.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/heliport.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/hospital.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/hospital.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/ice-cream.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/ice-cream.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/industrial.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/industrial.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/land-use.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/land-use.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/laundry.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/laundry.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/library.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/library.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/lighthouse.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/lighthouse.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/lodging.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/lodging.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/logging.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/logging.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/london-underground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/london-underground.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/marker-stroked.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/marker-stroked.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/marker.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/marker.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/minefield.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/minefield.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/mobilephone.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/mobilephone.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/monument.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/monument.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/museum.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/museum.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/music.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/music.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/oil-well.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/oil-well.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/park.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/park.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/park2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/park2.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/parking-garage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/parking-garage.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/parking.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/parking.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/pharmacy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/pharmacy.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/pitch.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/pitch.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/place-of-worship.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/place-of-worship.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/playground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/playground.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/police.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/police.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/polling-place.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/polling-place.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/post.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/post.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/prison.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/prison.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/rail-above.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/rail-above.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/rail-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/rail-light.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/rail-metro.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/rail-metro.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/rail-underground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/rail-underground.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/rail.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/rail.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/religious-christian.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/religious-christian.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/religious-jewish.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/religious-jewish.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/religious-muslim.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/religious-muslim.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/restaurant.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/restaurant.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/roadblock.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/roadblock.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/rocket.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/rocket.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/school.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/school.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/scooter.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/scooter.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/shop.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/shop.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/skiing.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/skiing.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/slaughterhouse.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/slaughterhouse.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/soccer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/soccer.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/square-stroked.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/square-stroked.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/square.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/square.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/star-stroked.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/star-stroked.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/star.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/star.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/suitcase.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/suitcase.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/swimming.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/swimming.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/telephone.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/telephone.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/tennis.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/tennis.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/theatre.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/theatre.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/toilets.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/toilets.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/town-hall.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/town-hall.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/town.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/town.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/triangle-stroked.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/triangle-stroked.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/triangle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/triangle.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/village.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/village.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/warehouse.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/warehouse.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/waste-basket.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/waste-basket.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/water.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/water.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/wetland.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/wetland.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/maki/zoo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/maki/zoo.png
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/moonSmall.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/moonSmall.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/pin.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/waterNormals.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/waterNormals.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Assets/Textures/waterNormalsSmall.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Assets/Textures/waterNormalsSmall.jpg
--------------------------------------------------------------------------------
/csComp/includes/js/Widgets/BaseLayerPicker/lighter.css:
--------------------------------------------------------------------------------
1 | .cesium-lighter .cesium-baseLayerPicker-itemIcon {border-color: #759dc0;} .cesium-lighter .cesium-baseLayerPicker-dropDown {background-color: rgba(240, 240, 240, 0.75);} .cesium-lighter .cesium-baseLayerPicker-sectionTitle {color: black;} .cesium-lighter .cesium-baseLayerPicker-itemLabel {color: black;} .cesium-lighter .cesium-baseLayerPicker-item:hover .cesium-baseLayerPicker-itemIcon {border-color: #000;} .cesium-lighter .cesium-baseLayerPicker-selectedItem .cesium-baseLayerPicker-itemLabel {color: rgb(0, 61, 168);} .cesium-lighter .cesium-baseLayerPicker-selectedItem .cesium-baseLayerPicker-itemIcon {border: double 4px rgb(0, 61, 168);}
--------------------------------------------------------------------------------
/csComp/includes/js/Widgets/CesiumWidget/CesiumWidget.css:
--------------------------------------------------------------------------------
1 | .cesium-widget {position: relative;} .cesium-widget, .cesium-widget canvas {width: 100%; height: 100%; touch-action: none;} .cesium-widget-credits {display: block; position: absolute; bottom: 0; left: 0; color: #fff; font-size: 10px; text-shadow: 0px 0px 2px #000000; padding-right: 5px;} .cesium-widget-credits a, .cesium-widget-credits a:visited {color: #fff;} .cesium-widget-errorPanel {position: absolute; top: 0; right: 0; bottom: 0; left: 0; text-align: center; background: rgba(0, 0, 0, 0.7); z-index: 99999;} .cesium-widget-errorPanel:before {display: inline-block; vertical-align: middle; height: 100%; content: "";} .cesium-widget-errorPanel-content {width: 75%; display: inline-block; text-align: left; vertical-align: middle; border: 1px solid #526F82; border-radius: 7px; background-color: black; color: white; font-size: 10pt; padding: 1em;} .cesium-widget-errorPanel-header {font-size: 120%; color: #fe4;} .cesium-widget-errorPanel-scroll {overflow: auto; font-family: monospace; white-space: pre-wrap; padding: 0; margin: 10px 0;} .cesium-widget-errorPanel-buttonPanel {text-align: center;}
--------------------------------------------------------------------------------
/csComp/includes/js/Widgets/CesiumWidget/lighter.css:
--------------------------------------------------------------------------------
1 | .cesium-lighter .cesium-widget-errorPanel {background: rgba(255, 255, 255, 0.7);} .cesium-lighter .cesium-widget-errorPanel-content {border: 1px solid #526F82; border-radius: 7px; background-color: white; color: black;} .cesium-lighter .cesium-widget-errorPanel-header {color: #B87D00;}
--------------------------------------------------------------------------------
/csComp/includes/js/Widgets/FullscreenButton/FullscreenButton.css:
--------------------------------------------------------------------------------
1 | .cesium-button.cesium-fullscreenButton {display: block; width: 100%; height: 100%; margin: 0; border-radius: 0;}
--------------------------------------------------------------------------------
/csComp/includes/js/Widgets/Geocoder/Geocoder.css:
--------------------------------------------------------------------------------
1 | .cesium-viewer-geocoderContainer .cesium-geocoder-input {border: solid 1px #444; background-color: rgba(40, 40, 40, 0.7); color: white; display: inline-block; vertical-align: middle; width: 0; height: 32px; margin: 0; padding: 0 32px 0 0; border-radius: 0; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transition: width ease-in-out 0.25s, background-color 0.2s ease-in-out; -moz-transition: width ease-in-out 0.25s, background-color 0.2s ease-in-out; transition: width ease-in-out 0.25s, background-color 0.2s ease-in-out; -webkit-appearance: none;} .cesium-viewer-geocoderContainer:hover .cesium-geocoder-input {border-color: #aef; box-shadow: 0 0 8px #fff;} .cesium-viewer-geocoderContainer .cesium-geocoder-input:focus {border-color: #ea4; background-color: rgba(15, 15, 15, 0.9); box-shadow: none; outline: none;} .cesium-viewer-geocoderContainer:hover .cesium-geocoder-input, .cesium-viewer-geocoderContainer .cesium-geocoder-input:focus, .cesium-viewer-geocoderContainer .cesium-geocoder-input-wide {padding-left: 4px; width: 250px;} .cesium-geocoder-searchButton {background-color: #303336; display: inline-block; position: absolute; cursor: pointer; width: 32px; top: 1px; right: 1px; height: 30px; vertical-align: middle; fill: #edffff;} .cesium-geocoder-searchButton:hover {background-color: #48b;}
--------------------------------------------------------------------------------
/csComp/includes/js/Widgets/Geocoder/lighter.css:
--------------------------------------------------------------------------------
1 | .cesium-lighter .cesium-geocoder-input {border: solid 1px #759dc0; background-color: rgba(240, 240, 240, 0.9); color: black;} .cesium-lighter .cesium-viewer-geocoderContainer:hover .cesium-geocoder-input {border-color: #aef; box-shadow: 0 0 8px #fff;} .cesium-lighter .cesium-geocoder-searchButton {background-color: #e2f0ff; fill: #111;} .cesium-lighter .cesium-geocoder-searchButton:hover {background-color: #a6d2ff;}
--------------------------------------------------------------------------------
/csComp/includes/js/Widgets/Images/Cesium_Logo_overlay.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Widgets/Images/Cesium_Logo_overlay.png
--------------------------------------------------------------------------------
/csComp/includes/js/Widgets/Images/ImageryProviders/bingAerial.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Widgets/Images/ImageryProviders/bingAerial.png
--------------------------------------------------------------------------------
/csComp/includes/js/Widgets/Images/ImageryProviders/bingAerialLabels.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Widgets/Images/ImageryProviders/bingAerialLabels.png
--------------------------------------------------------------------------------
/csComp/includes/js/Widgets/Images/ImageryProviders/bingRoads.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Widgets/Images/ImageryProviders/bingRoads.png
--------------------------------------------------------------------------------
/csComp/includes/js/Widgets/Images/ImageryProviders/blackMarble.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Widgets/Images/ImageryProviders/blackMarble.png
--------------------------------------------------------------------------------
/csComp/includes/js/Widgets/Images/ImageryProviders/esriNationalGeographic.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Widgets/Images/ImageryProviders/esriNationalGeographic.png
--------------------------------------------------------------------------------
/csComp/includes/js/Widgets/Images/ImageryProviders/esriWorldImagery.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Widgets/Images/ImageryProviders/esriWorldImagery.png
--------------------------------------------------------------------------------
/csComp/includes/js/Widgets/Images/ImageryProviders/esriWorldStreetMap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Widgets/Images/ImageryProviders/esriWorldStreetMap.png
--------------------------------------------------------------------------------
/csComp/includes/js/Widgets/Images/ImageryProviders/mapQuestOpenStreetMap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Widgets/Images/ImageryProviders/mapQuestOpenStreetMap.png
--------------------------------------------------------------------------------
/csComp/includes/js/Widgets/Images/ImageryProviders/naturalEarthII.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Widgets/Images/ImageryProviders/naturalEarthII.png
--------------------------------------------------------------------------------
/csComp/includes/js/Widgets/Images/ImageryProviders/openStreetMap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Widgets/Images/ImageryProviders/openStreetMap.png
--------------------------------------------------------------------------------
/csComp/includes/js/Widgets/Images/ImageryProviders/stamenToner.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Widgets/Images/ImageryProviders/stamenToner.png
--------------------------------------------------------------------------------
/csComp/includes/js/Widgets/Images/ImageryProviders/stamenWatercolor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Widgets/Images/ImageryProviders/stamenWatercolor.png
--------------------------------------------------------------------------------
/csComp/includes/js/Widgets/Images/TerrainProviders/Ellipsoid.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Widgets/Images/TerrainProviders/Ellipsoid.png
--------------------------------------------------------------------------------
/csComp/includes/js/Widgets/Images/TerrainProviders/STK.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Widgets/Images/TerrainProviders/STK.png
--------------------------------------------------------------------------------
/csComp/includes/js/Widgets/Images/TimelineIcons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Widgets/Images/TimelineIcons.png
--------------------------------------------------------------------------------
/csComp/includes/js/Widgets/Images/info-loading.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/js/Widgets/Images/info-loading.gif
--------------------------------------------------------------------------------
/csComp/includes/js/Widgets/NavigationHelpButton/lighter.css:
--------------------------------------------------------------------------------
1 | .cesium-lighter .cesium-navigation-help-instructions {border: 1px solid #759dc0; background-color: rgba(255, 255, 255, 0.9);} .cesium-lighter .cesium-navigation-help-pan {color: #66ccee; font-weight: bold;} .cesium-lighter .cesium-navigation-help-zoom {color: #65ec00; font-weight: bold;} .cesium-lighter .cesium-navigation-help-rotate {color: #eec722; font-weight: bold;} .cesium-lighter .cesium-navigation-help-tilt {color: #d800d8; font-weight: bold;} .cesium-lighter .cesium-navigation-help-details {color: #222222;} .cesium-lighter .cesium-navigation-button {color: #222222; border-top: 1px solid #759dc0; border-right: 1px solid #759dc0;} .cesium-lighter .cesium-navigation-button-selected {background-color: rgba(196, 225, 255, 0.9);} .cesium-lighter .cesium-navigation-button-unselected {background-color: rgba(226, 240, 255, 0.9);} .cesium-lighter .cesium-navigation-button-unselected:hover {background-color: rgba(166, 210, 255, 0.9);}
--------------------------------------------------------------------------------
/csComp/includes/js/Widgets/PerformanceWatchdog/PerformanceWatchdog.css:
--------------------------------------------------------------------------------
1 | .cesium-performance-watchdog-message-area {position: relative; background-color: yellow; color: black; padding: 10px;} .cesium-performance-watchdog-message {margin-right: 30px;} .cesium-performance-watchdog-message-dismiss {position: absolute; right: 0; margin: 0 10px 0 0;}
--------------------------------------------------------------------------------
/csComp/includes/js/Widgets/SelectionIndicator/SelectionIndicator.css:
--------------------------------------------------------------------------------
1 | .cesium-selection-wrapper {position: absolute; width: 160px; height: 160px; pointer-events: none; visibility: hidden; opacity: 0; -webkit-transition: visibility 0s 0.2s, opacity 0.2s ease-in; -moz-transition: visibility 0s 0.2s, opacity 0.2s ease-in; transition: visibility 0s 0.2s, opacity 0.2s ease-in;} .cesium-selection-wrapper-visible {visibility: visible; opacity: 1; -webkit-transition: opacity 0.2s ease-out; -moz-transition: opacity 0.2s ease-out; transition: opacity 0.2s ease-out;} .cesium-selection-wrapper svg {fill: #2e2; stroke: #000; stroke-width: 1.1px;}
--------------------------------------------------------------------------------
/csComp/includes/js/Widgets/Timeline/lighter.css:
--------------------------------------------------------------------------------
1 | .cesium-lighter .cesium-timeline-bar {background: -moz-linear-gradient(top, #eeeeee 0%, #ffffff 50%, #fafafa 100%); background: -webkit-linear-gradient(top, #eeeeee 0%,#ffffff 50%,#fafafa 100%); background: linear-gradient(to bottom, #eeeeee 0%,#ffffff 50%,#fafafa 100%);} .cesium-lighter .cesium-timeline-ticLabel {color: #000;} .cesium-lighter .cesium-timeline-ticMain {position: absolute; bottom: 0; left: 0; width: 1px; height: 50%; background: #000;} .cesium-lighter .cesium-timeline-ticSub {background: #444;}
--------------------------------------------------------------------------------
/csComp/includes/js/Widgets/Viewer/Viewer.css:
--------------------------------------------------------------------------------
1 | .cesium-viewer {font-family: sans-serif; font-size: 16px; overflow: hidden; display: block; position: relative; top: 0; left: 0; width: 100%; height: 100%;} .cesium-viewer-cesiumWidgetContainer {width: 100%; height: 100%;} .cesium-viewer-bottom {display: block; position: absolute; bottom: 0; left: 0; right: 0; padding-right: 5px;} .cesium-viewer .cesium-widget-credits {display: inline; position: static; bottom: auto; left: auto; padding-right: 0; color: #ffffff; font-size: 10px; text-shadow: 0 0 2px #000000;} .cesium-viewer-timelineContainer {position: absolute; bottom: 0; left: 169px; right: 29px; height: 27px; padding: 0; margin: 0; overflow: hidden; font-size: 14px;} .cesium-viewer-animationContainer {position: absolute; bottom: 0; left: 0; padding: 0; width: 169px; height: 112px;} .cesium-viewer-fullscreenContainer {position: absolute; bottom: 0; right: 0; padding: 0; width: 29px; height: 29px; overflow: hidden;} .cesium-viewer-toolbar {display: block; position: absolute; top: 5px; right: 5px;} .cesium-viewer-cesiumInspectorContainer {display: block; position: absolute; top: 50px; right: 10px;} .cesium-viewer-geocoderContainer {position: relative; display: inline-block; margin: 0 3px;}
--------------------------------------------------------------------------------
/csComp/includes/js/Widgets/lighterShared.css:
--------------------------------------------------------------------------------
1 | .cesium-lighter .cesium-button {color: #111; fill: #111; background: #e2f0ff; border: 1px solid #759dc0;} .cesium-lighter .cesium-button:focus {color: #000; fill: #000; border-color: #ea4;} .cesium-lighter .cesium-button:hover {color: #000; fill: #000; background: #a6d2ff; border-color: #aef; box-shadow: 0 0 8px #777;} .cesium-lighter .cesium-button:active {color: #fff; fill: #fff; background: #48b; border-color: #ea0;} .cesium-lighter .cesium-button:disabled, .cesium-lighter .cesium-button-disabled, .cesium-lighter .cesium-button-disabled:focus, .cesium-lighter .cesium-button-disabled:hover, .cesium-lighter .cesium-button-disabled:active {background: #ccc; border-color: #999; color: #999; fill: #999; box-shadow: none;} .cesium-lighter .cesium-performanceDisplay {background-color: #e2f0ff; border-color: #759dc0;} .cesium-lighter .cesium-performanceDisplay-fps {color: #e52;} .cesium-lighter .cesium-performanceDisplay-ms {color: #ea4;}
--------------------------------------------------------------------------------
/csComp/includes/js/Workers/transferTypedArrayTest.js:
--------------------------------------------------------------------------------
1 | /**
2 | * Cesium - https://github.com/AnalyticalGraphicsInc/cesium
3 | *
4 | * Copyright 2011-2015 Cesium Contributors
5 | *
6 | * Licensed under the Apache License, Version 2.0 (the "License");
7 | * you may not use this file except in compliance with the License.
8 | * You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing, software
13 | * distributed under the License is distributed on an "AS IS" BASIS,
14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 | * See the License for the specific language governing permissions and
16 | * limitations under the License.
17 | *
18 | * Columbus View (Pat. Pend.)
19 | *
20 | * Portions licensed separately.
21 | * See https://github.com/AnalyticalGraphicsInc/cesium/blob/master/LICENSE.md for full licensing details.
22 | */
23 | "undefined"==typeof self&&(self={}),self.onmessage=function(e){"use strict";var s=e.data.array,a=self.webkitPostMessage||self.postMessage;try{a({array:s},[s.buffer])}catch(f){a({})}};
--------------------------------------------------------------------------------
/csComp/includes/js/jquery.cookies.min.js:
--------------------------------------------------------------------------------
1 | !function(e,o){function t(e){return e}function n(e){return decodeURIComponent(e.replace(i," "))}var i=/\+/g;e.cookie=function(i,r,c){if(arguments.length>1&&(!/Object/.test(Object.prototype.toString.call(r))||null==r)){if(c=e.extend({},e.cookie.defaults,c),null==r&&(c.expires=-1),"number"==typeof c.expires){var u=c.expires,a=c.expires=new Date;a.setDate(a.getDate()+u)}return r=String(r),o.cookie=[encodeURIComponent(i),"=",c.raw?r:encodeURIComponent(r),c.expires?"; expires="+c.expires.toUTCString():"",c.path?"; path="+c.path:"",c.domain?"; domain="+c.domain:"",c.secure?"; secure":""].join("")}c=r||e.cookie.defaults||{};for(var p,s=c.raw?t:n,l=o.cookie.split("; "),d=0;p=l[d]&&l[d].split("=");d++)if(s(p.shift())===i)return s(p.join("="));return null},e.cookie.defaults={},e.removeCookie=function(o,t){return void 0!==e.cookie(o)?(e.cookie(o,"",e.extend({},t,{expires:-1})),!0):!1}}(jQuery,document);
--------------------------------------------------------------------------------
/csComp/includes/js/stringformat.nl-NL.min.js:
--------------------------------------------------------------------------------
1 | sffjs.registerCulture({name:"nl-NL",d:"d-M-yyyy",D:"dddd d MMMM yyyy",t:"H:mm",T:"H:mm:ss",M:"dd MMMM",Y:"MMMM yyyy",_am:"a.m.",_pm:"p.m.",_r:",",_cr:",",_t:".",_ct:".",_c:"#,0.00 '€'",_d:["zo","ma","di","wo","do","vr","za"],_D:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"],_m:["jan","feb","mrt","apr","mei","jun","jul","aug","sep","okt","nov","dec",""],_M:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december",""]});
--------------------------------------------------------------------------------
/csComp/includes/sffjs.1.09.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csComp/includes/sffjs.1.09.zip
--------------------------------------------------------------------------------
/csComp/includes/stylesheets.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/csComp/licences/xbbcode.txt:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (C) 2011 Patrick Gillespie, http://patorjk.com/
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in
13 | all copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
21 | THE SOFTWARE.
--------------------------------------------------------------------------------
/csComp/services/search/SearchFormCtrl.ts:
--------------------------------------------------------------------------------
1 | module csComp.Search {
2 | export interface ISearchFormScope extends ng.IScope {
3 | vm : SearchFormCtrl;
4 | location: L.LatLng;
5 | }
6 |
7 | export class SearchFormCtrl {
8 | // $inject annotation.
9 | // It provides $injector with information about dependencies to be injected into constructor
10 | // it is better to have it close to the constructor, because the parameters must match in count and type.
11 | // See http://docs.angularjs.org/guide/di
12 | public static $inject = [
13 | '$scope',
14 | 'mapService'
15 | ];
16 |
17 | constructor(private $scope: ISearchFormScope, private $mapService: csComp.Services.MapService) {
18 | $scope.vm = this;
19 | $scope.location = new L.LatLng(0, 0);
20 | }
21 |
22 | public doSearch() : void {
23 | if (this.$scope.location.lat === 0 && this.$scope.location.lng === 0) {
24 | alert('Directive did not update the location property in parent controller.');
25 | } else {
26 | //alert('Yay. Location: ' + this.$scope.location);
27 | var center = new L.LatLng(this.$scope.location.lat, this.$scope.location.lng);
28 | this.$mapService.zoomToLocation(center);
29 | }
30 | }
31 | }
32 | }
--------------------------------------------------------------------------------
/csServerComp/README.md:
--------------------------------------------------------------------------------
1 | # csServerComp
2 |
3 |
4 |
--------------------------------------------------------------------------------
/csServerComp/ServerComponents/api/IApiService.ts:
--------------------------------------------------------------------------------
1 | import express = require('express');
2 | import ConfigurationService = require('../configuration/ConfigurationService');
3 | import IApiServiceManager = require('./IApiServiceManager');
4 |
5 | interface IApiService {
6 | id: string;
7 | init(apiServiceManager: IApiServiceManager, server: express.Express, configurationService: ConfigurationService.ConfigurationService);
8 | shutdown();
9 | }
10 | export = IApiService;
11 |
--------------------------------------------------------------------------------
/csServerComp/ServerComponents/api/IApiServiceManager.ts:
--------------------------------------------------------------------------------
1 | import express = require('express');
2 | import IApiService = require('./IApiService');
3 |
4 | interface IApiServiceManager {
5 | BaseUrl: string;
6 | DataUrl: string;
7 | addService(service: IApiService): string;
8 | findServiceById(serviceId: string): IApiService;
9 | removeService(serviceId: string);
10 | }
11 | export = IApiServiceManager;
12 |
--------------------------------------------------------------------------------
/csServerComp/ServerComponents/api/config.ts:
--------------------------------------------------------------------------------
1 | class AuthConfig {
2 | static TOKEN_SECRET = process.env.TOKEN_SECRET || 'JWT Token Secret';
3 | static MONGO_URI = process.env.MONGO_URI || 'localhost=27017';
4 |
5 | // OAuth 2.0
6 | static FACEBOOK_SECRET = process.env.FACEBOOK_SECRET || '';
7 | static FOURSQUARE_SECRET = process.env.FOURSQUARE_SECRET || '';
8 | static GOOGLE_SECRET = process.env.GOOGLE_SECRET || '';
9 | static GITHUB_SECRET = process.env.GITHUB_SECRET || '';
10 | static LINKEDIN_SECRET = process.env.LINKEDIN_SECRET || '';
11 | static TWITCH_SECRET = process.env.TWITCH_SECRET || '';
12 | static WINDOWS_LIVE_SECRET = process.env.WINDOWS_LIVE_SECRET || '';
13 | static YAHOO_SECRET = process.env.YAHOO_SECRET || '';
14 |
15 | // OAuth 1.0
16 | static TWITTER_KEY = process.env.TWITTER_KEY || '';
17 | static TWITTER_SECRET = process.env.TWITTER_SECRET || ''
18 | }
19 | export = AuthConfig;
20 |
--------------------------------------------------------------------------------
/csServerComp/ServerComponents/api/qlobber.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/csServerComp/ServerComponents/api/qlobber.ts
--------------------------------------------------------------------------------
/csServerComp/ServerComponents/configuration/IConfiguration.ts:
--------------------------------------------------------------------------------
1 | interface IConfiguration {
2 | add(key: string, value: string) : void;
3 | remove(key: string) : void;
4 | containsKey(key: string) : boolean;
5 | keys() : string[];
6 | clear() : void;
7 | count() : number;
8 | values() : Array
;
9 | }
10 | export = IConfiguration;
11 |
--------------------------------------------------------------------------------
/csServerComp/ServerComponents/creator/IGeoJsonFeature.ts:
--------------------------------------------------------------------------------
1 | interface IGeoJsonFeature {
2 | id?: string;
3 | type: string;
4 | geometry?: {
5 | type: string;
6 | coordinates: any;
7 | };
8 | properties: {
9 | [key: string]: any;
10 | }
11 | }
12 | export = IGeoJsonFeature;
13 |
--------------------------------------------------------------------------------
/csServerComp/ServerComponents/creator/IProjectRepositoryService.ts:
--------------------------------------------------------------------------------
1 | import IApiService = require('../api/IApiService');
2 |
3 | interface IProjectRepositoryService extends IApiService {
4 | }
5 | export = IProjectRepositoryService;
6 |
--------------------------------------------------------------------------------
/csServerComp/ServerComponents/database/IAddressSource.ts:
--------------------------------------------------------------------------------
1 | import IBagOptions = require('../database/IBagOptions');
2 | import ConfigurationService = require('../configuration/ConfigurationService');
3 | import express = require('express');
4 |
5 | export interface IAddressSource {
6 | name: string;
7 | init(): void;
8 | searchAddress?(query: string, limit: number, callback: (searchResults) => void): void;
9 | searchGemeente?(query: string, limit: number, callback: (searchResults) => void): void;
10 | lookupBagArea?(bounds: string, isArea: boolean, callback: Function);
11 | lookupBagBuurt?(bounds: string, isArea: boolean, callback: Function);
12 | lookupBagAddress?(zip: string, houseNumber: string, bagOptions: IBagOptions, callback: Function);
13 | lookupBagCity?(city: string, callback: Function);
14 | }
--------------------------------------------------------------------------------
/csServerComp/ServerComponents/database/IBagAddress.ts:
--------------------------------------------------------------------------------
1 | interface IBagAddress {
2 | openbareruimtenaam: string,
3 | huisnummer: number,
4 | huisletter: string,
5 | huisnummertoevoeging: string,
6 | gemeentenaam: string,
7 | provincienaam: string,
8 | lon: number,
9 | lat: number
10 | }
11 | export = IBagAddress;
12 |
--------------------------------------------------------------------------------
/csServerComp/ServerComponents/database/IBagOptions.ts:
--------------------------------------------------------------------------------
1 | enum BagOptions {OnlyCoordinates = 0, WithBouwjaar, All, AddressCountInBuilding}
2 | export = BagOptions;
3 |
--------------------------------------------------------------------------------
/csServerComp/ServerComponents/database/Location.ts:
--------------------------------------------------------------------------------
1 | class Location {
2 | lon: number;
3 | lat: number;
4 | latlon: string;
5 | bouwjaar: number;
6 | huisnummer: number;
7 | huisletter: string;
8 | huisnummertoevoeging: string;
9 | postcode: string;
10 | woonplaatsnaam: string;
11 | gemeentenaam: string;
12 | provincienaam: string;
13 | pandidentificatie: string;
14 | gebruiksdoelverblijfsobject: string;
15 | oppervlakteverblijfsobject: string;
16 | contour: string;
17 | woningeninpand: number;
18 | }
19 | export = Location;
20 |
--------------------------------------------------------------------------------
/csServerComp/ServerComponents/helpers/RssGeoJSON.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Template for describing an RSS item, that contains coordinates, as GeoJSON.
3 | */
4 | export class RssGeoJSON {
5 | type = "FeatureCollection";
6 | features: RssFeature[] = [];
7 | }
8 |
9 | export class RssFeature {
10 | type = "Feature";
11 | id: string;
12 | geometry: {
13 | type: string;
14 | coordinates: number[];
15 | };
16 | properties: { [key: string]: string | number | boolean | Date | any } = {};
17 |
18 | constructor(lat?: number | string, lon?: number | string) {
19 | if (lat && lon) {
20 | this.geometry = {
21 | type: "Point",
22 | coordinates: [+lon, +lat]
23 | };
24 | }
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/csServerComp/ServerComponents/import/BaseTransformer.ts:
--------------------------------------------------------------------------------
1 | import Utils = require("../helpers/Utils");
2 | import transform = require("./ITransform");
3 |
4 | class BaseTransformer implements transform.ITransform {
5 | id: string;
6 | description: string;
7 | type = null;
8 |
9 | /**
10 | * Accepted input types.
11 | */
12 | inputDataTypes: transform.InputDataType[];
13 | /**
14 | * Generated output types.
15 | */
16 | outputDataTypes: transform.OutputDataType[];
17 |
18 | //create?(opt?: ITransformFactoryOptions[]): stream.Readable | stream.Writable | stream.Transform;
19 |
20 | initialize() {
21 |
22 | }
23 |
24 | constructor(public title: string) {
25 | this.id = Utils.newGuid();
26 | //this.description = description;
27 | }
28 |
29 | }
30 | export=BaseTransformer;
31 |
--------------------------------------------------------------------------------
/csServerComp/ServerComponents/import/IImport.ts:
--------------------------------------------------------------------------------
1 | import transform = require("./ITransform");
2 | import RepeatEnum = require("./RepeatEnum");
3 |
4 | interface IImport {
5 | id: string;
6 | title: string;
7 | /**
8 | * Location of the original source, the file that needs to be imported.
9 | */
10 | sourceUrl: string;
11 | /**
12 | * Location(s) where we are going to leave it, e.g. it may contain a set of files or database location.
13 | */
14 | destinations?: string[];
15 | description?: string;
16 | contributor?: string;
17 | image?: string;
18 | tags?: { [text: string]: string };
19 | transformers?: transform.ITransform[];
20 |
21 | repeat?: RepeatEnum;
22 | lastRun?: Date;
23 | }
24 | export=IImport;
25 |
--------------------------------------------------------------------------------
/csServerComp/ServerComponents/import/IImporterRepositoryService.ts:
--------------------------------------------------------------------------------
1 | import IApiService = require('../api/IApiService');
2 | import IImport = require("./IImport");
3 | import transform = require("./ITransform");
4 |
5 | interface IImporterRepositoryService extends IApiService {
6 | getAll(): Object[];
7 | get(id: string): Object;
8 | delete(id: string);
9 | create(id: string, importer: Object): Object;
10 | update(importer: Object);
11 | addTransformer(transformer: transform.ITransform);
12 | }
13 | export = IImporterRepositoryService;
14 |
--------------------------------------------------------------------------------
/csServerComp/ServerComponents/import/IStore.ts:
--------------------------------------------------------------------------------
1 | import express = require('express');
2 |
3 | interface IStore {
4 | /**
5 | * Save all importers.
6 | */
7 | save(id?: string, resource?: any);
8 | /**
9 | * Get a single importer.
10 | */
11 | get(id: string) : Object;
12 | getAsync?(id: string, res: express.Response);
13 |
14 | /**
15 | * Get all importers as an array.
16 | */
17 | getAll() : Object[];
18 | /**
19 | * Delete an existing importer.
20 | */
21 | delete(id: string);
22 | /**
23 | * Create a new importer and store it.
24 | */
25 | create(id: string, resource: any);
26 | /**
27 | * Update an existing importer.
28 | */
29 | update(id: string, resource: any);
30 | }
31 | export=IStore;
32 |
--------------------------------------------------------------------------------
/csServerComp/ServerComponents/import/Importer.ts:
--------------------------------------------------------------------------------
1 | import IImport = require("./IImport");
2 | import ITransform = require("./ITransform");
3 | import Utils = require("../helpers/Utils");
4 | import RepeatEnum = require("./RepeatEnum");
5 | import transform = require("./ITransform");
6 |
7 | export class BaseImport implements IImport {
8 | id: string;
9 | title: string;
10 | sourceUrl: string;
11 | description: string;
12 | contributor: string;
13 | destination: string;
14 | tags: { [text: string]: string } = {};
15 | transformers: transform.ITransform[] = [];
16 | repeat: RepeatEnum = RepeatEnum.never;
17 | lastRun: Date;
18 |
19 | constructor() {
20 | this.id = Utils.newGuid();
21 | }
22 |
23 | }
24 |
--------------------------------------------------------------------------------
/csServerComp/ServerComponents/import/RepeatEnum.ts:
--------------------------------------------------------------------------------
1 | enum RepeatEnum {
2 | never,
3 | run_once,
4 | run_every_hour,
5 | run_every_day,
6 | run_every_week,
7 | run_every_month,
8 | run_every_year
9 | }
10 | export=RepeatEnum;
11 |
--------------------------------------------------------------------------------
/csServerComp/ServerComponents/rules/WorldState.ts:
--------------------------------------------------------------------------------
1 | import ApiManager = require('../api/ApiManager');
2 | import Layer = ApiManager.Layer;
3 | import Feature = ApiManager.Feature;
4 | import Property = ApiManager.Property;
5 |
6 | /**
7 | * A class representing the world state
8 | */
9 | export class WorldState {
10 | /**
11 | * Time the world state was created.
12 | */
13 | startTime: Date = new Date();
14 |
15 | /**
16 | * The current time.
17 | */
18 | currentTime: Date = this.startTime;
19 |
20 | /**
21 | * A bag of key-value properties
22 | */
23 | properties: Property[] = [];
24 |
25 | /**
26 | * List of all features.
27 | */
28 | features: Feature[] = [];
29 |
30 | /**
31 | * Active feature.
32 | * In case it is undefined, you can only evaluate the non-feature specific rules.
33 | */
34 | activeFeature: Feature;
35 |
36 | /**
37 | * Active layer id is used for working with features.
38 | * TODO I assume that later, we need to make this more flexible, allowing you to specify
39 | * which layer to use.
40 | */
41 | activeLayerId: string;
42 | }
43 |
--------------------------------------------------------------------------------
/csServerComp/cli.ts:
--------------------------------------------------------------------------------
1 | console.log('yes, its me csWEB!!!');
2 |
--------------------------------------------------------------------------------
/docker-dev/Dockerfile:
--------------------------------------------------------------------------------
1 | FROM node:4
2 |
3 | RUN npm install -g npm
4 | RUN npm install -g typescript@1.6.2 bower gulp node-gyp
5 | RUN apt-get update && apt-get install libkrb5-dev
6 |
7 | EXPOSE 3002
8 |
--------------------------------------------------------------------------------
/docs/High Level Architecture.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/docs/High Level Architecture.png
--------------------------------------------------------------------------------
/docs/High Level Architecture.pptx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/docs/High Level Architecture.pptx
--------------------------------------------------------------------------------
/docs/Introduction csWeb.pptx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/docs/Introduction csWeb.pptx
--------------------------------------------------------------------------------
/docs/creating_a_standalone_csWeb.txt:
--------------------------------------------------------------------------------
1 | Instructions for creating a stand-alone version of csWeb:
2 | ---------------------------------------------------------
3 |
4 | 1) Install jxCore (the version I used is 2.3.7 / 32-bit)
5 | 2) Run updateAll.bat to make sure the latest changes are compiled.
6 | 3) Run 'gulp create_dist_of_client_and_server' which will create a 'dist'-folder.
7 | 4) Change the directory to that 'dist'-folder and run 'jx package server.js csServer -native --max-stack-size=1000000000'
8 | 5) Now a file 'csServer.exe' has been created, which will run the csWeb server.
9 | To open csWeb:
10 | - run csServer.exe
11 | - open localhost:3002 in your browser
12 |
13 | In order to be able to add/change/remove project files in the stand-alone version, it is recommended to
14 | move the dist/public/data and dist/public/images folders to a temporary folder before performing step 4).
15 | When csServer.exe has been created, copy the folders back such that you get the following structure
16 | > someFolder/csServer.exe
17 | > someFolder/public/images/*
18 | > someFolder/public/data/*
19 |
20 | It is now possible to changes files in these to folders, after which csServer will use the changed files. This
21 | is for example convenient when creating layer with the Excel2map tool.
22 |
--------------------------------------------------------------------------------
/fonts/glyphicons-halflings-regular.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/fonts/glyphicons-halflings-regular.eot
--------------------------------------------------------------------------------
/fonts/glyphicons-halflings-regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/fonts/glyphicons-halflings-regular.ttf
--------------------------------------------------------------------------------
/fonts/glyphicons-halflings-regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/fonts/glyphicons-halflings-regular.woff
--------------------------------------------------------------------------------
/fonts/glyphicons-halflings-regular.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TNOCS/csWeb/0ee40a3d6268b2d5a894a7c2666300a460dbdd2f/fonts/glyphicons-halflings-regular.woff2
--------------------------------------------------------------------------------
/install_karma.bat:
--------------------------------------------------------------------------------
1 | npm i -g karma
2 | npm i -g phantomjs
3 | npm i -g jasmine
4 | npm i -g karma-phantomjs-launcher
5 | npm i -g karma-chrome-launcher
6 | npm i -g karma-coverage
7 | npm i -g karma-jasmine
8 |
--------------------------------------------------------------------------------
/out/csServerComp/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "csweb",
3 | "version": "0.3.28",
4 | "description": "CommonSense web application",
5 | "main": "dist-npm/index.js",
6 | "typings": "dist-npm/index",
7 | "author": {
8 | "name": "Arnoud de Jong",
9 | "email": "damylen@gmail.com"
10 | },
11 | "repository": {
12 | "type": "git",
13 | "url": "https://github.com/TNOCS/csWeb"
14 | },
15 | "license": "MIT",
16 | "dependencies": {
17 | "async": "^2.1.4",
18 | "bcryptjs": "^2.3.0",
19 | "body-parser": "^1.15.0",
20 | "cors": "^2.7.1",
21 | "express": "^4.13.4",
22 | "fs-extra": "^1.0.0",
23 | "hypertimer": "^2.1.3",
24 | "jasmine": "^2.4.1",
25 | "jwt-simple": "^0.5.0",
26 | "kafka-node": "^0.5.9",
27 | "lru-cache": "^4.0.1",
28 | "mqtt": "^2.1.3",
29 | "mqtt-router": "^0.5.0",
30 | "pg": "^7.3.0",
31 | "proj4": "^2.3.14",
32 | "request": "^2.69.0",
33 | "serve-favicon": "^2.3.0",
34 | "sift": "^3.2.1",
35 | "socket.io": "^1.4.5",
36 | "underscore": "^1.8.3",
37 | "which": "^1.2.4",
38 | "winston": "^2.2.0",
39 | "xml2js": "^0.4.16"
40 | },
41 | "bugs": {
42 | "url": "https://github.com/TNOCS/csWeb/issues"
43 | },
44 | "homepage": "https://github.com/TNOCS/csWeb"
45 | }
46 |
--------------------------------------------------------------------------------
/test/bower_components/angular-mocks/.bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-mocks",
3 | "version": "1.5.2",
4 | "license": "MIT",
5 | "main": "./angular-mocks.js",
6 | "ignore": [],
7 | "dependencies": {
8 | "angular": "1.5.2"
9 | },
10 | "homepage": "https://github.com/angular/bower-angular-mocks",
11 | "_release": "1.5.2",
12 | "_resolution": {
13 | "type": "version",
14 | "tag": "v1.5.2",
15 | "commit": "135c72a99b0c3c521182e014138566fa2591f2f9"
16 | },
17 | "_source": "git://github.com/angular/bower-angular-mocks.git",
18 | "_target": "^1.5.2",
19 | "_originalSource": "angular-mocks",
20 | "_direct": true
21 | }
--------------------------------------------------------------------------------
/test/bower_components/angular-mocks/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-mocks",
3 | "version": "1.5.2",
4 | "license": "MIT",
5 | "main": "./angular-mocks.js",
6 | "ignore": [],
7 | "dependencies": {
8 | "angular": "1.5.2"
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/test/bower_components/angular-mocks/ngAnimateMock.js:
--------------------------------------------------------------------------------
1 | require('./angular-mocks');
2 | module.exports = 'ngAnimateMock';
3 |
--------------------------------------------------------------------------------
/test/bower_components/angular-mocks/ngMock.js:
--------------------------------------------------------------------------------
1 | require('./angular-mocks');
2 | module.exports = 'ngMock';
3 |
--------------------------------------------------------------------------------
/test/bower_components/angular-mocks/ngMockE2E.js:
--------------------------------------------------------------------------------
1 | require('./angular-mocks');
2 | module.exports = 'ngMockE2E';
3 |
--------------------------------------------------------------------------------
/test/bower_components/angular-mocks/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-mocks",
3 | "version": "1.5.2",
4 | "description": "AngularJS mocks for testing",
5 | "main": "angular-mocks.js",
6 | "scripts": {
7 | "test": "echo \"Error: no test specified\" && exit 1"
8 | },
9 | "repository": {
10 | "type": "git",
11 | "url": "https://github.com/angular/angular.js.git"
12 | },
13 | "keywords": [
14 | "angular",
15 | "framework",
16 | "browser",
17 | "mocks",
18 | "testing",
19 | "client-side"
20 | ],
21 | "author": "Angular Core Team ",
22 | "license": "MIT",
23 | "bugs": {
24 | "url": "https://github.com/angular/angular.js/issues"
25 | },
26 | "homepage": "http://angularjs.org"
27 | }
28 |
--------------------------------------------------------------------------------
/test/bower_components/angularUtils-pagination/.bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angularUtils-pagination",
3 | "version": "0.9.2",
4 | "homepage": "https://github.com/michaelbromley/angularUtils/tree/master/src/directives/pagination",
5 | "authors": [
6 | "Michael Bromley "
7 | ],
8 | "description": "Magical automatic pagination for anything in AngularJS",
9 | "main": [
10 | "dirPagination.js",
11 | "dirPagination.tpl.html"
12 | ],
13 | "moduleType": [
14 | "globals"
15 | ],
16 | "dependencies": {
17 | "angular": ">=1.1.4"
18 | },
19 | "keywords": [
20 | "angularjs",
21 | "pagination",
22 | "directive",
23 | "paging",
24 | "angular"
25 | ],
26 | "license": "MIT",
27 | "ignore": [
28 | "**/.*",
29 | "node_modules",
30 | "bower_components",
31 | "test",
32 | "tests"
33 | ],
34 | "_release": "0.9.2",
35 | "_resolution": {
36 | "type": "version",
37 | "tag": "v0.9.2",
38 | "commit": "8e80ebab5aa4673ac0f6bc9463bc8008a0ef7583"
39 | },
40 | "_source": "git://github.com/michaelbromley/angularUtils-pagination.git",
41 | "_target": "~0.9.2",
42 | "_originalSource": "angular-utils-pagination",
43 | "_direct": true
44 | }
--------------------------------------------------------------------------------
/test/bower_components/angularUtils-pagination/README.md:
--------------------------------------------------------------------------------
1 | # angular-utils-pagination
2 |
3 | This repo contains only the release version of the dirPagination module from my
4 | [angularUtils](https://github.com/michaelbromley/angularUtils/tree/master/src/directives/pagination) repo. The sole purpose of this repo is to allow for convenient
5 | dependency management via Bower, npm and other package managers.
6 |
7 | ## Documentation
8 |
9 | All documentation is also located in the [angularUtils project](https://github.com/michaelbromley/angularUtils/tree/master/src/directives/pagination).
10 |
11 | ## Issues
12 |
13 | Please submit any issues to the [angularUtils issue tracker](https://github.com/michaelbromley/angularUtils/issues), not this one.
14 |
15 | ## Contribution
16 |
17 | If you wish to contribute, then please fork the [angularUtils repo](https://github.com/michaelbromley/angularUtils). This repo contains
18 | the tests and is set up to run Karma for unit testing.
19 |
20 | ## License
21 |
22 | MIT
23 |
--------------------------------------------------------------------------------
/test/bower_components/angularUtils-pagination/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angularUtils-pagination",
3 | "version": "0.9.2",
4 | "homepage": "https://github.com/michaelbromley/angularUtils/tree/master/src/directives/pagination",
5 | "authors": [
6 | "Michael Bromley "
7 | ],
8 | "description": "Magical automatic pagination for anything in AngularJS",
9 | "main": ["dirPagination.js", "dirPagination.tpl.html"],
10 | "moduleType": [
11 | "globals"
12 | ],
13 | "dependencies": {
14 | "angular": ">=1.1.4"
15 | },
16 | "keywords": [
17 | "angularjs",
18 | "pagination",
19 | "directive",
20 | "paging",
21 | "angular"
22 | ],
23 | "license": "MIT",
24 | "ignore": [
25 | "**/.*",
26 | "node_modules",
27 | "bower_components",
28 | "test",
29 | "tests"
30 | ]
31 | }
32 |
--------------------------------------------------------------------------------
/test/bower_components/angularUtils-pagination/dirPagination.tpl.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/bower_components/angularUtils-pagination/index.js:
--------------------------------------------------------------------------------
1 | require('./dirPagination');
2 | module.exports = 'angularUtils.directives.dirPagination';
3 |
--------------------------------------------------------------------------------
/test/bower_components/angularUtils-pagination/package.js:
--------------------------------------------------------------------------------
1 | Package.describe({
2 | name: 'angularutils:pagination',
3 | summary: 'Magical automatic pagination for anything in AngularJS',
4 | version: '0.9.2',
5 | git: 'https://github.com/michaelbromley/angularUtils-pagination'
6 | });
7 |
8 | Package.onUse(function(api) {
9 | api.versionsFrom(['METEOR@0.9.0', 'METEOR@1.0']);
10 |
11 | api.use('angular:angular@1.4.0', 'client');
12 |
13 | api.addFiles('dirPagination.js', 'client');
14 | });
--------------------------------------------------------------------------------
/test/bower_components/angularUtils-pagination/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "angular-utils-pagination",
3 | "version": "0.9.2",
4 | "description": "Magical automatic pagination for anything in AngularJS",
5 | "main": "dirPagination.js",
6 | "scripts": {
7 | "test": "echo \"Error: no test specified\" && exit 1"
8 | },
9 | "repository": {
10 | "type": "git",
11 | "url": "https://github.com/michaelbromley/angularUtils.git"
12 | },
13 | "keywords": [
14 | "angularjs",
15 | "pagination",
16 | "directive",
17 | "paging",
18 | "angular"
19 | ],
20 | "author": "Michael Bromley ",
21 | "license": "MIT",
22 | "bugs": {
23 | "url": "https://github.com/michaelbromley/angularUtils/issues"
24 | },
25 | "homepage": "https://github.com/michaelbromley/angularUtils/tree/master/src/directives/pagination"
26 | }
27 |
--------------------------------------------------------------------------------
/test/coveralls.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | var handleInput = require('../lib/handleInput');
3 | var logger = require('../lib/logger');
4 |
5 |
6 | process.stdin.resume();
7 | process.stdin.setEncoding('utf8');
8 |
9 | var input = '';
10 |
11 | process.stdin.on('data', function(chunk) {
12 | input += chunk;
13 | });
14 |
15 | process.stdin.on('end', function() {
16 | handleInput(input, function(err) {
17 | if (err) {
18 | throw err;
19 | }
20 | });
21 | });
22 |
23 |
--------------------------------------------------------------------------------
/test/csComp/mock/colorTranslationMock.ts:
--------------------------------------------------------------------------------
1 | module ColorTranslationMock {
2 | export class MockColorTranslation {
3 | then = function(translation) {
4 | translation('color');
5 | };
6 | //constructor() {}
7 | };
8 | }
--------------------------------------------------------------------------------
/test/csComp/spec/classes/layers.spec.ts:
--------------------------------------------------------------------------------
1 | describe('Project Layers', function() {
2 | it('Should construct a new layer', () => {
3 | var p = new csComp.Services.ProjectLayer();
4 | expect(p).toBeDefined();
5 | });
6 |
7 | var layer: csComp.Services.ProjectLayer;
8 | beforeEach(() => {
9 | layer = new csComp.Services.ProjectLayer();
10 | });
11 |
12 | describe('initial state', () => {
13 | it('Should have an empty markers object', function() {
14 | expect(layer.id).toBeUndefined();
15 | });
16 |
17 | describe('setting stuff after initialization', () => {
18 | it('Should set stuff properly', function() {
19 | layer.id = 'newLayer';
20 | expect(layer.id).toEqual('newLayer');
21 | });
22 |
23 | it('should serialize id', function() {
24 | layer.id = 'newLayer';
25 | var result = csComp.Services.ProjectLayer.serializeableData(layer);
26 | expect(result['id'] === 'newLayer').toBeTruthy();
27 | });
28 |
29 | it('should not serialize isLoading', function() {
30 | layer.isLoading = true;
31 | var result = csComp.Services.ProjectLayer.serializeableData(layer);
32 | expect(result.hasOwnProperty('isLoading')).toBeFalsy();
33 | });
34 | });
35 | });
36 |
37 | });
38 |
--------------------------------------------------------------------------------
/test/csComp/spec/classes/typeresource.spec.ts:
--------------------------------------------------------------------------------
1 | describe('TypeResource', function() {
2 | it('should construct a new TypeResource object', () => {
3 | var tr = new csComp.Services.TypeResource();
4 | expect(tr).toBeDefined();
5 | });
6 |
7 | var typeresource: csComp.Services.TypeResource;
8 | beforeEach(() => {
9 | typeresource = new csComp.Services.TypeResource();
10 | });
11 |
12 | describe('initial state', () => {
13 | it('should have an undefined url and featureTypes', function() {
14 | expect(typeresource.url).toBeUndefined();
15 | expect(typeresource.featureTypes).toBeUndefined();
16 | });
17 | });
18 |
19 | describe('setting stuff after initialization', () => {
20 | it('should set stuff properly', function() {
21 | typeresource.url = 'newUrl';
22 | var featTypes : csComp.Services.IProperty = {};
23 | var ft : csComp.Services.IFeature;
24 | featTypes['key'] = ft;
25 | typeresource.featureTypes = featTypes;
26 | expect(typeresource.url).toEqual('newUrl');
27 | expect(typeresource.featureTypes.hasOwnProperty('key')).toBeTruthy();
28 | expect(typeresource.featureTypes.hasOwnProperty('notPresent')).toBeFalsy();
29 | });
30 | });
31 | });
32 |
--------------------------------------------------------------------------------
/test/csComp/spec/helpers/StringScore.spec.ts:
--------------------------------------------------------------------------------
1 | describe('csComp.Helpers', function() {
2 |
3 | describe('Initial state', () => {
4 | it('should get score for a string', function() {
5 | expect('Helloworld'.score('Hello', 1)).toBeDefined();
6 | });
7 | it('should get score 1 for a equal strings', function() {
8 | expect('Helloworld'.score('Helloworld', 1)).toEqual(1);
9 | });
10 | it('should get score 0 for comparing with an empty strings', function() {
11 | expect('Helloworld'.score('', 1)).toEqual(0);
12 | });
13 | it('should get score 1 for a equal strings', function() {
14 | expect('Helloworld'.score('Hello', undefined)).toBeDefined();
15 | });
16 | it('should get score 1 for a equal strings', function() {
17 | expect('Helloworld'.score('a', undefined)).toEqual(0);
18 | });
19 | });
20 | });
21 |
--------------------------------------------------------------------------------
/test/csComp/spec/helpers/Utils.spec.ts:
--------------------------------------------------------------------------------
1 | describe('Utils', function() {
2 |
3 | describe('Initial state', () => {
4 | it('should have constructed a new utils class', function() {
5 | var ut = new csComp.Utils();
6 | expect(ut).toBeDefined();
7 | expect(csComp.Utils.loadedFiles).toEqual([]);
8 | });
9 | it('should load a js file ', function() {
10 | var dummy = 0;
11 | var js = csComp.Utils.loadJsCssfile('test.js', csComp.FileType.Js, ()=> {});
12 | expect(csComp.Utils.loadedFiles).toContain('test.js');
13 | });
14 | it('should load a css file ', function() {
15 | var css = csComp.Utils.loadJsCssfile('test.cs', csComp.FileType.Css, ()=> {});
16 | expect(csComp.Utils.loadedFiles).toContain('test.cs');
17 | });
18 | it('should notload a css file if its already loaded', function() {
19 | var css1 = csComp.Utils.loadJsCssfile('test.cs', csComp.FileType.Css);
20 | var css2 = csComp.Utils.loadJsCssfile('test.cs', csComp.FileType.Css);
21 | expect(csComp.Utils.loadedFiles.length).toEqual(2);
22 | });
23 | });
24 | });
25 |
--------------------------------------------------------------------------------
/test/csComp/spec/services/bus/MessageBus.spec.ts:
--------------------------------------------------------------------------------
1 | describe('MessageBus', function() {
2 | // load the module
3 | beforeEach(angular.mock.module('csComp.Services'));
4 |
5 | it('should pass', function() {
6 | expect(true).toBeTruthy();
7 | });
8 |
9 | // var MessageBusService;
10 | // beforeEach(angular.mock.inject((_MessageBusService_) => {
11 | // MessageBusService = _MessageBusService_;
12 | // }));
13 |
14 | // it('should call subscriber when publication occurs', function() {
15 | // var data = '';
16 | // var subscriber = function(event, _data_) {
17 | // data = _data_;
18 | // };
19 | // var unsubscriber = MessageBusService.subscribe('someevent', subscriber);
20 | //
21 | // MessageBusService.publish('someevent', 'someargs');
22 | //
23 | // expect(data).toBe('someargs');
24 | //
25 | // unsubscriber();
26 | // });
27 |
28 | });
29 |
--------------------------------------------------------------------------------
/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "version": "2.0.0",
3 | "compilerOptions": {
4 | "target": "es5",
5 | "module": "commonjs",
6 | "declaration": true,
7 | "noImplicitAny": false,
8 | "removeComments": false,
9 | "preserveConstEnums": true,
10 | "noLib": false,
11 | "outDir": "out",
12 | "sourceMap": true
13 | },
14 | "typings": [],
15 | "files": [
16 | "./typings/index.d.ts"
17 | ],
18 | "include": [
19 | "./csComp/**/*.ts",
20 | "./csServerComp/**/*.ts",
21 | "./test/**/*.ts"
22 | ],
23 | "exclude": [
24 | "./csComp/includes/**/*.ts",
25 | "./csComp/node_modules/**/*",
26 | "./typings/**/*",
27 | "./dist-npm/**/*",
28 | "./dist-bower/**/*",
29 | "./docker-dev/**/*",
30 | "./docs/**/*",
31 | "./csServerComp/OfflineSearch/**/*.ts",
32 | "./node_modules/**/*"
33 | ]
34 | }
35 |
--------------------------------------------------------------------------------
/tslint.json:
--------------------------------------------------------------------------------
1 | {
2 | "rules": {
3 | "class-name": true,
4 | "curly": false,
5 | "eofline": false,
6 | "forin": false,
7 | "indent": [true, 4],
8 | "label-position": true,
9 | "label-undefined": true,
10 | "max-line-length": [true, 200],
11 | "no-arg": true,
12 | "no-bitwise": true,
13 | "no-console": [true,
14 | "debug",
15 | "info",
16 | "time",
17 | "timeEnd",
18 | "trace"
19 | ],
20 | "no-construct": true,
21 | "no-debugger": true,
22 | "no-duplicate-key": true,
23 | "no-duplicate-variable": true,
24 | "no-empty": false,
25 | "no-eval": true,
26 | "no-string-literal": false,
27 | "no-trailing-whitespace": true,
28 | "no-unused-variable": false,
29 | "no-unreachable": true,
30 | "no-use-before-declare": true,
31 | "one-line": [true,
32 | "check-open-brace",
33 | "check-catch",
34 | "check-else",
35 | "check-whitespace"
36 | ],
37 | "quotemark": [true, "single"],
38 | "radix": true,
39 | "semicolon": true,
40 | "triple-equals": [true, "allow-null-check"],
41 | "variable-name": false,
42 | "whitespace": [true,
43 | "check-branch",
44 | "check-decl",
45 | "check-operator",
46 | "check-separator"
47 | ]
48 | }
49 | }
--------------------------------------------------------------------------------