20 | string url()-enclosed path to a COLLADA file
21 | Events
22 |
23 | Event Name Description
24 | model-loaded COLLADA model has been loaded into the scene.
25 | Loading Inline
26 |
27 | We can also load a COLLADA model by specifying the path directly within url(). Note this is less performant than going through the asset management system.
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/a-frame-dae-gmap-ground.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
295 |
296 |
297 |
298 |
299 |
300 | coords: ,
301 | (zero coords: , )
302 |
303 |
304 | camera coords: ,
305 |
306 |
307 | compass heading: ,
308 | camera angle: ,
309 | yaw angle:
310 |
311 |
geohash_7chars:
312 |
313 |
314 |
315 |
316 |
317 |
318 |
319 |
320 |
321 |
327 |
328 |
329 |
330 |
336 |
337 |
338 |
339 |
342 |
343 |
344 |
345 |
346 |
347 |
348 |
349 |
--------------------------------------------------------------------------------
/a-frame-dae-gmap-ground.html.bak:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
293 |
294 |
295 |
296 |
297 |
298 | coords: ,
299 | (zero coords: , )
300 |
301 |
302 | camera coords: ,
303 |
304 |
305 | compass heading: ,
306 | camera angle: ,
307 | yaw angle:
308 |
309 |
geohash_7chars:
310 |
311 |
312 |
313 |
314 |
315 |
316 |
317 |
318 |
319 |
325 |
326 |
327 |
328 |
334 |
335 |
336 |
337 |
340 |
341 |
342 |
343 |
344 |
345 |
346 |
347 |
--------------------------------------------------------------------------------
/a-frame-dae-smooth-gps.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
155 |
156 |
157 |
158 |
159 |
160 | coords: ,
161 | (zero coords: , )
162 |
163 |
164 | camera coords: ,
165 |
166 |
167 | compass heading: ,
168 | camera angle: ,
169 | yaw angle:
170 |
171 |
geohash_7chars:
172 |
173 |
174 |
175 |
176 |
177 |
178 |
179 |
180 |
181 |
187 |
188 |
189 |
190 |
196 |
197 |
198 |
199 |
200 |
201 |
202 |
203 |
--------------------------------------------------------------------------------
/a-frame-dae-smooth-gps.html.bak:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
154 |
155 |
156 |
157 |
158 |
159 | coords: ,
160 | (zero coords: , )
161 |
162 |
163 | camera coords: ,
164 |
165 |
166 | compass heading: ,
167 | camera angle: ,
168 | yaw angle:
169 |
170 |
geohash_7chars:
171 |
172 |
173 |
174 |
175 |
176 |
177 |
178 |
179 |
180 |
186 |
187 |
188 |
189 |
195 |
196 |
197 |
198 |
199 |
200 |
201 |
202 |
--------------------------------------------------------------------------------
/a-frame-dae.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
137 |
138 |
139 |
140 |
141 |
142 | coords: ,
143 | (zero coords: , )
144 |
145 |
146 | camera coords: ,
147 |
148 |
149 | compass heading: ,
150 | camera angle: ,
151 | yaw angle:
152 |
153 |
geohash_7chars:
154 |
155 |
156 |
157 |
158 |
159 |
160 |
161 |
162 |
163 |
169 |
170 |
171 |
172 |
178 |
179 |
180 |
181 |
182 |
183 |
184 |
185 |
--------------------------------------------------------------------------------
/a-frame-dae.html.bak:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
135 |
136 |
137 |
138 |
139 |
140 | coords: ,
141 | (zero coords: , )
142 |
143 |
144 | camera coords: ,
145 |
146 |
147 | compass heading: ,
148 | camera angle: ,
149 | yaw angle:
150 |
151 |
geohash_7chars:
152 |
153 |
154 |
155 |
156 |
157 |
158 |
159 |
160 |
161 |
167 |
168 |
169 |
170 |
176 |
177 |
178 |
179 |
180 |
181 |
182 |
183 |
--------------------------------------------------------------------------------
/a-frame-map-dae.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
48 |
49 |
50 |
51 |
52 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
--------------------------------------------------------------------------------
/a-frame-map-dae.html.bak:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
45 |
46 |
47 |
48 |
49 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
--------------------------------------------------------------------------------
/a-frame-webcam-dae-no-arkit.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
212 |
213 |
214 |
215 |
216 |
217 | coords: ,
218 | (zero coords: , )
219 |
220 |
221 | camera coords: ,
222 |
223 |
224 | compass heading: ,
225 | camera angle: ,
226 | yaw angle:
227 |
228 |
geohash_7chars:
229 |
230 |
231 |
232 |
233 |
234 |
235 |
236 |
242 |
243 |
244 |
245 |
251 |
252 |
253 |
254 |
255 |
256 |
--------------------------------------------------------------------------------
/a-frame-webcam-dae-no-arkit.html.bak:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
209 |
210 |
211 |
212 |
213 |
214 | coords: ,
215 | (zero coords: , )
216 |
217 |
218 | camera coords: ,
219 |
220 |
221 | compass heading: ,
222 | camera angle: ,
223 | yaw angle:
224 |
225 |
geohash_7chars:
226 |
227 |
228 |
229 |
230 |
231 |
232 |
233 |
239 |
240 |
241 |
242 |
248 |
249 |
250 |
251 |
252 |
253 |
--------------------------------------------------------------------------------
/a-frame-webcam-dae.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
107 |
108 |
109 |
110 |
111 |
112 | coords: ,
113 | (zero coords: , )
114 |
115 |
116 | camera coords: ,
117 |
118 |
119 | compass heading: ,
120 | camera angle: ,
121 | yaw angle:
122 |
123 |
geohash_7chars:
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 |
137 |
138 |
139 |
140 |
146 |
147 |
148 |
149 |
150 |
151 |
--------------------------------------------------------------------------------
/a-frame-webcam-dae.html.bak:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
104 |
105 |
106 |
107 |
108 |
109 | coords: ,
110 | (zero coords: , )
111 |
112 |
113 | camera coords: ,
114 |
115 |
116 | compass heading: ,
117 | camera angle: ,
118 | yaw angle:
119 |
120 |
geohash_7chars:
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
134 |
135 |
136 |
137 |
143 |
144 |
145 |
146 |
147 |
148 |
--------------------------------------------------------------------------------
/compass.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
24 |
25 | compass
26 | go-outside-message
27 | move-and-hold-ahead-message
28 | degrees
29 |
30 |
--------------------------------------------------------------------------------
/components.js:
--------------------------------------------------------------------------------
1 | AFRAME.registerComponent('transparent-texture', {
2 | schema: {
3 | alphaTest: {
4 | type: 'number',
5 | default: 0.5
6 | }
7 | },
8 |
9 | init: function () {
10 | this.data.alphaTest = parseFloat(this.data.alphaTest);
11 | this.applyToMesh();
12 | var $this = this;
13 | this.el.addEventListener('model-loaded', function(){ return $this.applyToMesh(); });
14 | },
15 |
16 | applyToMesh: function() {
17 | const mesh = this.el.getObject3D('mesh');
18 | var $this = this;
19 | if (mesh)
20 | mesh.traverse( function( child ) {
21 | if ( child.isMesh )
22 | {
23 | child.material.transparent = true;
24 | if(!isNaN($this.data.alphaTest))
25 | child.material.alphaTest = $this.data.alphaTest;
26 | }
27 | });
28 | }
29 |
30 | });
31 |
32 |
33 | AFRAME.registerComponent('gps-position', {
34 |
35 | watchId: null,
36 | zeroCrd: null,
37 | crd: null,
38 |
39 | schema: {
40 | watch: {
41 | type: 'boolean',
42 | default: true
43 | },
44 | accuracy: {
45 | type: 'int',
46 | default: 100
47 | },
48 | zeroCrdLatitude: {
49 | type: 'number',
50 | default: NaN
51 | },
52 | zeroCrdLongitude: {
53 | type: 'number',
54 | default: NaN
55 | },
56 | positionCallback: {
57 | type: 'string',
58 | default: ''
59 | }
60 | },
61 |
62 | init: function () {
63 |
64 | if(!isNaN(this.data.zeroCrdLatitude) && !isNaN(this.data.zeroCrdLongitude)){
65 | this.zeroCrd = {latitude: this.data.zeroCrdLatitude, longitude: this.data.zeroCrdLongitude};
66 | }
67 |
68 | if(!this.data.watch) return;
69 |
70 | this.watchId = this.watchGPS(function(position){
71 | if(this.data.positionCallback.length)
72 | position = eval(this.data.positionCallback)(position);
73 | this.crd = position.coords;
74 | this.updatePosition();
75 | }.bind(this));
76 |
77 | },
78 |
79 | watchGPS: function (success, error) {
80 |
81 | if(typeof(error) == 'undefined')
82 | error = function(err) { console.warn('ERROR('+err.code+'): '+err.message); };
83 |
84 | if (!("geolocation" in navigator)){
85 | error({code: 0, message: 'Geolocation is not supported by your browser'});
86 | return;
87 | }
88 |
89 | return navigator.geolocation.watchPosition(success, error, {enableHighAccuracy: true, maximumAge: 0, timeout: 27000});
90 | },
91 |
92 | updatePosition: function () {
93 |
94 | if(this.crd.accuracy > this.data.accuracy) return;
95 |
96 | if(!this.zeroCrd) this.zeroCrd = this.crd;
97 |
98 | var p = this.el.getAttribute('position');
99 |
100 | p.x = this.calcMeters(
101 | this.zeroCrd,
102 | {
103 | longitude: this.crd.longitude,
104 | latitude: this.zeroCrd.latitude
105 | }
106 | ) * (
107 | this.crd.longitude > this.zeroCrd.longitude
108 | ? 1 : -1
109 | );
110 | p.z = this.calcMeters(
111 | this.zeroCrd,
112 | {
113 | longitude: this.zeroCrd.longitude,
114 | latitude: this.crd.latitude
115 | }
116 | ) * (
117 | this.crd.latitude > this.zeroCrd.latitude
118 | ? -1 : 1
119 | );
120 |
121 | this.el.setAttribute('position', p);
122 |
123 | },
124 |
125 | calcMeters: function(src, dest) {
126 | var dlon = THREE.Math.degToRad(dest.longitude - src.longitude);
127 | var dlat = THREE.Math.degToRad(dest.latitude - src.latitude);
128 |
129 | var a = (Math.sin(dlat / 2) * Math.sin(dlat / 2)) + Math.cos(THREE.Math.degToRad(src.latitude)) * Math.cos(THREE.Math.degToRad(dest.latitude)) * (Math.sin(dlon / 2) * Math.sin(dlon / 2));
130 | var angle = 2 * Math.atan2(Math.sqrt(a), Math.sqrt(1 - a));
131 |
132 | return angle * 6378160;
133 | },
134 |
135 | remove: function() {
136 | if(this.watchId) navigator.geolocation.clearWatch(this.watchId);
137 | this.watchId = null;
138 | }
139 |
140 | });
141 |
142 |
143 | AFRAME.registerComponent('compass-rotation', {
144 |
145 | lookControls: null,
146 | lastTimestamp: 0,
147 | heading: null,
148 |
149 |
150 | schema: {
151 | watch: {
152 | type: 'boolean',
153 | default: true
154 | },
155 | fixTime: {
156 | type: 'int',
157 | default: 2000
158 | },
159 | orientationEvent: {
160 | type: 'string',
161 | default: 'auto'
162 | }
163 | },
164 |
165 | init: function () {
166 |
167 | if(typeof(this.el.components['look-controls']) == 'undefined') return;
168 |
169 | this.lookControls = this.el.components['look-controls'];
170 |
171 | this.handlerOrientation = this.handlerOrientation.bind(this);
172 |
173 | if(this.data.orientationEvent == 'auto'){
174 | if('ondeviceorientationabsolute' in window){
175 | this.data.orientationEvent = 'deviceorientationabsolute';
176 | }else if('ondeviceorientation' in window){
177 | this.data.orientationEvent = 'deviceorientation';
178 | }else{
179 | this.data.orientationEvent = '';
180 | alert('Compass not supported');
181 | return;
182 | }
183 | }
184 |
185 | window.addEventListener(this.data.orientationEvent, this.handlerOrientation, false);
186 |
187 | window.addEventListener('compassneedscalibration', function(event) {
188 | alert('Your compass needs calibrating! Wave your device in a figure-eight motion');
189 | event.preventDefault();
190 | }, true);
191 |
192 | },
193 |
194 | tick: function (time, timeDelta) {
195 |
196 | if(!this.data.watch
197 | || this.heading === null
198 | || this.lastTimestamp > (time - this.data.fixTime)
199 | ) return;
200 |
201 | this.lastTimestamp = time;
202 | this.updateRotation();
203 |
204 | },
205 |
206 | calcCompassHeading: function (alpha, beta, gamma) {
207 |
208 | // Convert degrees to radians
209 | var alphaRad = alpha * (Math.PI / 180);
210 | var betaRad = beta * (Math.PI / 180);
211 | var gammaRad = gamma * (Math.PI / 180);
212 |
213 | // Calculate equation components
214 | var cA = Math.cos(alphaRad);
215 | var sA = Math.sin(alphaRad);
216 | var cB = Math.cos(betaRad);
217 | var sB = Math.sin(betaRad);
218 | var cG = Math.cos(gammaRad);
219 | var sG = Math.sin(gammaRad);
220 |
221 | // Calculate A, B, C rotation components
222 | var rA = - cA * sG - sA * sB * cG;
223 | var rB = - sA * sG + cA * sB * cG;
224 | var rC = - cB * cG;
225 |
226 | // Calculate compass heading
227 | var compassHeading = Math.atan(rA / rB);
228 |
229 | // Convert from half unit circle to whole unit circle
230 | if(rB < 0) {
231 | compassHeading += Math.PI;
232 | }else if(rA < 0) {
233 | compassHeading += 2 * Math.PI;
234 | }
235 |
236 | // Convert radians to degrees
237 | compassHeading *= 180 / Math.PI;
238 |
239 | return compassHeading;
240 | },
241 |
242 | handlerOrientation: function (evt) {
243 |
244 | var heading = null;
245 |
246 | console.log('device orientation event', evt);
247 |
248 | if(typeof(evt.webkitCompassHeading) != 'undefined'){
249 |
250 | if(evt.webkitCompassAccuracy < 50){
251 | heading = evt.webkitCompassHeading;
252 | }else{
253 | console.warn('webkitCompassAccuracy is evt.webkitCompassAccuracy');
254 | }
255 |
256 | }else if(evt.alpha !== null){
257 | if(evt.absolute === true || typeof(evt.absolute == 'undefined')) {
258 | heading = this.calcCompassHeading(evt.alpha, evt.beta, evt.gamma);
259 | }else{
260 | console.warn('evt.absolute === false');
261 | }
262 | }else{
263 | console.warn('evt.alpha === null');
264 | }
265 |
266 | this.heading = heading;
267 |
268 | },
269 |
270 | updateRotation: function() {
271 |
272 | /*
273 | camera.components["look-controls"].yawObject.rotation.y = THREE.Math.degToRad(
274 | (
275 | 360
276 | - camera.components["compass-rotation"].heading
277 | - (
278 | camera.getAttribute('rotation').y
279 | - THREE.Math.radToDeg(camera.components["look-controls"].yawObject.rotation.y)
280 | )
281 | )
282 | % 360
283 | )
284 | */
285 |
286 |
287 | var heading = 360 - this.heading
288 | var camera_rotation = this.el.getAttribute('rotation').y;
289 | var yaw_rotation = THREE.Math.radToDeg(this.lookControls.yawObject.rotation.y);
290 |
291 | var offset = ( heading - ( camera_rotation - yaw_rotation ) ) % 360;
292 |
293 | this.lookControls.yawObject.rotation.y = THREE.Math.degToRad(offset);
294 |
295 | },
296 |
297 | remove: function () {
298 | if(this.data.orientationEvent)
299 | window.removeEventListener(this.data.orientationEvent, this.handlerOrientation, false);
300 | }
301 |
302 | });
303 |
304 |
305 | AFRAME.registerComponent('gps-place', {
306 |
307 | cameraGpsPosition: null,
308 | deferredInitInterval: 0,
309 |
310 | schema: {
311 | offsetX: {
312 | type: 'number',
313 | default: 0
314 | },
315 | offsetY: {
316 | type: 'number',
317 | default: 0
318 | },
319 | latitude: {
320 | type: 'number',
321 | default: 0
322 | },
323 | longitude: {
324 | type: 'number',
325 | default: 0
326 | },
327 | cameraSelector: {
328 | type: 'string',
329 | default: 'a-camera, [camera]'
330 | }
331 | },
332 |
333 | init: function () {
334 | if(this.deferredInit()) return;
335 | this.deferredInitInterval = setInterval(this.deferredInit.bind(this), 1000);
336 | },
337 |
338 | deferredInit: function () {
339 |
340 | if(!this.cameraGpsPosition){
341 | var camera = document.querySelector(this.data.cameraSelector);
342 | if(typeof(camera.components['gps-position']) == 'undefined') return;
343 | this.cameraGpsPosition = camera.components['gps-position'];
344 | }
345 |
346 | if(!this.cameraGpsPosition.zeroCrd) return;
347 |
348 | this.updatePosition();
349 |
350 | clearInterval(this.deferredInitInterval);
351 | this.deferredInitInterval = 0;
352 |
353 | return true;
354 | },
355 |
356 | updatePosition: function() {
357 |
358 | var p = {x: 0, y: 0, z: 0};
359 |
360 | p.x = this.cameraGpsPosition.calcMeters(
361 | this.cameraGpsPosition.zeroCrd,
362 | {
363 | longitude: this.data.longitude,
364 | latitude: this.cameraGpsPosition.zeroCrd.latitude
365 | }
366 | ) * (
367 | this.data.longitude > this.cameraGpsPosition.zeroCrd.longitude
368 | ? 1 : -1
369 | ) + this.data.offsetX;
370 | p.z = this.cameraGpsPosition.calcMeters(
371 | this.cameraGpsPosition.zeroCrd,
372 | {
373 | longitude: this.cameraGpsPosition.zeroCrd.longitude,
374 | latitude: this.data.latitude
375 | }
376 | ) * (
377 | this.data.latitude > this.cameraGpsPosition.zeroCrd.latitude
378 | ? -1 : 1
379 | ) + this.data.offsetY;
380 |
381 | this.el.setAttribute('position', p);
382 |
383 | }
384 |
385 |
386 | });
387 |
388 |
--------------------------------------------------------------------------------
/components.js.bak:
--------------------------------------------------------------------------------
1 | AFRAME.registerComponent('transparent-texture', {
2 |
3 | init: function () {
4 | this.applyToMesh();
5 | var $this = this;
6 | this.el.addEventListener('model-loaded', function(){ return $this.applyToMesh(); });
7 | },
8 |
9 | applyToMesh: function() {
10 | const mesh = this.el.getObject3D('mesh');
11 | if (mesh)
12 | mesh.traverse( function( child ) {
13 | if ( child.isMesh )
14 | {
15 | child.material.transparent = true;
16 | child.material.alphaTest = 0.5;
17 | }
18 | });
19 | }
20 |
21 | });
22 |
23 |
24 | AFRAME.registerComponent('gps-position', {
25 |
26 | watchId: null,
27 | zeroCrd: null,
28 | crd: null,
29 |
30 | schema: {
31 | accuracy: {
32 | type: 'int',
33 | default: 100
34 | },
35 | 'zero-crd-latitude': {
36 | type: 'number',
37 | default: NaN
38 | },
39 | 'zero-crd-longitude': {
40 | type: 'number',
41 | default: NaN
42 | },
43 | 'position-callback': {
44 | type: 'string',
45 | default: ''
46 | }
47 | },
48 |
49 | init: function () {
50 |
51 | if(!isNaN(this.data['zero-crd-latitude']) && !isNaN(this.data['zero-crd-longitude'])){
52 | this.zeroCrd = {latitude: this.data['zero-crd-latitude'], longitude: this.data['zero-crd-longitude']};
53 | }
54 |
55 | this.watchId = this.watchGPS(function(position){
56 | if(this.data['position-callback'].length)
57 | position = eval(this.data['position-callback'])(position);
58 | this.crd = position.coords;
59 | this.updatePosition();
60 | }.bind(this));
61 |
62 | },
63 |
64 | watchGPS: function (success, error) {
65 |
66 | if(typeof(error) == 'undefined')
67 | error = function(err) { console.warn('ERROR('+err.code+'): '+err.message); };
68 |
69 | if (!("geolocation" in navigator)){
70 | error({code: 0, message: 'Geolocation is not supported by your browser'});
71 | return;
72 | }
73 |
74 | return navigator.geolocation.watchPosition(success, error, {enableHighAccuracy: true, maximumAge: 0, timeout: 27000});
75 | },
76 |
77 | updatePosition: function () {
78 |
79 | if(this.crd.accuracy > this.data.accuracy) return;
80 |
81 | if(!this.zeroCrd) this.zeroCrd = this.crd;
82 |
83 | var p = this.el.getAttribute('position');
84 |
85 | p.x = this.calcMeters(
86 | this.zeroCrd,
87 | {
88 | longitude: this.crd.longitude,
89 | latitude: this.zeroCrd.latitude
90 | }
91 | ) * (
92 | this.crd.longitude > this.zeroCrd.longitude
93 | ? 1 : -1
94 | );
95 | p.z = this.calcMeters(
96 | this.zeroCrd,
97 | {
98 | longitude: this.zeroCrd.longitude,
99 | latitude: this.crd.latitude
100 | }
101 | ) * (
102 | this.crd.latitude > this.zeroCrd.latitude
103 | ? -1 : 1
104 | );
105 |
106 | this.el.setAttribute('position', p);
107 |
108 | },
109 |
110 | calcMeters: function(src, dest) {
111 | var dlon = THREE.Math.degToRad(dest.longitude - src.longitude);
112 | var dlat = THREE.Math.degToRad(dest.latitude - src.latitude);
113 |
114 | var a = (Math.sin(dlat / 2) * Math.sin(dlat / 2)) + Math.cos(THREE.Math.degToRad(src.latitude)) * Math.cos(THREE.Math.degToRad(dest.latitude)) * (Math.sin(dlon / 2) * Math.sin(dlon / 2));
115 | var angle = 2 * Math.atan2(Math.sqrt(a), Math.sqrt(1 - a));
116 |
117 | return angle * 6378160;
118 | },
119 |
120 | remove: function() {
121 | if(this.watchId) navigator.geolocation.clearWatch(this.watchId);
122 | this.watchId = null;
123 | }
124 |
125 | });
126 |
127 |
128 | AFRAME.registerComponent('compass-rotation', {
129 |
130 | lookControls: null,
131 | lastTimestamp: 0,
132 | heading: null,
133 |
134 |
135 | schema: {
136 | fixTime: {
137 | type: 'int',
138 | default: 2000
139 | },
140 | orientationEvent: {
141 | type: 'string',
142 | default: 'auto'
143 | }
144 | },
145 |
146 | init: function () {
147 |
148 | if(typeof(this.el.components['look-controls']) == 'undefined') return;
149 |
150 | this.lookControls = this.el.components['look-controls'];
151 |
152 | this.handlerOrientation = this.handlerOrientation.bind(this);
153 |
154 | if(this.data.orientationEvent == 'auto'){
155 | if('ondeviceorientationabsolute' in window){
156 | this.data.orientationEvent = 'deviceorientationabsolute';
157 | }else if('ondeviceorientation' in window){
158 | this.data.orientationEvent = 'deviceorientation';
159 | }else{
160 | this.data.orientationEvent = '';
161 | alert('Compass not supported');
162 | return;
163 | }
164 | }
165 |
166 | window.addEventListener(this.data.orientationEvent, this.handlerOrientation, false);
167 |
168 | window.addEventListener('compassneedscalibration', function(event) {
169 | alert('Your compass needs calibrating! Wave your device in a figure-eight motion');
170 | event.preventDefault();
171 | }, true);
172 |
173 | },
174 |
175 | tick: function (time, timeDelta) {
176 |
177 | if(this.heading === null
178 | || this.lastTimestamp > (time - this.data.fixTime)) return;
179 |
180 | this.lastTimestamp = time;
181 | this.updateRotation();
182 |
183 | },
184 |
185 | calcCompassHeading: function (alpha, beta, gamma) {
186 |
187 | // Convert degrees to radians
188 | var alphaRad = alpha * (Math.PI / 180);
189 | var betaRad = beta * (Math.PI / 180);
190 | var gammaRad = gamma * (Math.PI / 180);
191 |
192 | // Calculate equation components
193 | var cA = Math.cos(alphaRad);
194 | var sA = Math.sin(alphaRad);
195 | var cB = Math.cos(betaRad);
196 | var sB = Math.sin(betaRad);
197 | var cG = Math.cos(gammaRad);
198 | var sG = Math.sin(gammaRad);
199 |
200 | // Calculate A, B, C rotation components
201 | var rA = - cA * sG - sA * sB * cG;
202 | var rB = - sA * sG + cA * sB * cG;
203 | var rC = - cB * cG;
204 |
205 | // Calculate compass heading
206 | var compassHeading = Math.atan(rA / rB);
207 |
208 | // Convert from half unit circle to whole unit circle
209 | if(rB < 0) {
210 | compassHeading += Math.PI;
211 | }else if(rA < 0) {
212 | compassHeading += 2 * Math.PI;
213 | }
214 |
215 | // Convert radians to degrees
216 | compassHeading *= 180 / Math.PI;
217 |
218 | return compassHeading;
219 | },
220 |
221 | handlerOrientation: function (evt) {
222 |
223 | var heading = null;
224 |
225 | console.log('device orientation event', evt);
226 |
227 | if(typeof(evt.webkitCompassHeading) != 'undefined'){
228 |
229 | if(evt.webkitCompassAccuracy < 50){
230 | heading = evt.webkitCompassHeading;
231 | }else{
232 | console.warn('webkitCompassAccuracy is evt.webkitCompassAccuracy');
233 | }
234 |
235 | }else if(evt.alpha !== null){
236 | if(evt.absolute === true || typeof(evt.absolute == 'undefined')) {
237 | heading = this.calcCompassHeading(evt.alpha, evt.beta, evt.gamma);
238 | }else{
239 | console.warn('evt.absolute === false');
240 | }
241 | }else{
242 | console.warn('evt.alpha === null');
243 | }
244 |
245 | this.heading = heading;
246 |
247 | },
248 |
249 | updateRotation: function() {
250 |
251 | /*
252 | camera.components["look-controls"].yawObject.rotation.y = THREE.Math.degToRad(
253 | (
254 | 360
255 | - camera.components["compass-rotation"].heading
256 | - (
257 | camera.getAttribute('rotation').y
258 | - THREE.Math.radToDeg(camera.components["look-controls"].yawObject.rotation.y)
259 | )
260 | )
261 | % 360
262 | )
263 | */
264 |
265 |
266 | var heading = 360 - this.heading
267 | var camera_rotation = this.el.getAttribute('rotation').y;
268 | var yaw_rotation = THREE.Math.radToDeg(this.lookControls.yawObject.rotation.y);
269 |
270 | var offset = ( heading - ( camera_rotation - yaw_rotation ) ) % 360;
271 |
272 | this.lookControls.yawObject.rotation.y = THREE.Math.degToRad(offset);
273 |
274 | },
275 |
276 | remove: function () {
277 | if(this.data.orientationEvent)
278 | window.removeEventListener(this.data.orientationEvent, this.handlerOrientation, false);
279 | }
280 |
281 | });
282 |
283 |
284 | AFRAME.registerComponent('gps-place', {
285 |
286 | cameraGpsPosition: null,
287 | deferredInitInterval: 0,
288 |
289 | schema: {
290 | latitude: {
291 | type: 'number',
292 | default: 0
293 | },
294 | longitude: {
295 | type: 'number',
296 | default: 0
297 | },
298 | cameraSelector: {
299 | type: 'string',
300 | default: 'a-camera, [camera]'
301 | }
302 | },
303 |
304 | init: function () {
305 | if(this.deferredInit()) return;
306 | this.deferredInitInterval = setInterval(this.deferredInit.bind(this), 1000);
307 | },
308 |
309 | deferredInit: function () {
310 |
311 | if(!this.cameraGpsPosition){
312 | var camera = document.querySelector(this.data.cameraSelector);
313 | if(typeof(camera.components['gps-position']) == 'undefined') return;
314 | this.cameraGpsPosition = camera.components['gps-position'];
315 | }
316 |
317 | if(!this.cameraGpsPosition.zeroCrd) return;
318 |
319 | this.updatePosition();
320 |
321 | clearInterval(this.deferredInitInterval);
322 | this.deferredInitInterval = 0;
323 |
324 | return true;
325 | },
326 |
327 | updatePosition: function() {
328 |
329 | var p = {x: 0, y: 0, z: 0};
330 |
331 | p.x = this.cameraGpsPosition.calcMeters(
332 | this.cameraGpsPosition.zeroCrd,
333 | {
334 | longitude: this.data.longitude,
335 | latitude: this.cameraGpsPosition.zeroCrd.latitude
336 | }
337 | ) * (
338 | this.data.longitude > this.cameraGpsPosition.zeroCrd.longitude
339 | ? 1 : -1
340 | );
341 | p.z = this.cameraGpsPosition.calcMeters(
342 | this.cameraGpsPosition.zeroCrd,
343 | {
344 | longitude: this.cameraGpsPosition.zeroCrd.longitude,
345 | latitude: this.data.latitude
346 | }
347 | ) * (
348 | this.data.latitude > this.cameraGpsPosition.zeroCrd.latitude
349 | ? -1 : 1
350 | );
351 |
352 | this.el.setAttribute('position', p);
353 |
354 | }
355 |
356 |
357 | });
358 |
359 |
--------------------------------------------------------------------------------
/fence.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/1d10t/test/6300921dc48ce732e3e577249f3e08b17dda45ed/fence.png
--------------------------------------------------------------------------------
/fence2p.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/1d10t/test/6300921dc48ce732e3e577249f3e08b17dda45ed/fence2p.png
--------------------------------------------------------------------------------
/fence_50_31_0040507_16.dae:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Russian Cadastre Fences
6 |
7 | 2017-09-02T03:35:18+03:00
8 | 2017-09-02T03:35:18+03:00
9 |
10 | Z_UP
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 | 8.9658 39.1374 1.5000
34 | 7.3680 33.3361 0.0000
35 | 8.9658 39.1374 0.0000
36 | 7.3680 33.3361 1.5000
37 | 7.3680 33.3361 1.5000
38 | 8.9658 39.1374 1.5000
39 | 7.3680 33.3361 0.0000
40 | 8.9658 39.1374 0.0000
41 |
42 | 7.3680 33.3361 1.5000
43 | 5.8497 27.8464 0.0000
44 | 7.3680 33.3361 0.0000
45 | 5.8497 27.8464 1.5000
46 | 5.8497 27.8464 1.5000
47 | 7.3680 33.3361 1.5000
48 | 5.8497 27.8464 0.0000
49 | 7.3680 33.3361 0.0000
50 |
51 | 5.8497 27.8464 1.5000
52 | 4.4640 22.8076 0.0000
53 | 5.8497 27.8464 0.0000
54 | 4.4640 22.8076 1.5000
55 | 4.4640 22.8076 1.5000
56 | 5.8497 27.8464 1.5000
57 | 4.4640 22.8076 0.0000
58 | 5.8497 27.8464 0.0000
59 |
60 | 4.4640 22.8076 1.5000
61 | 3.2241 18.3256 0.0000
62 | 4.4640 22.8076 0.0000
63 | 3.2241 18.3256 1.5000
64 | 3.2241 18.3256 1.5000
65 | 4.4640 22.8076 1.5000
66 | 3.2241 18.3256 0.0000
67 | 4.4640 22.8076 0.0000
68 |
69 | 3.2241 18.3256 1.5000
70 | 2.1832 14.5398 0.0000
71 | 3.2241 18.3256 0.0000
72 | 2.1832 14.5398 1.5000
73 | 2.1832 14.5398 1.5000
74 | 3.2241 18.3256 1.5000
75 | 2.1832 14.5398 0.0000
76 | 3.2241 18.3256 0.0000
77 |
78 | 2.1832 14.5398 1.5000
79 | 1.3677 11.5695 0.0000
80 | 2.1832 14.5398 0.0000
81 | 1.3677 11.5695 1.5000
82 | 1.3677 11.5695 1.5000
83 | 2.1832 14.5398 1.5000
84 | 1.3677 11.5695 0.0000
85 | 2.1832 14.5398 0.0000
86 |
87 | 1.3677 11.5695 1.5000
88 | 0.8041 9.5407 0.0000
89 | 1.3677 11.5695 0.0000
90 | 0.8041 9.5407 1.5000
91 | 0.8041 9.5407 1.5000
92 | 1.3677 11.5695 1.5000
93 | 0.8041 9.5407 0.0000
94 | 1.3677 11.5695 0.0000
95 |
96 | 0.8041 9.5407 1.5000
97 | 0.5389 8.5860 0.0000
98 | 0.8041 9.5407 0.0000
99 | 0.5389 8.5860 1.5000
100 | 0.5389 8.5860 1.5000
101 | 0.8041 9.5407 1.5000
102 | 0.5389 8.5860 0.0000
103 | 0.8041 9.5407 0.0000
104 |
105 | 0.5389 8.5860 1.5000
106 | 0.0284 6.7296 0.0000
107 | 0.5389 8.5860 0.0000
108 | 0.0284 6.7296 1.5000
109 | 0.0284 6.7296 1.5000
110 | 0.5389 8.5860 1.5000
111 | 0.0284 6.7296 0.0000
112 | 0.5389 8.5860 0.0000
113 |
114 | 0.0284 6.7296 1.5000
115 | 12.1350 3.3681 0.0000
116 | 0.0284 6.7296 0.0000
117 | 12.1350 3.3681 1.5000
118 | 12.1350 3.3681 1.5000
119 | 0.0284 6.7296 1.5000
120 | 12.1350 3.3681 0.0000
121 | 0.0284 6.7296 0.0000
122 |
123 | 12.1350 3.3681 1.5000
124 | 16.0269 2.2940 0.0000
125 | 12.1350 3.3681 0.0000
126 | 16.0269 2.2940 1.5000
127 | 16.0269 2.2940 1.5000
128 | 12.1350 3.3681 1.5000
129 | 16.0269 2.2940 0.0000
130 | 12.1350 3.3681 0.0000
131 |
132 | 16.0269 2.2940 1.5000
133 | 18.9839 1.4719 0.0000
134 | 16.0269 2.2940 0.0000
135 | 18.9839 1.4719 1.5000
136 | 18.9839 1.4719 1.5000
137 | 16.0269 2.2940 1.5000
138 | 18.9839 1.4719 0.0000
139 | 16.0269 2.2940 0.0000
140 |
141 | 18.9839 1.4719 1.5000
142 | 21.1255 0.8884 0.0000
143 | 18.9839 1.4719 0.0000
144 | 21.1255 0.8884 1.5000
145 | 21.1255 0.8884 1.5000
146 | 18.9839 1.4719 1.5000
147 | 21.1255 0.8884 0.0000
148 | 18.9839 1.4719 0.0000
149 |
150 | 21.1255 0.8884 1.5000
151 | 22.5974 0.4906 0.0000
152 | 21.1255 0.8884 0.0000
153 | 22.5974 0.4906 1.5000
154 | 22.5974 0.4906 1.5000
155 | 21.1255 0.8884 1.5000
156 | 22.5974 0.4906 0.0000
157 | 21.1255 0.8884 0.0000
158 |
159 | 22.5974 0.4906 1.5000
160 | 23.5189 0.2519 0.0000
161 | 22.5974 0.4906 0.0000
162 | 23.5189 0.2519 1.5000
163 | 23.5189 0.2519 1.5000
164 | 22.5974 0.4906 1.5000
165 | 23.5189 0.2519 0.0000
166 | 22.5974 0.4906 0.0000
167 |
168 | 23.5189 0.2519 1.5000
169 | 24.0162 0.1459 0.0000
170 | 23.5189 0.2519 0.0000
171 | 24.0162 0.1459 1.5000
172 | 24.0162 0.1459 1.5000
173 | 23.5189 0.2519 1.5000
174 | 24.0162 0.1459 0.0000
175 | 23.5189 0.2519 0.0000
176 |
177 | 24.0162 0.1459 1.5000
178 | 24.2284 0.1193 0.0000
179 | 24.0162 0.1459 0.0000
180 | 24.2284 0.1193 1.5000
181 | 24.2284 0.1193 1.5000
182 | 24.0162 0.1459 1.5000
183 | 24.2284 0.1193 0.0000
184 | 24.0162 0.1459 0.0000
185 |
186 | 24.2284 0.1193 1.5000
187 | 24.2814 0.1591 0.0000
188 | 24.2284 0.1193 0.0000
189 | 24.2814 0.1591 1.5000
190 | 24.2814 0.1591 1.5000
191 | 24.2284 0.1193 1.5000
192 | 24.2814 0.1591 0.0000
193 | 24.2284 0.1193 0.0000
194 |
195 | 24.2814 0.1591 1.5000
196 | 24.4604 0.8022 0.0000
197 | 24.2814 0.1591 0.0000
198 | 24.4604 0.8022 1.5000
199 | 24.4604 0.8022 1.5000
200 | 24.2814 0.1591 1.5000
201 | 24.4604 0.8022 0.0000
202 | 24.2814 0.1591 0.0000
203 |
204 | 24.4604 0.8022 1.5000
205 | 24.9577 2.6056 0.0000
206 | 24.4604 0.8022 0.0000
207 | 24.9577 2.6056 1.5000
208 | 24.9577 2.6056 1.5000
209 | 24.4604 0.8022 1.5000
210 | 24.9577 2.6056 0.0000
211 | 24.4604 0.8022 0.0000
212 |
213 | 24.9577 2.6056 1.5000
214 | 25.7400 5.4301 0.0000
215 | 24.9577 2.6056 0.0000
216 | 25.7400 5.4301 1.5000
217 | 25.7400 5.4301 1.5000
218 | 24.9577 2.6056 1.5000
219 | 25.7400 5.4301 0.0000
220 | 24.9577 2.6056 0.0000
221 |
222 | 25.7400 5.4301 1.5000
223 | 26.7743 9.1562 0.0000
224 | 25.7400 5.4301 0.0000
225 | 26.7743 9.1562 1.5000
226 | 26.7743 9.1562 1.5000
227 | 25.7400 5.4301 1.5000
228 | 26.7743 9.1562 0.0000
229 | 25.7400 5.4301 0.0000
230 |
231 | 26.7743 9.1562 1.5000
232 | 28.0142 13.6647 0.0000
233 | 26.7743 9.1562 0.0000
234 | 28.0142 13.6647 1.5000
235 | 28.0142 13.6647 1.5000
236 | 26.7743 9.1562 1.5000
237 | 28.0142 13.6647 0.0000
238 | 26.7743 9.1562 0.0000
239 |
240 | 28.0142 13.6647 1.5000
241 | 29.4396 18.8229 0.0000
242 | 28.0142 13.6647 0.0000
243 | 29.4396 18.8229 1.5000
244 | 29.4396 18.8229 1.5000
245 | 28.0142 13.6647 1.5000
246 | 29.4396 18.8229 0.0000
247 | 28.0142 13.6647 0.0000
248 |
249 | 29.4396 18.8229 1.5000
250 | 31.0110 24.5115 0.0000
251 | 29.4396 18.8229 0.0000
252 | 31.0110 24.5115 1.5000
253 | 31.0110 24.5115 1.5000
254 | 29.4396 18.8229 1.5000
255 | 31.0110 24.5115 0.0000
256 | 29.4396 18.8229 0.0000
257 |
258 | 31.0110 24.5115 1.5000
259 | 32.6884 30.5979 0.0000
260 | 31.0110 24.5115 0.0000
261 | 32.6884 30.5979 1.5000
262 | 32.6884 30.5979 1.5000
263 | 31.0110 24.5115 1.5000
264 | 32.6884 30.5979 0.0000
265 | 31.0110 24.5115 0.0000
266 |
267 | 32.6884 30.5979 1.5000
268 | 34.3658 36.6843 0.0000
269 | 32.6884 30.5979 0.0000
270 | 34.3658 36.6843 1.5000
271 | 34.3658 36.6843 1.5000
272 | 32.6884 30.5979 1.5000
273 | 34.3658 36.6843 0.0000
274 | 32.6884 30.5979 0.0000
275 |
276 | 34.3658 36.6843 1.5000
277 | 35.9372 42.3663 0.0000
278 | 34.3658 36.6843 0.0000
279 | 35.9372 42.3663 1.5000
280 | 35.9372 42.3663 1.5000
281 | 34.3658 36.6843 1.5000
282 | 35.9372 42.3663 0.0000
283 | 34.3658 36.6843 0.0000
284 |
285 | 35.9372 42.3663 1.5000
286 | 37.3560 47.5178 0.0000
287 | 35.9372 42.3663 0.0000
288 | 37.3560 47.5178 1.5000
289 | 37.3560 47.5178 1.5000
290 | 35.9372 42.3663 1.5000
291 | 37.3560 47.5178 0.0000
292 | 35.9372 42.3663 0.0000
293 |
294 | 37.3560 47.5178 1.5000
295 | 38.5958 52.0196 0.0000
296 | 37.3560 47.5178 0.0000
297 | 38.5958 52.0196 1.5000
298 | 38.5958 52.0196 1.5000
299 | 37.3560 47.5178 1.5000
300 | 38.5958 52.0196 0.0000
301 | 37.3560 47.5178 0.0000
302 |
303 | 38.5958 52.0196 1.5000
304 | 39.6235 55.7325 0.0000
305 | 38.5958 52.0196 0.0000
306 | 39.6235 55.7325 1.5000
307 | 39.6235 55.7325 1.5000
308 | 38.5958 52.0196 1.5000
309 | 39.6235 55.7325 0.0000
310 | 38.5958 52.0196 0.0000
311 |
312 | 39.6235 55.7325 1.5000
313 | 40.3992 58.5502 0.0000
314 | 39.6235 55.7325 0.0000
315 | 40.3992 58.5502 1.5000
316 | 40.3992 58.5502 1.5000
317 | 39.6235 55.7325 1.5000
318 | 40.3992 58.5502 0.0000
319 | 39.6235 55.7325 0.0000
320 |
321 | 40.3992 58.5502 1.5000
322 | 40.8965 60.3337 0.0000
323 | 40.3992 58.5502 0.0000
324 | 40.8965 60.3337 1.5000
325 | 40.8965 60.3337 1.5000
326 | 40.3992 58.5502 1.5000
327 | 40.8965 60.3337 0.0000
328 | 40.3992 58.5502 0.0000
329 |
330 | 40.8965 60.3337 1.5000
331 | 41.0689 60.9636 0.0000
332 | 40.8965 60.3337 0.0000
333 | 41.0689 60.9636 1.5000
334 | 41.0689 60.9636 1.5000
335 | 40.8965 60.3337 1.5000
336 | 41.0689 60.9636 0.0000
337 | 40.8965 60.3337 0.0000
338 |
339 | 41.0689 60.9636 1.5000
340 | 40.0677 61.2685 0.0000
341 | 41.0689 60.9636 0.0000
342 | 40.0677 61.2685 1.5000
343 | 40.0677 61.2685 1.5000
344 | 41.0689 60.9636 1.5000
345 | 40.0677 61.2685 0.0000
346 | 41.0689 60.9636 0.0000
347 |
348 | 40.0677 61.2685 1.5000
349 | 37.4024 62.0376 0.0000
350 | 40.0677 61.2685 0.0000
351 | 37.4024 62.0376 1.5000
352 | 37.4024 62.0376 1.5000
353 | 40.0677 61.2685 1.5000
354 | 37.4024 62.0376 0.0000
355 | 40.0677 61.2685 0.0000
356 |
357 | 37.4024 62.0376 1.5000
358 | 33.6233 63.1250 0.0000
359 | 37.4024 62.0376 0.0000
360 | 33.6233 63.1250 1.5000
361 | 33.6233 63.1250 1.5000
362 | 37.4024 62.0376 1.5000
363 | 33.6233 63.1250 0.0000
364 | 37.4024 62.0376 0.0000
365 |
366 | 33.6233 63.1250 1.5000
367 | 29.2739 64.3648 0.0000
368 | 33.6233 63.1250 0.0000
369 | 29.2739 64.3648 1.5000
370 | 29.2739 64.3648 1.5000
371 | 33.6233 63.1250 1.5000
372 | 29.2739 64.3648 0.0000
373 | 33.6233 63.1250 0.0000
374 |
375 | 29.2739 64.3648 1.5000
376 | 24.8914 65.6046 0.0000
377 | 29.2739 64.3648 0.0000
378 | 24.8914 65.6046 1.5000
379 | 24.8914 65.6046 1.5000
380 | 29.2739 64.3648 1.5000
381 | 24.8914 65.6046 0.0000
382 | 29.2739 64.3648 0.0000
383 |
384 | 24.8914 65.6046 1.5000
385 | 21.0260 66.6985 0.0000
386 | 24.8914 65.6046 0.0000
387 | 21.0260 66.6985 1.5000
388 | 21.0260 66.6985 1.5000
389 | 24.8914 65.6046 1.5000
390 | 21.0260 66.6985 0.0000
391 | 24.8914 65.6046 0.0000
392 |
393 | 21.0260 66.6985 1.5000
394 | 18.2148 67.4809 0.0000
395 | 21.0260 66.6985 0.0000
396 | 18.2148 67.4809 1.5000
397 | 18.2148 67.4809 1.5000
398 | 21.0260 66.6985 1.5000
399 | 18.2148 67.4809 0.0000
400 | 21.0260 66.6985 0.0000
401 |
402 | 18.2148 67.4809 1.5000
403 | 17.0082 67.8058 0.0000
404 | 18.2148 67.4809 0.0000
405 | 17.0082 67.8058 1.5000
406 | 17.0082 67.8058 1.5000
407 | 18.2148 67.4809 1.5000
408 | 17.0082 67.8058 0.0000
409 | 18.2148 67.4809 0.0000
410 |
411 | 17.0082 67.8058 1.5000
412 | 16.9352 67.6864 0.0000
413 | 17.0082 67.8058 0.0000
414 | 16.9352 67.6864 1.5000
415 | 16.9352 67.6864 1.5000
416 | 17.0082 67.8058 1.5000
417 | 16.9352 67.6864 0.0000
418 | 17.0082 67.8058 0.0000
419 |
420 | 16.9352 67.6864 1.5000
421 | 16.7430 67.1162 0.0000
422 | 16.9352 67.6864 0.0000
423 | 16.7430 67.1162 1.5000
424 | 16.7430 67.1162 1.5000
425 | 16.9352 67.6864 1.5000
426 | 16.7430 67.1162 0.0000
427 | 16.9352 67.6864 0.0000
428 |
429 | 16.7430 67.1162 1.5000
430 | 16.3650 65.8300 0.0000
431 | 16.7430 67.1162 0.0000
432 | 16.3650 65.8300 1.5000
433 | 16.3650 65.8300 1.5000
434 | 16.7430 67.1162 1.5000
435 | 16.3650 65.8300 0.0000
436 | 16.7430 67.1162 0.0000
437 |
438 | 16.3650 65.8300 1.5000
439 | 15.7153 63.5559 0.0000
440 | 16.3650 65.8300 0.0000
441 | 15.7153 63.5559 1.5000
442 | 15.7153 63.5559 1.5000
443 | 16.3650 65.8300 1.5000
444 | 15.7153 63.5559 0.0000
445 | 16.3650 65.8300 0.0000
446 |
447 | 15.7153 63.5559 1.5000
448 | 14.7340 60.0221 0.0000
449 | 15.7153 63.5559 0.0000
450 | 14.7340 60.0221 1.5000
451 | 14.7340 60.0221 1.5000
452 | 15.7153 63.5559 1.5000
453 | 14.7340 60.0221 0.0000
454 | 15.7153 63.5559 0.0000
455 |
456 | 14.7340 60.0221 1.5000
457 | 13.3284 54.9568 0.0000
458 | 14.7340 60.0221 0.0000
459 | 13.3284 54.9568 1.5000
460 | 13.3284 54.9568 1.5000
461 | 14.7340 60.0221 1.5000
462 | 13.3284 54.9568 0.0000
463 | 14.7340 60.0221 0.0000
464 |
465 | 13.3284 54.9568 1.5000
466 | 11.4322 48.0880 0.0000
467 | 13.3284 54.9568 0.0000
468 | 11.4322 48.0880 1.5000
469 | 11.4322 48.0880 1.5000
470 | 13.3284 54.9568 1.5000
471 | 11.4322 48.0880 0.0000
472 | 13.3284 54.9568 0.0000
473 |
474 | 11.4322 48.0880 1.5000
475 | 8.9658 39.1374 0.0000
476 | 11.4322 48.0880 0.0000
477 | 8.9658 39.1374 1.5000
478 | 8.9658 39.1374 1.5000
479 | 11.4322 48.0880 1.5000
480 | 8.9658 39.1374 0.0000
481 | 11.4322 48.0880 0.0000
482 |
483 |
484 |
485 |
486 |
487 |
488 |
489 |
490 |
491 |
492 |
493 | 0.0000 1.0000
494 | 2.0058 0.0000
495 | 0.0000 0.0000
496 | 2.0058 1.0000
497 |
498 | 0.0058 1.0000
499 | 1.9044 0.0000
500 | 0.0058 0.0000
501 | 1.9044 1.0000
502 |
503 | 0.9044 1.0000
504 | 2.6464 0.0000
505 | 0.9044 0.0000
506 | 2.6464 1.0000
507 |
508 | 0.6464 1.0000
509 | 2.1964 0.0000
510 | 0.6464 0.0000
511 | 2.1964 1.0000
512 |
513 | 0.1964 1.0000
514 | 1.5052 0.0000
515 | 0.1964 0.0000
516 | 1.5052 1.0000
517 |
518 | 0.5052 1.0000
519 | 1.5319 0.0000
520 | 0.5052 0.0000
521 | 1.5319 1.0000
522 |
523 | 0.5319 1.0000
524 | 1.2338 0.0000
525 | 0.5319 0.0000
526 | 1.2338 1.0000
527 |
528 | 0.2338 1.0000
529 | 0.5641 0.0000
530 | 0.2338 0.0000
531 | 0.5641 1.0000
532 |
533 | 0.5641 1.0000
534 | 1.2059 0.0000
535 | 0.5641 0.0000
536 | 1.2059 1.0000
537 |
538 | 0.2059 1.0000
539 | 4.3941 0.0000
540 | 0.2059 0.0000
541 | 4.3941 1.0000
542 |
543 | 0.3941 1.0000
544 | 1.7399 0.0000
545 | 0.3941 0.0000
546 | 1.7399 1.0000
547 |
548 | 0.7399 1.0000
549 | 1.7629 0.0000
550 | 0.7399 0.0000
551 | 1.7629 1.0000
552 |
553 | 0.7629 1.0000
554 | 1.5028 0.0000
555 | 0.7629 0.0000
556 | 1.5028 1.0000
557 |
558 | 0.5028 1.0000
559 | 1.0110 0.0000
560 | 0.5028 0.0000
561 | 1.0110 1.0000
562 |
563 | 0.0110 1.0000
564 | 0.3284 0.0000
565 | 0.0110 0.0000
566 | 0.3284 1.0000
567 |
568 | 0.3284 1.0000
569 | 0.4979 0.0000
570 | 0.3284 0.0000
571 | 0.4979 1.0000
572 |
573 | 0.4979 1.0000
574 | 0.5691 0.0000
575 | 0.4979 0.0000
576 | 0.5691 1.0000
577 |
578 | 0.5691 1.0000
579 | 0.5912 0.0000
580 | 0.5691 0.0000
581 | 0.5912 1.0000
582 |
583 | 0.5912 1.0000
584 | 0.8137 0.0000
585 | 0.5912 0.0000
586 | 0.8137 1.0000
587 |
588 | 0.8137 1.0000
589 | 1.4373 0.0000
590 | 0.8137 0.0000
591 | 1.4373 1.0000
592 |
593 | 0.4373 1.0000
594 | 1.4142 0.0000
595 | 0.4373 0.0000
596 | 1.4142 1.0000
597 |
598 | 0.4142 1.0000
599 | 1.7032 0.0000
600 | 0.4142 0.0000
601 | 1.7032 1.0000
602 |
603 | 0.7032 1.0000
604 | 2.2619 0.0000
605 | 0.7032 0.0000
606 | 2.2619 1.0000
607 |
608 | 0.2619 1.0000
609 | 2.0457 0.0000
610 | 0.2619 0.0000
611 | 2.0457 1.0000
612 |
613 | 0.0457 1.0000
614 | 2.0129 0.0000
615 | 0.0457 0.0000
616 | 2.0129 1.0000
617 |
618 | 0.0129 1.0000
619 | 2.1174 0.0000
620 | 0.0129 0.0000
621 | 2.1174 1.0000
622 |
623 | 0.1174 1.0000
624 | 2.2218 0.0000
625 | 0.1174 0.0000
626 | 2.2218 1.0000
627 |
628 | 0.2218 1.0000
629 | 2.1869 0.0000
630 | 0.2218 0.0000
631 | 2.1869 1.0000
632 |
633 | 0.1869 1.0000
634 | 1.9680 0.0000
635 | 0.1869 0.0000
636 | 1.9680 1.0000
637 |
638 | 0.9680 1.0000
639 | 2.5245 0.0000
640 | 0.9680 0.0000
641 | 2.5245 1.0000
642 |
643 | 0.5245 1.0000
644 | 1.8086 0.0000
645 | 0.5245 0.0000
646 | 1.8086 1.0000
647 |
648 | 0.8086 1.0000
649 | 1.7828 0.0000
650 | 0.8086 0.0000
651 | 1.7828 1.0000
652 |
653 | 0.7828 1.0000
654 | 1.4000 0.0000
655 | 0.7828 0.0000
656 | 1.4000 1.0000
657 |
658 | 0.4000 1.0000
659 | 0.6177 0.0000
660 | 0.4000 0.0000
661 | 0.6177 1.0000
662 |
663 | 0.6177 1.0000
664 | 0.9665 0.0000
665 | 0.6177 0.0000
666 | 0.9665 1.0000
667 |
668 | 0.9665 1.0000
669 | 1.8912 0.0000
670 | 0.9665 0.0000
671 | 1.8912 1.0000
672 |
673 | 0.8912 1.0000
674 | 2.2020 0.0000
675 | 0.8912 0.0000
676 | 2.2020 1.0000
677 |
678 | 0.2020 1.0000
679 | 1.7095 0.0000
680 | 0.2020 0.0000
681 | 1.7095 1.0000
682 |
683 | 0.7095 1.0000
684 | 2.2277 0.0000
685 | 0.7095 0.0000
686 | 2.2277 1.0000
687 |
688 | 0.2277 1.0000
689 | 1.5667 0.0000
690 | 0.2277 0.0000
691 | 1.5667 1.0000
692 |
693 | 0.5667 1.0000
694 | 1.5394 0.0000
695 | 0.5667 0.0000
696 | 1.5394 1.0000
697 |
698 | 0.5394 1.0000
699 | 0.9559 0.0000
700 | 0.5394 0.0000
701 | 0.9559 1.0000
702 |
703 | 0.9559 1.0000
704 | 1.0025 0.0000
705 | 0.9559 0.0000
706 | 1.0025 1.0000
707 |
708 | 0.0025 1.0000
709 | 0.2031 0.0000
710 | 0.0025 0.0000
711 | 0.2031 1.0000
712 |
713 | 0.2031 1.0000
714 | 0.6500 0.0000
715 | 0.2031 0.0000
716 | 0.6500 1.0000
717 |
718 | 0.6500 1.0000
719 | 1.4383 0.0000
720 | 0.6500 0.0000
721 | 1.4383 1.0000
722 |
723 | 0.4383 1.0000
724 | 1.6608 0.0000
725 | 0.4383 0.0000
726 | 1.6608 1.0000
727 |
728 | 0.6608 1.0000
729 | 2.4131 0.0000
730 | 0.6608 0.0000
731 | 2.4131 1.0000
732 |
733 | 0.4131 1.0000
734 | 2.7883 0.0000
735 | 0.4131 0.0000
736 | 2.7883 1.0000
737 |
738 | 0.7883 1.0000
739 | 3.8830 0.0000
740 | 0.7883 0.0000
741 | 3.8830 1.0000
742 |
743 |
744 |
745 |
746 |
747 |
748 |
749 |
750 |
751 |
752 |
753 |
754 |
755 |
756 |
757 | 0 0
758 | 1 1
759 | 2 2
760 | 1 1
761 | 0 0
762 | 3 3
763 |
764 | 4 3
765 | 5 0
766 | 6 1
767 | 7 2
768 | 6 1
769 | 5 0
770 |
771 | 8 4
772 | 9 5
773 | 10 6
774 | 9 5
775 | 8 4
776 | 11 7
777 |
778 | 12 7
779 | 13 4
780 | 14 5
781 | 15 6
782 | 14 5
783 | 13 4
784 |
785 | 16 8
786 | 17 9
787 | 18 10
788 | 17 9
789 | 16 8
790 | 19 11
791 |
792 | 20 11
793 | 21 8
794 | 22 9
795 | 23 10
796 | 22 9
797 | 21 8
798 |
799 | 24 12
800 | 25 13
801 | 26 14
802 | 25 13
803 | 24 12
804 | 27 15
805 |
806 | 28 15
807 | 29 12
808 | 30 13
809 | 31 14
810 | 30 13
811 | 29 12
812 |
813 | 32 16
814 | 33 17
815 | 34 18
816 | 33 17
817 | 32 16
818 | 35 19
819 |
820 | 36 19
821 | 37 16
822 | 38 17
823 | 39 18
824 | 38 17
825 | 37 16
826 |
827 | 40 20
828 | 41 21
829 | 42 22
830 | 41 21
831 | 40 20
832 | 43 23
833 |
834 | 44 23
835 | 45 20
836 | 46 21
837 | 47 22
838 | 46 21
839 | 45 20
840 |
841 | 48 24
842 | 49 25
843 | 50 26
844 | 49 25
845 | 48 24
846 | 51 27
847 |
848 | 52 27
849 | 53 24
850 | 54 25
851 | 55 26
852 | 54 25
853 | 53 24
854 |
855 | 56 28
856 | 57 29
857 | 58 30
858 | 57 29
859 | 56 28
860 | 59 31
861 |
862 | 60 31
863 | 61 28
864 | 62 29
865 | 63 30
866 | 62 29
867 | 61 28
868 |
869 | 64 32
870 | 65 33
871 | 66 34
872 | 65 33
873 | 64 32
874 | 67 35
875 |
876 | 68 35
877 | 69 32
878 | 70 33
879 | 71 34
880 | 70 33
881 | 69 32
882 |
883 | 72 36
884 | 73 37
885 | 74 38
886 | 73 37
887 | 72 36
888 | 75 39
889 |
890 | 76 39
891 | 77 36
892 | 78 37
893 | 79 38
894 | 78 37
895 | 77 36
896 |
897 | 80 40
898 | 81 41
899 | 82 42
900 | 81 41
901 | 80 40
902 | 83 43
903 |
904 | 84 43
905 | 85 40
906 | 86 41
907 | 87 42
908 | 86 41
909 | 85 40
910 |
911 | 88 44
912 | 89 45
913 | 90 46
914 | 89 45
915 | 88 44
916 | 91 47
917 |
918 | 92 47
919 | 93 44
920 | 94 45
921 | 95 46
922 | 94 45
923 | 93 44
924 |
925 | 96 48
926 | 97 49
927 | 98 50
928 | 97 49
929 | 96 48
930 | 99 51
931 |
932 | 100 51
933 | 101 48
934 | 102 49
935 | 103 50
936 | 102 49
937 | 101 48
938 |
939 | 104 52
940 | 105 53
941 | 106 54
942 | 105 53
943 | 104 52
944 | 107 55
945 |
946 | 108 55
947 | 109 52
948 | 110 53
949 | 111 54
950 | 110 53
951 | 109 52
952 |
953 | 112 56
954 | 113 57
955 | 114 58
956 | 113 57
957 | 112 56
958 | 115 59
959 |
960 | 116 59
961 | 117 56
962 | 118 57
963 | 119 58
964 | 118 57
965 | 117 56
966 |
967 | 120 60
968 | 121 61
969 | 122 62
970 | 121 61
971 | 120 60
972 | 123 63
973 |
974 | 124 63
975 | 125 60
976 | 126 61
977 | 127 62
978 | 126 61
979 | 125 60
980 |
981 | 128 64
982 | 129 65
983 | 130 66
984 | 129 65
985 | 128 64
986 | 131 67
987 |
988 | 132 67
989 | 133 64
990 | 134 65
991 | 135 66
992 | 134 65
993 | 133 64
994 |
995 | 136 68
996 | 137 69
997 | 138 70
998 | 137 69
999 | 136 68
1000 | 139 71
1001 |
1002 | 140 71
1003 | 141 68
1004 | 142 69
1005 | 143 70
1006 | 142 69
1007 | 141 68
1008 |
1009 | 144 72
1010 | 145 73
1011 | 146 74
1012 | 145 73
1013 | 144 72
1014 | 147 75
1015 |
1016 | 148 75
1017 | 149 72
1018 | 150 73
1019 | 151 74
1020 | 150 73
1021 | 149 72
1022 |
1023 | 152 76
1024 | 153 77
1025 | 154 78
1026 | 153 77
1027 | 152 76
1028 | 155 79
1029 |
1030 | 156 79
1031 | 157 76
1032 | 158 77
1033 | 159 78
1034 | 158 77
1035 | 157 76
1036 |
1037 | 160 80
1038 | 161 81
1039 | 162 82
1040 | 161 81
1041 | 160 80
1042 | 163 83
1043 |
1044 | 164 83
1045 | 165 80
1046 | 166 81
1047 | 167 82
1048 | 166 81
1049 | 165 80
1050 |
1051 | 168 84
1052 | 169 85
1053 | 170 86
1054 | 169 85
1055 | 168 84
1056 | 171 87
1057 |
1058 | 172 87
1059 | 173 84
1060 | 174 85
1061 | 175 86
1062 | 174 85
1063 | 173 84
1064 |
1065 | 176 88
1066 | 177 89
1067 | 178 90
1068 | 177 89
1069 | 176 88
1070 | 179 91
1071 |
1072 | 180 91
1073 | 181 88
1074 | 182 89
1075 | 183 90
1076 | 182 89
1077 | 181 88
1078 |
1079 | 184 92
1080 | 185 93
1081 | 186 94
1082 | 185 93
1083 | 184 92
1084 | 187 95
1085 |
1086 | 188 95
1087 | 189 92
1088 | 190 93
1089 | 191 94
1090 | 190 93
1091 | 189 92
1092 |
1093 | 192 96
1094 | 193 97
1095 | 194 98
1096 | 193 97
1097 | 192 96
1098 | 195 99
1099 |
1100 | 196 99
1101 | 197 96
1102 | 198 97
1103 | 199 98
1104 | 198 97
1105 | 197 96
1106 |
1107 | 200 100
1108 | 201 101
1109 | 202 102
1110 | 201 101
1111 | 200 100
1112 | 203 103
1113 |
1114 | 204 103
1115 | 205 100
1116 | 206 101
1117 | 207 102
1118 | 206 101
1119 | 205 100
1120 |
1121 | 208 104
1122 | 209 105
1123 | 210 106
1124 | 209 105
1125 | 208 104
1126 | 211 107
1127 |
1128 | 212 107
1129 | 213 104
1130 | 214 105
1131 | 215 106
1132 | 214 105
1133 | 213 104
1134 |
1135 | 216 108
1136 | 217 109
1137 | 218 110
1138 | 217 109
1139 | 216 108
1140 | 219 111
1141 |
1142 | 220 111
1143 | 221 108
1144 | 222 109
1145 | 223 110
1146 | 222 109
1147 | 221 108
1148 |
1149 | 224 112
1150 | 225 113
1151 | 226 114
1152 | 225 113
1153 | 224 112
1154 | 227 115
1155 |
1156 | 228 115
1157 | 229 112
1158 | 230 113
1159 | 231 114
1160 | 230 113
1161 | 229 112
1162 |
1163 | 232 116
1164 | 233 117
1165 | 234 118
1166 | 233 117
1167 | 232 116
1168 | 235 119
1169 |
1170 | 236 119
1171 | 237 116
1172 | 238 117
1173 | 239 118
1174 | 238 117
1175 | 237 116
1176 |
1177 | 240 120
1178 | 241 121
1179 | 242 122
1180 | 241 121
1181 | 240 120
1182 | 243 123
1183 |
1184 | 244 123
1185 | 245 120
1186 | 246 121
1187 | 247 122
1188 | 246 121
1189 | 245 120
1190 |
1191 | 248 124
1192 | 249 125
1193 | 250 126
1194 | 249 125
1195 | 248 124
1196 | 251 127
1197 |
1198 | 252 127
1199 | 253 124
1200 | 254 125
1201 | 255 126
1202 | 254 125
1203 | 253 124
1204 |
1205 | 256 128
1206 | 257 129
1207 | 258 130
1208 | 257 129
1209 | 256 128
1210 | 259 131
1211 |
1212 | 260 131
1213 | 261 128
1214 | 262 129
1215 | 263 130
1216 | 262 129
1217 | 261 128
1218 |
1219 | 264 132
1220 | 265 133
1221 | 266 134
1222 | 265 133
1223 | 264 132
1224 | 267 135
1225 |
1226 | 268 135
1227 | 269 132
1228 | 270 133
1229 | 271 134
1230 | 270 133
1231 | 269 132
1232 |
1233 | 272 136
1234 | 273 137
1235 | 274 138
1236 | 273 137
1237 | 272 136
1238 | 275 139
1239 |
1240 | 276 139
1241 | 277 136
1242 | 278 137
1243 | 279 138
1244 | 278 137
1245 | 277 136
1246 |
1247 | 280 140
1248 | 281 141
1249 | 282 142
1250 | 281 141
1251 | 280 140
1252 | 283 143
1253 |
1254 | 284 143
1255 | 285 140
1256 | 286 141
1257 | 287 142
1258 | 286 141
1259 | 285 140
1260 |
1261 | 288 144
1262 | 289 145
1263 | 290 146
1264 | 289 145
1265 | 288 144
1266 | 291 147
1267 |
1268 | 292 147
1269 | 293 144
1270 | 294 145
1271 | 295 146
1272 | 294 145
1273 | 293 144
1274 |
1275 | 296 148
1276 | 297 149
1277 | 298 150
1278 | 297 149
1279 | 296 148
1280 | 299 151
1281 |
1282 | 300 151
1283 | 301 148
1284 | 302 149
1285 | 303 150
1286 | 302 149
1287 | 301 148
1288 |
1289 | 304 152
1290 | 305 153
1291 | 306 154
1292 | 305 153
1293 | 304 152
1294 | 307 155
1295 |
1296 | 308 155
1297 | 309 152
1298 | 310 153
1299 | 311 154
1300 | 310 153
1301 | 309 152
1302 |
1303 | 312 156
1304 | 313 157
1305 | 314 158
1306 | 313 157
1307 | 312 156
1308 | 315 159
1309 |
1310 | 316 159
1311 | 317 156
1312 | 318 157
1313 | 319 158
1314 | 318 157
1315 | 317 156
1316 |
1317 | 320 160
1318 | 321 161
1319 | 322 162
1320 | 321 161
1321 | 320 160
1322 | 323 163
1323 |
1324 | 324 163
1325 | 325 160
1326 | 326 161
1327 | 327 162
1328 | 326 161
1329 | 325 160
1330 |
1331 | 328 164
1332 | 329 165
1333 | 330 166
1334 | 329 165
1335 | 328 164
1336 | 331 167
1337 |
1338 | 332 167
1339 | 333 164
1340 | 334 165
1341 | 335 166
1342 | 334 165
1343 | 333 164
1344 |
1345 | 336 168
1346 | 337 169
1347 | 338 170
1348 | 337 169
1349 | 336 168
1350 | 339 171
1351 |
1352 | 340 171
1353 | 341 168
1354 | 342 169
1355 | 343 170
1356 | 342 169
1357 | 341 168
1358 |
1359 | 344 172
1360 | 345 173
1361 | 346 174
1362 | 345 173
1363 | 344 172
1364 | 347 175
1365 |
1366 | 348 175
1367 | 349 172
1368 | 350 173
1369 | 351 174
1370 | 350 173
1371 | 349 172
1372 |
1373 | 352 176
1374 | 353 177
1375 | 354 178
1376 | 353 177
1377 | 352 176
1378 | 355 179
1379 |
1380 | 356 179
1381 | 357 176
1382 | 358 177
1383 | 359 178
1384 | 358 177
1385 | 357 176
1386 |
1387 | 360 180
1388 | 361 181
1389 | 362 182
1390 | 361 181
1391 | 360 180
1392 | 363 183
1393 |
1394 | 364 183
1395 | 365 180
1396 | 366 181
1397 | 367 182
1398 | 366 181
1399 | 365 180
1400 |
1401 | 368 184
1402 | 369 185
1403 | 370 186
1404 | 369 185
1405 | 368 184
1406 | 371 187
1407 |
1408 | 372 187
1409 | 373 184
1410 | 374 185
1411 | 375 186
1412 | 374 185
1413 | 373 184
1414 |
1415 | 376 188
1416 | 377 189
1417 | 378 190
1418 | 377 189
1419 | 376 188
1420 | 379 191
1421 |
1422 | 380 191
1423 | 381 188
1424 | 382 189
1425 | 383 190
1426 | 382 189
1427 | 381 188
1428 |
1429 | 384 192
1430 | 385 193
1431 | 386 194
1432 | 385 193
1433 | 384 192
1434 | 387 195
1435 |
1436 | 388 195
1437 | 389 192
1438 | 390 193
1439 | 391 194
1440 | 390 193
1441 | 389 192
1442 |
1443 | 392 196
1444 | 393 197
1445 | 394 198
1446 | 393 197
1447 | 392 196
1448 | 395 199
1449 |
1450 | 396 199
1451 | 397 196
1452 | 398 197
1453 | 399 198
1454 | 398 197
1455 | 397 196
1456 |
1457 |
1458 |
1459 |
1460 |
1461 |
1462 |
1463 |
1464 |
1465 |
1466 |
1467 |
1468 |
1469 |
1470 | FenceTexture
1471 |
1472 |
1473 |
1474 |
1475 | FenceSurface
1476 |
1477 |
1478 |
1479 |
1480 |
1481 |
1482 |
1483 |
1484 |
1485 |
1486 |
1487 |
1488 |
1489 |
1490 |
1491 |
1492 |
1493 | fence.png
1494 |
1495 |
1496 |
1497 |
1498 |
1499 |
--------------------------------------------------------------------------------
/fence_50_31_0040507_6.dae:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Russian Cadastre Fences
6 |
7 | 2017-09-02T03:35:18+03:00
8 | 2017-09-02T03:35:18+03:00
9 |
10 | Z_UP
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 | 1.8076 9.4480 1.5000
34 | 1.7270 9.1564 0.0000
35 | 1.8076 9.4480 0.0000
36 | 1.7270 9.1564 1.5000
37 | 1.7270 9.1564 1.5000
38 | 1.8076 9.4480 1.5000
39 | 1.7270 9.1564 0.0000
40 | 1.8076 9.4480 0.0000
41 |
42 | 1.7270 9.1564 1.5000
43 | 1.5231 8.4049 0.0000
44 | 1.7270 9.1564 0.0000
45 | 1.5231 8.4049 1.5000
46 | 1.5231 8.4049 1.5000
47 | 1.7270 9.1564 1.5000
48 | 1.5231 8.4049 0.0000
49 | 1.7270 9.1564 0.0000
50 |
51 | 1.5231 8.4049 1.5000
52 | 1.2351 7.3465 0.0000
53 | 1.5231 8.4049 0.0000
54 | 1.2351 7.3465 1.5000
55 | 1.2351 7.3465 1.5000
56 | 1.5231 8.4049 1.5000
57 | 1.2351 7.3465 0.0000
58 | 1.5231 8.4049 0.0000
59 |
60 | 1.2351 7.3465 1.5000
61 | 0.9067 6.1339 0.0000
62 | 1.2351 7.3465 0.0000
63 | 0.9067 6.1339 1.5000
64 | 0.9067 6.1339 1.5000
65 | 1.2351 7.3465 1.5000
66 | 0.9067 6.1339 0.0000
67 | 1.2351 7.3465 0.0000
68 |
69 | 0.9067 6.1339 1.5000
70 | 0.5784 4.9214 0.0000
71 | 0.9067 6.1339 0.0000
72 | 0.5784 4.9214 1.5000
73 | 0.5784 4.9214 1.5000
74 | 0.9067 6.1339 1.5000
75 | 0.5784 4.9214 0.0000
76 | 0.9067 6.1339 0.0000
77 |
78 | 0.5784 4.9214 1.5000
79 | 0.2916 3.8618 0.0000
80 | 0.5784 4.9214 0.0000
81 | 0.2916 3.8618 1.5000
82 | 0.2916 3.8618 1.5000
83 | 0.5784 4.9214 1.5000
84 | 0.2916 3.8618 0.0000
85 | 0.5784 4.9214 0.0000
86 |
87 | 0.2916 3.8618 1.5000
88 | 0.0877 3.1103 0.0000
89 | 0.2916 3.8618 0.0000
90 | 0.0877 3.1103 1.5000
91 | 0.0877 3.1103 1.5000
92 | 0.2916 3.8618 1.5000
93 | 0.0877 3.1103 0.0000
94 | 0.2916 3.8618 0.0000
95 |
96 | 0.0877 3.1103 1.5000
97 | 0.0095 2.8199 0.0000
98 | 0.0877 3.1103 0.0000
99 | 0.0095 2.8199 1.5000
100 | 0.0095 2.8199 1.5000
101 | 0.0877 3.1103 1.5000
102 | 0.0095 2.8199 0.0000
103 | 0.0877 3.1103 0.0000
104 |
105 | 0.0095 2.8199 1.5000
106 | 0.0948 2.7772 0.0000
107 | 0.0095 2.8199 0.0000
108 | 0.0948 2.7772 1.5000
109 | 0.0948 2.7772 1.5000
110 | 0.0095 2.8199 1.5000
111 | 0.0948 2.7772 0.0000
112 | 0.0095 2.8199 0.0000
113 |
114 | 0.0948 2.7772 1.5000
115 | 0.1624 2.7571 0.0000
116 | 0.0948 2.7772 0.0000
117 | 0.1624 2.7571 1.5000
118 | 0.1624 2.7571 1.5000
119 | 0.0948 2.7772 1.5000
120 | 0.1624 2.7571 0.0000
121 | 0.0948 2.7772 0.0000
122 |
123 | 0.1624 2.7571 1.5000
124 | 0.2584 2.7298 0.0000
125 | 0.1624 2.7571 0.0000
126 | 0.2584 2.7298 1.5000
127 | 0.2584 2.7298 1.5000
128 | 0.1624 2.7571 1.5000
129 | 0.2584 2.7298 0.0000
130 | 0.1624 2.7571 0.0000
131 |
132 | 0.2584 2.7298 1.5000
133 | 0.3864 2.6954 0.0000
134 | 0.2584 2.7298 0.0000
135 | 0.3864 2.6954 1.5000
136 | 0.3864 2.6954 1.5000
137 | 0.2584 2.7298 1.5000
138 | 0.3864 2.6954 0.0000
139 | 0.2584 2.7298 0.0000
140 |
141 | 0.3864 2.6954 1.5000
142 | 0.5512 2.6516 0.0000
143 | 0.3864 2.6954 0.0000
144 | 0.5512 2.6516 1.5000
145 | 0.5512 2.6516 1.5000
146 | 0.3864 2.6954 1.5000
147 | 0.5512 2.6516 0.0000
148 | 0.3864 2.6954 0.0000
149 |
150 | 0.5512 2.6516 1.5000
151 | 0.7444 2.5994 0.0000
152 | 0.5512 2.6516 0.0000
153 | 0.7444 2.5994 1.5000
154 | 0.7444 2.5994 1.5000
155 | 0.5512 2.6516 1.5000
156 | 0.7444 2.5994 0.0000
157 | 0.5512 2.6516 0.0000
158 |
159 | 0.7444 2.5994 1.5000
160 | 1.0857 2.5070 0.0000
161 | 0.7444 2.5994 0.0000
162 | 1.0857 2.5070 1.5000
163 | 1.0857 2.5070 1.5000
164 | 0.7444 2.5994 1.5000
165 | 1.0857 2.5070 0.0000
166 | 0.7444 2.5994 0.0000
167 |
168 | 1.0857 2.5070 1.5000
169 | 1.5563 2.3802 0.0000
170 | 1.0857 2.5070 0.0000
171 | 1.5563 2.3802 1.5000
172 | 1.5563 2.3802 1.5000
173 | 1.0857 2.5070 1.5000
174 | 1.5563 2.3802 0.0000
175 | 1.0857 2.5070 0.0000
176 |
177 | 1.5563 2.3802 1.5000
178 | 2.1371 2.2213 0.0000
179 | 1.5563 2.3802 0.0000
180 | 2.1371 2.2213 1.5000
181 | 2.1371 2.2213 1.5000
182 | 1.5563 2.3802 1.5000
183 | 2.1371 2.2213 0.0000
184 | 1.5563 2.3802 0.0000
185 |
186 | 2.1371 2.2213 1.5000
187 | 2.8103 2.0388 0.0000
188 | 2.1371 2.2213 0.0000
189 | 2.8103 2.0388 1.5000
190 | 2.8103 2.0388 1.5000
191 | 2.1371 2.2213 1.5000
192 | 2.8103 2.0388 0.0000
193 | 2.1371 2.2213 0.0000
194 |
195 | 2.8103 2.0388 1.5000
196 | 3.5547 1.8361 0.0000
197 | 2.8103 2.0388 0.0000
198 | 3.5547 1.8361 1.5000
199 | 3.5547 1.8361 1.5000
200 | 2.8103 2.0388 1.5000
201 | 3.5547 1.8361 0.0000
202 | 2.8103 2.0388 0.0000
203 |
204 | 3.5547 1.8361 1.5000
205 | 4.3535 1.6192 0.0000
206 | 3.5547 1.8361 0.0000
207 | 4.3535 1.6192 1.5000
208 | 4.3535 1.6192 1.5000
209 | 3.5547 1.8361 1.5000
210 | 4.3535 1.6192 0.0000
211 | 3.5547 1.8361 0.0000
212 |
213 | 4.3535 1.6192 1.5000
214 | 5.1856 1.3916 0.0000
215 | 4.3535 1.6192 0.0000
216 | 5.1856 1.3916 1.5000
217 | 5.1856 1.3916 1.5000
218 | 4.3535 1.6192 1.5000
219 | 5.1856 1.3916 0.0000
220 | 4.3535 1.6192 0.0000
221 |
222 | 5.1856 1.3916 1.5000
223 | 6.4835 1.0384 0.0000
224 | 5.1856 1.3916 0.0000
225 | 6.4835 1.0384 1.5000
226 | 6.4835 1.0384 1.5000
227 | 5.1856 1.3916 1.5000
228 | 6.4835 1.0384 0.0000
229 | 5.1856 1.3916 0.0000
230 |
231 | 6.4835 1.0384 1.5000
232 | 7.5692 0.7433 0.0000
233 | 6.4835 1.0384 0.0000
234 | 7.5692 0.7433 1.5000
235 | 7.5692 0.7433 1.5000
236 | 6.4835 1.0384 1.5000
237 | 7.5692 0.7433 0.0000
238 | 6.4835 1.0384 0.0000
239 |
240 | 7.5692 0.7433 1.5000
241 | 8.4546 0.5027 0.0000
242 | 7.5692 0.7433 0.0000
243 | 8.4546 0.5027 1.5000
244 | 8.4546 0.5027 1.5000
245 | 7.5692 0.7433 1.5000
246 | 8.4546 0.5027 0.0000
247 | 7.5692 0.7433 0.0000
248 |
249 | 8.4546 0.5027 1.5000
250 | 9.1527 0.3142 0.0000
251 | 8.4546 0.5027 0.0000
252 | 9.1527 0.3142 1.5000
253 | 9.1527 0.3142 1.5000
254 | 8.4546 0.5027 1.5000
255 | 9.1527 0.3142 0.0000
256 | 8.4546 0.5027 0.0000
257 |
258 | 9.1527 0.3142 1.5000
259 | 9.6766 0.1732 0.0000
260 | 9.1527 0.3142 0.0000
261 | 9.6766 0.1732 1.5000
262 | 9.6766 0.1732 1.5000
263 | 9.1527 0.3142 1.5000
264 | 9.6766 0.1732 0.0000
265 | 9.1527 0.3142 0.0000
266 |
267 | 9.6766 0.1732 1.5000
268 | 10.0381 0.0772 0.0000
269 | 9.6766 0.1732 0.0000
270 | 10.0381 0.0772 1.5000
271 | 10.0381 0.0772 1.5000
272 | 9.6766 0.1732 1.5000
273 | 10.0381 0.0772 0.0000
274 | 9.6766 0.1732 0.0000
275 |
276 | 10.0381 0.0772 1.5000
277 | 10.2515 0.0214 0.0000
278 | 10.0381 0.0772 0.0000
279 | 10.2515 0.0214 1.5000
280 | 10.2515 0.0214 1.5000
281 | 10.0381 0.0772 1.5000
282 | 10.2515 0.0214 0.0000
283 | 10.0381 0.0772 0.0000
284 |
285 | 10.2515 0.0214 1.5000
286 | 10.3285 0.0037 0.0000
287 | 10.2515 0.0214 0.0000
288 | 10.3285 0.0037 1.5000
289 | 10.3285 0.0037 1.5000
290 | 10.2515 0.0214 1.5000
291 | 10.3285 0.0037 0.0000
292 | 10.2515 0.0214 0.0000
293 |
294 | 10.3285 0.0037 1.5000
295 | 10.4103 0.2893 0.0000
296 | 10.3285 0.0037 0.0000
297 | 10.4103 0.2893 1.5000
298 | 10.4103 0.2893 1.5000
299 | 10.3285 0.0037 1.5000
300 | 10.4103 0.2893 0.0000
301 | 10.3285 0.0037 0.0000
302 |
303 | 10.4103 0.2893 1.5000
304 | 10.6177 1.0408 0.0000
305 | 10.4103 0.2893 0.0000
306 | 10.6177 1.0408 1.5000
307 | 10.6177 1.0408 1.5000
308 | 10.4103 0.2893 1.5000
309 | 10.6177 1.0408 0.0000
310 | 10.4103 0.2893 0.0000
311 |
312 | 10.6177 1.0408 1.5000
313 | 10.9081 2.1052 0.0000
314 | 10.6177 1.0408 0.0000
315 | 10.9081 2.1052 1.5000
316 | 10.9081 2.1052 1.5000
317 | 10.6177 1.0408 1.5000
318 | 10.9081 2.1052 0.0000
319 | 10.6177 1.0408 0.0000
320 |
321 | 10.9081 2.1052 1.5000
322 | 11.2388 3.3248 0.0000
323 | 10.9081 2.1052 0.0000
324 | 11.2388 3.3248 1.5000
325 | 11.2388 3.3248 1.5000
326 | 10.9081 2.1052 1.5000
327 | 11.2388 3.3248 0.0000
328 | 10.9081 2.1052 0.0000
329 |
330 | 11.2388 3.3248 1.5000
331 | 11.5683 4.5457 0.0000
332 | 11.2388 3.3248 0.0000
333 | 11.5683 4.5457 1.5000
334 | 11.5683 4.5457 1.5000
335 | 11.2388 3.3248 1.5000
336 | 11.5683 4.5457 0.0000
337 | 11.2388 3.3248 0.0000
338 |
339 | 11.5683 4.5457 1.5000
340 | 11.8540 5.6100 0.0000
341 | 11.5683 4.5457 0.0000
342 | 11.8540 5.6100 1.5000
343 | 11.8540 5.6100 1.5000
344 | 11.5683 4.5457 1.5000
345 | 11.8540 5.6100 0.0000
346 | 11.5683 4.5457 0.0000
347 |
348 | 11.8540 5.6100 1.5000
349 | 12.0555 6.3651 0.0000
350 | 11.8540 5.6100 0.0000
351 | 12.0555 6.3651 1.5000
352 | 12.0555 6.3651 1.5000
353 | 11.8540 5.6100 1.5000
354 | 12.0555 6.3651 0.0000
355 | 11.8540 5.6100 0.0000
356 |
357 | 12.0555 6.3651 1.5000
358 | 12.1278 6.6543 0.0000
359 | 12.0555 6.3651 0.0000
360 | 12.1278 6.6543 1.5000
361 | 12.1278 6.6543 1.5000
362 | 12.0555 6.3651 1.5000
363 | 12.1278 6.6543 0.0000
364 | 12.0555 6.3651 0.0000
365 |
366 | 12.1278 6.6543 1.5000
367 | 11.6833 6.7775 0.0000
368 | 12.1278 6.6543 0.0000
369 | 11.6833 6.7775 1.5000
370 | 11.6833 6.7775 1.5000
371 | 12.1278 6.6543 1.5000
372 | 11.6833 6.7775 0.0000
373 | 12.1278 6.6543 0.0000
374 |
375 | 11.6833 6.7775 1.5000
376 | 10.5170 7.0964 0.0000
377 | 11.6833 6.7775 0.0000
378 | 10.5170 7.0964 1.5000
379 | 10.5170 7.0964 1.5000
380 | 11.6833 6.7775 1.5000
381 | 10.5170 7.0964 0.0000
382 | 11.6833 6.7775 0.0000
383 |
384 | 10.5170 7.0964 1.5000
385 | 8.8683 7.5456 0.0000
386 | 10.5170 7.0964 0.0000
387 | 8.8683 7.5456 1.5000
388 | 8.8683 7.5456 1.5000
389 | 10.5170 7.0964 1.5000
390 | 8.8683 7.5456 0.0000
391 | 10.5170 7.0964 0.0000
392 |
393 | 8.8683 7.5456 1.5000
394 | 6.9777 8.0612 0.0000
395 | 8.8683 7.5456 0.0000
396 | 6.9777 8.0612 1.5000
397 | 6.9777 8.0612 1.5000
398 | 8.8683 7.5456 1.5000
399 | 6.9777 8.0612 0.0000
400 | 8.8683 7.5456 0.0000
401 |
402 | 6.9777 8.0612 1.5000
403 | 5.0872 8.5756 0.0000
404 | 6.9777 8.0612 0.0000
405 | 5.0872 8.5756 1.5000
406 | 5.0872 8.5756 1.5000
407 | 6.9777 8.0612 1.5000
408 | 5.0872 8.5756 0.0000
409 | 6.9777 8.0612 0.0000
410 |
411 | 5.0872 8.5756 1.5000
412 | 3.4361 9.0248 0.0000
413 | 5.0872 8.5756 0.0000
414 | 3.4361 9.0248 1.5000
415 | 3.4361 9.0248 1.5000
416 | 5.0872 8.5756 1.5000
417 | 3.4361 9.0248 0.0000
418 | 5.0872 8.5756 0.0000
419 |
420 | 3.4361 9.0248 1.5000
421 | 2.2674 9.3413 0.0000
422 | 3.4361 9.0248 0.0000
423 | 2.2674 9.3413 1.5000
424 | 2.2674 9.3413 1.5000
425 | 3.4361 9.0248 1.5000
426 | 2.2674 9.3413 0.0000
427 | 3.4361 9.0248 0.0000
428 |
429 | 2.2674 9.3413 1.5000
430 | 1.8194 9.4622 0.0000
431 | 2.2674 9.3413 0.0000
432 | 1.8194 9.4622 1.5000
433 | 1.8194 9.4622 1.5000
434 | 2.2674 9.3413 1.5000
435 | 1.8194 9.4622 0.0000
436 | 2.2674 9.3413 0.0000
437 |
438 |
439 |
440 |
441 |
442 |
443 |
444 |
445 |
446 |
447 |
448 | 0.0000 1.0000
449 | 0.1008 0.0000
450 | 0.0000 0.0000
451 | 0.1008 1.0000
452 |
453 | 0.1008 1.0000
454 | 0.3604 0.0000
455 | 0.1008 0.0000
456 | 0.3604 1.0000
457 |
458 | 0.3604 1.0000
459 | 0.7260 0.0000
460 | 0.3604 0.0000
461 | 0.7260 1.0000
462 |
463 | 0.7260 1.0000
464 | 1.1448 0.0000
465 | 0.7260 0.0000
466 | 1.1448 1.0000
467 |
468 | 0.1448 1.0000
469 | 0.5635 0.0000
470 | 0.1448 0.0000
471 | 0.5635 1.0000
472 |
473 | 0.5635 1.0000
474 | 0.9294 0.0000
475 | 0.5635 0.0000
476 | 0.9294 1.0000
477 |
478 | 0.9294 1.0000
479 | 1.1890 0.0000
480 | 0.9294 0.0000
481 | 1.1890 1.0000
482 |
483 | 0.1890 1.0000
484 | 0.2892 0.0000
485 | 0.1890 0.0000
486 | 0.2892 1.0000
487 |
488 | 0.2892 1.0000
489 | 0.3210 0.0000
490 | 0.2892 0.0000
491 | 0.3210 1.0000
492 |
493 | 0.3210 1.0000
494 | 0.3445 0.0000
495 | 0.3210 0.0000
496 | 0.3445 1.0000
497 |
498 | 0.3445 1.0000
499 | 0.3778 0.0000
500 | 0.3445 0.0000
501 | 0.3778 1.0000
502 |
503 | 0.3778 1.0000
504 | 0.4220 0.0000
505 | 0.3778 0.0000
506 | 0.4220 1.0000
507 |
508 | 0.4220 1.0000
509 | 0.4788 0.0000
510 | 0.4220 0.0000
511 | 0.4788 1.0000
512 |
513 | 0.4788 1.0000
514 | 0.5455 0.0000
515 | 0.4788 0.0000
516 | 0.5455 1.0000
517 |
518 | 0.5455 1.0000
519 | 0.6634 0.0000
520 | 0.5455 0.0000
521 | 0.6634 1.0000
522 |
523 | 0.6634 1.0000
524 | 0.8258 0.0000
525 | 0.6634 0.0000
526 | 0.8258 1.0000
527 |
528 | 0.8258 1.0000
529 | 1.0265 0.0000
530 | 0.8258 0.0000
531 | 1.0265 1.0000
532 |
533 | 0.0265 1.0000
534 | 0.2591 0.0000
535 | 0.0265 0.0000
536 | 0.2591 1.0000
537 |
538 | 0.2591 1.0000
539 | 0.5162 0.0000
540 | 0.2591 0.0000
541 | 0.5162 1.0000
542 |
543 | 0.5162 1.0000
544 | 0.7921 0.0000
545 | 0.5162 0.0000
546 | 0.7921 1.0000
547 |
548 | 0.7921 1.0000
549 | 1.0797 0.0000
550 | 0.7921 0.0000
551 | 1.0797 1.0000
552 |
553 | 0.0797 1.0000
554 | 0.5280 0.0000
555 | 0.0797 0.0000
556 | 0.5280 1.0000
557 |
558 | 0.5280 1.0000
559 | 0.9031 0.0000
560 | 0.5280 0.0000
561 | 0.9031 1.0000
562 |
563 | 0.9031 1.0000
564 | 1.2089 0.0000
565 | 0.9031 0.0000
566 | 1.2089 1.0000
567 |
568 | 0.2089 1.0000
569 | 0.4500 0.0000
570 | 0.2089 0.0000
571 | 0.4500 1.0000
572 |
573 | 0.4500 1.0000
574 | 0.6308 0.0000
575 | 0.4500 0.0000
576 | 0.6308 1.0000
577 |
578 | 0.6308 1.0000
579 | 0.7555 0.0000
580 | 0.6308 0.0000
581 | 0.7555 1.0000
582 |
583 | 0.7555 1.0000
584 | 0.8290 0.0000
585 | 0.7555 0.0000
586 | 0.8290 1.0000
587 |
588 | 0.8290 1.0000
589 | 0.8553 0.0000
590 | 0.8290 0.0000
591 | 0.8553 1.0000
592 |
593 | 0.8553 1.0000
594 | 0.9544 0.0000
595 | 0.8553 0.0000
596 | 0.9544 1.0000
597 |
598 | 0.9544 1.0000
599 | 1.2142 0.0000
600 | 0.9544 0.0000
601 | 1.2142 1.0000
602 |
603 | 0.2142 1.0000
604 | 0.5820 0.0000
605 | 0.2142 0.0000
606 | 0.5820 1.0000
607 |
608 | 0.5820 1.0000
609 | 1.0032 0.0000
610 | 0.5820 0.0000
611 | 1.0032 1.0000
612 |
613 | 0.0032 1.0000
614 | 0.4247 0.0000
615 | 0.0032 0.0000
616 | 0.4247 1.0000
617 |
618 | 0.4247 1.0000
619 | 0.7921 0.0000
620 | 0.4247 0.0000
621 | 0.7921 1.0000
622 |
623 | 0.7921 1.0000
624 | 1.0526 0.0000
625 | 0.7921 0.0000
626 | 1.0526 1.0000
627 |
628 | 0.0526 1.0000
629 | 0.1519 0.0000
630 | 0.0526 0.0000
631 | 0.1519 1.0000
632 |
633 | 0.1519 1.0000
634 | 0.3057 0.0000
635 | 0.1519 0.0000
636 | 0.3057 1.0000
637 |
638 | 0.3057 1.0000
639 | 0.7087 0.0000
640 | 0.3057 0.0000
641 | 0.7087 1.0000
642 |
643 | 0.7087 1.0000
644 | 1.2783 0.0000
645 | 0.7087 0.0000
646 | 1.2783 1.0000
647 |
648 | 0.2783 1.0000
649 | 0.9315 0.0000
650 | 0.2783 0.0000
651 | 0.9315 1.0000
652 |
653 | 0.9315 1.0000
654 | 1.5846 0.0000
655 | 0.9315 0.0000
656 | 1.5846 1.0000
657 |
658 | 0.5846 1.0000
659 | 1.1550 0.0000
660 | 0.5846 0.0000
661 | 1.1550 1.0000
662 |
663 | 0.1550 1.0000
664 | 0.5586 0.0000
665 | 0.1550 0.0000
666 | 0.5586 1.0000
667 |
668 | 0.5586 1.0000
669 | 0.7133 0.0000
670 | 0.5586 0.0000
671 | 0.7133 1.0000
672 |
673 |
674 |
675 |
676 |
677 |
678 |
679 |
680 |
681 |
682 |
683 |
684 |
685 |
686 |
687 | 0 0
688 | 1 1
689 | 2 2
690 | 1 1
691 | 0 0
692 | 3 3
693 |
694 | 4 3
695 | 5 0
696 | 6 1
697 | 7 2
698 | 6 1
699 | 5 0
700 |
701 | 8 4
702 | 9 5
703 | 10 6
704 | 9 5
705 | 8 4
706 | 11 7
707 |
708 | 12 7
709 | 13 4
710 | 14 5
711 | 15 6
712 | 14 5
713 | 13 4
714 |
715 | 16 8
716 | 17 9
717 | 18 10
718 | 17 9
719 | 16 8
720 | 19 11
721 |
722 | 20 11
723 | 21 8
724 | 22 9
725 | 23 10
726 | 22 9
727 | 21 8
728 |
729 | 24 12
730 | 25 13
731 | 26 14
732 | 25 13
733 | 24 12
734 | 27 15
735 |
736 | 28 15
737 | 29 12
738 | 30 13
739 | 31 14
740 | 30 13
741 | 29 12
742 |
743 | 32 16
744 | 33 17
745 | 34 18
746 | 33 17
747 | 32 16
748 | 35 19
749 |
750 | 36 19
751 | 37 16
752 | 38 17
753 | 39 18
754 | 38 17
755 | 37 16
756 |
757 | 40 20
758 | 41 21
759 | 42 22
760 | 41 21
761 | 40 20
762 | 43 23
763 |
764 | 44 23
765 | 45 20
766 | 46 21
767 | 47 22
768 | 46 21
769 | 45 20
770 |
771 | 48 24
772 | 49 25
773 | 50 26
774 | 49 25
775 | 48 24
776 | 51 27
777 |
778 | 52 27
779 | 53 24
780 | 54 25
781 | 55 26
782 | 54 25
783 | 53 24
784 |
785 | 56 28
786 | 57 29
787 | 58 30
788 | 57 29
789 | 56 28
790 | 59 31
791 |
792 | 60 31
793 | 61 28
794 | 62 29
795 | 63 30
796 | 62 29
797 | 61 28
798 |
799 | 64 32
800 | 65 33
801 | 66 34
802 | 65 33
803 | 64 32
804 | 67 35
805 |
806 | 68 35
807 | 69 32
808 | 70 33
809 | 71 34
810 | 70 33
811 | 69 32
812 |
813 | 72 36
814 | 73 37
815 | 74 38
816 | 73 37
817 | 72 36
818 | 75 39
819 |
820 | 76 39
821 | 77 36
822 | 78 37
823 | 79 38
824 | 78 37
825 | 77 36
826 |
827 | 80 40
828 | 81 41
829 | 82 42
830 | 81 41
831 | 80 40
832 | 83 43
833 |
834 | 84 43
835 | 85 40
836 | 86 41
837 | 87 42
838 | 86 41
839 | 85 40
840 |
841 | 88 44
842 | 89 45
843 | 90 46
844 | 89 45
845 | 88 44
846 | 91 47
847 |
848 | 92 47
849 | 93 44
850 | 94 45
851 | 95 46
852 | 94 45
853 | 93 44
854 |
855 | 96 48
856 | 97 49
857 | 98 50
858 | 97 49
859 | 96 48
860 | 99 51
861 |
862 | 100 51
863 | 101 48
864 | 102 49
865 | 103 50
866 | 102 49
867 | 101 48
868 |
869 | 104 52
870 | 105 53
871 | 106 54
872 | 105 53
873 | 104 52
874 | 107 55
875 |
876 | 108 55
877 | 109 52
878 | 110 53
879 | 111 54
880 | 110 53
881 | 109 52
882 |
883 | 112 56
884 | 113 57
885 | 114 58
886 | 113 57
887 | 112 56
888 | 115 59
889 |
890 | 116 59
891 | 117 56
892 | 118 57
893 | 119 58
894 | 118 57
895 | 117 56
896 |
897 | 120 60
898 | 121 61
899 | 122 62
900 | 121 61
901 | 120 60
902 | 123 63
903 |
904 | 124 63
905 | 125 60
906 | 126 61
907 | 127 62
908 | 126 61
909 | 125 60
910 |
911 | 128 64
912 | 129 65
913 | 130 66
914 | 129 65
915 | 128 64
916 | 131 67
917 |
918 | 132 67
919 | 133 64
920 | 134 65
921 | 135 66
922 | 134 65
923 | 133 64
924 |
925 | 136 68
926 | 137 69
927 | 138 70
928 | 137 69
929 | 136 68
930 | 139 71
931 |
932 | 140 71
933 | 141 68
934 | 142 69
935 | 143 70
936 | 142 69
937 | 141 68
938 |
939 | 144 72
940 | 145 73
941 | 146 74
942 | 145 73
943 | 144 72
944 | 147 75
945 |
946 | 148 75
947 | 149 72
948 | 150 73
949 | 151 74
950 | 150 73
951 | 149 72
952 |
953 | 152 76
954 | 153 77
955 | 154 78
956 | 153 77
957 | 152 76
958 | 155 79
959 |
960 | 156 79
961 | 157 76
962 | 158 77
963 | 159 78
964 | 158 77
965 | 157 76
966 |
967 | 160 80
968 | 161 81
969 | 162 82
970 | 161 81
971 | 160 80
972 | 163 83
973 |
974 | 164 83
975 | 165 80
976 | 166 81
977 | 167 82
978 | 166 81
979 | 165 80
980 |
981 | 168 84
982 | 169 85
983 | 170 86
984 | 169 85
985 | 168 84
986 | 171 87
987 |
988 | 172 87
989 | 173 84
990 | 174 85
991 | 175 86
992 | 174 85
993 | 173 84
994 |
995 | 176 88
996 | 177 89
997 | 178 90
998 | 177 89
999 | 176 88
1000 | 179 91
1001 |
1002 | 180 91
1003 | 181 88
1004 | 182 89
1005 | 183 90
1006 | 182 89
1007 | 181 88
1008 |
1009 | 184 92
1010 | 185 93
1011 | 186 94
1012 | 185 93
1013 | 184 92
1014 | 187 95
1015 |
1016 | 188 95
1017 | 189 92
1018 | 190 93
1019 | 191 94
1020 | 190 93
1021 | 189 92
1022 |
1023 | 192 96
1024 | 193 97
1025 | 194 98
1026 | 193 97
1027 | 192 96
1028 | 195 99
1029 |
1030 | 196 99
1031 | 197 96
1032 | 198 97
1033 | 199 98
1034 | 198 97
1035 | 197 96
1036 |
1037 | 200 100
1038 | 201 101
1039 | 202 102
1040 | 201 101
1041 | 200 100
1042 | 203 103
1043 |
1044 | 204 103
1045 | 205 100
1046 | 206 101
1047 | 207 102
1048 | 206 101
1049 | 205 100
1050 |
1051 | 208 104
1052 | 209 105
1053 | 210 106
1054 | 209 105
1055 | 208 104
1056 | 211 107
1057 |
1058 | 212 107
1059 | 213 104
1060 | 214 105
1061 | 215 106
1062 | 214 105
1063 | 213 104
1064 |
1065 | 216 108
1066 | 217 109
1067 | 218 110
1068 | 217 109
1069 | 216 108
1070 | 219 111
1071 |
1072 | 220 111
1073 | 221 108
1074 | 222 109
1075 | 223 110
1076 | 222 109
1077 | 221 108
1078 |
1079 | 224 112
1080 | 225 113
1081 | 226 114
1082 | 225 113
1083 | 224 112
1084 | 227 115
1085 |
1086 | 228 115
1087 | 229 112
1088 | 230 113
1089 | 231 114
1090 | 230 113
1091 | 229 112
1092 |
1093 | 232 116
1094 | 233 117
1095 | 234 118
1096 | 233 117
1097 | 232 116
1098 | 235 119
1099 |
1100 | 236 119
1101 | 237 116
1102 | 238 117
1103 | 239 118
1104 | 238 117
1105 | 237 116
1106 |
1107 | 240 120
1108 | 241 121
1109 | 242 122
1110 | 241 121
1111 | 240 120
1112 | 243 123
1113 |
1114 | 244 123
1115 | 245 120
1116 | 246 121
1117 | 247 122
1118 | 246 121
1119 | 245 120
1120 |
1121 | 248 124
1122 | 249 125
1123 | 250 126
1124 | 249 125
1125 | 248 124
1126 | 251 127
1127 |
1128 | 252 127
1129 | 253 124
1130 | 254 125
1131 | 255 126
1132 | 254 125
1133 | 253 124
1134 |
1135 | 256 128
1136 | 257 129
1137 | 258 130
1138 | 257 129
1139 | 256 128
1140 | 259 131
1141 |
1142 | 260 131
1143 | 261 128
1144 | 262 129
1145 | 263 130
1146 | 262 129
1147 | 261 128
1148 |
1149 | 264 132
1150 | 265 133
1151 | 266 134
1152 | 265 133
1153 | 264 132
1154 | 267 135
1155 |
1156 | 268 135
1157 | 269 132
1158 | 270 133
1159 | 271 134
1160 | 270 133
1161 | 269 132
1162 |
1163 | 272 136
1164 | 273 137
1165 | 274 138
1166 | 273 137
1167 | 272 136
1168 | 275 139
1169 |
1170 | 276 139
1171 | 277 136
1172 | 278 137
1173 | 279 138
1174 | 278 137
1175 | 277 136
1176 |
1177 | 280 140
1178 | 281 141
1179 | 282 142
1180 | 281 141
1181 | 280 140
1182 | 283 143
1183 |
1184 | 284 143
1185 | 285 140
1186 | 286 141
1187 | 287 142
1188 | 286 141
1189 | 285 140
1190 |
1191 | 288 144
1192 | 289 145
1193 | 290 146
1194 | 289 145
1195 | 288 144
1196 | 291 147
1197 |
1198 | 292 147
1199 | 293 144
1200 | 294 145
1201 | 295 146
1202 | 294 145
1203 | 293 144
1204 |
1205 | 296 148
1206 | 297 149
1207 | 298 150
1208 | 297 149
1209 | 296 148
1210 | 299 151
1211 |
1212 | 300 151
1213 | 301 148
1214 | 302 149
1215 | 303 150
1216 | 302 149
1217 | 301 148
1218 |
1219 | 304 152
1220 | 305 153
1221 | 306 154
1222 | 305 153
1223 | 304 152
1224 | 307 155
1225 |
1226 | 308 155
1227 | 309 152
1228 | 310 153
1229 | 311 154
1230 | 310 153
1231 | 309 152
1232 |
1233 | 312 156
1234 | 313 157
1235 | 314 158
1236 | 313 157
1237 | 312 156
1238 | 315 159
1239 |
1240 | 316 159
1241 | 317 156
1242 | 318 157
1243 | 319 158
1244 | 318 157
1245 | 317 156
1246 |
1247 | 320 160
1248 | 321 161
1249 | 322 162
1250 | 321 161
1251 | 320 160
1252 | 323 163
1253 |
1254 | 324 163
1255 | 325 160
1256 | 326 161
1257 | 327 162
1258 | 326 161
1259 | 325 160
1260 |
1261 | 328 164
1262 | 329 165
1263 | 330 166
1264 | 329 165
1265 | 328 164
1266 | 331 167
1267 |
1268 | 332 167
1269 | 333 164
1270 | 334 165
1271 | 335 166
1272 | 334 165
1273 | 333 164
1274 |
1275 | 336 168
1276 | 337 169
1277 | 338 170
1278 | 337 169
1279 | 336 168
1280 | 339 171
1281 |
1282 | 340 171
1283 | 341 168
1284 | 342 169
1285 | 343 170
1286 | 342 169
1287 | 341 168
1288 |
1289 | 344 172
1290 | 345 173
1291 | 346 174
1292 | 345 173
1293 | 344 172
1294 | 347 175
1295 |
1296 | 348 175
1297 | 349 172
1298 | 350 173
1299 | 351 174
1300 | 350 173
1301 | 349 172
1302 |
1303 | 352 176
1304 | 353 177
1305 | 354 178
1306 | 353 177
1307 | 352 176
1308 | 355 179
1309 |
1310 | 356 179
1311 | 357 176
1312 | 358 177
1313 | 359 178
1314 | 358 177
1315 | 357 176
1316 |
1317 |
1318 |
1319 |
1320 |
1321 |
1322 |
1323 |
1324 |
1325 |
1326 |
1327 |
1328 |
1329 |
1330 | FenceTexture
1331 |
1332 |
1333 |
1334 |
1335 | FenceSurface
1336 |
1337 |
1338 |
1339 |
1340 |
1341 |
1342 |
1343 |
1344 |
1345 |
1346 |
1347 |
1348 |
1349 |
1350 |
1351 |
1352 |
1353 | fence.png
1354 |
1355 |
1356 |
1357 |
1358 |
1359 |
--------------------------------------------------------------------------------
/geo-watch.js:
--------------------------------------------------------------------------------
1 | function geo_watch(success, error) {
2 |
3 | if(!error)
4 | error = function(err) { console.warn(`ERROR(${err.code}): ${err.message}`); };
5 |
6 | if (!("geolocation" in navigator)){
7 | error({code: 0, message: 'Geolocation is not supported by your browser'});
8 | return;
9 | }
10 |
11 | return navigator.geolocation.watchPosition(success, error, {enableHighAccuracy: true, maximumAge: 0, timeout: 27000});
12 | }
13 |
14 | var geo_watch_id = geo_watch(function(position){
15 | var crd = position.coords;
16 | console.log('Your current position is:');
17 | console.log(`Latitude : ${crd.latitude}`);
18 | console.log(`Longitude: ${crd.longitude}`);
19 | console.log(`More or less ${crd.accuracy} meters.`);
20 | });
21 |
22 | //navigator.geolocation.clearWatch(geo_watch_id);
--------------------------------------------------------------------------------
/geo-watch.js.bak:
--------------------------------------------------------------------------------
1 | function geo_watch(success, error) {
2 |
3 | if(!error)
4 | error = function(err) { console.warn(`ERROR(${err.code}): ${err.message}`); };
5 |
6 | if (!("geolocation" in navigator)){
7 | error({code: 0, message: 'Geolocation is not supported by your browser'});
8 | return;
9 | }
10 |
11 | return navigator.geolocation.watchPosition(success, error, {enableHighAccuracy: true, maximumAge: 0, timeout: 27000});
12 | }
13 |
14 | var geo_watch_id = geo_watch(function(position){
15 | var crd = position.coords;
16 | console.log('Your current position is:');
17 | console.log(`Latitude : ${crd.latitude}`);
18 | console.log(`Longitude: ${crd.longitude}`);
19 | console.log(`More or less ${crd.accuracy} meters.`);
20 | });
21 |
22 | //navigator.geolocation.clearWatch(geo_watch_id);
--------------------------------------------------------------------------------
/gps-test.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
37 |
38 |
39 |
40 | coords: ,; accuracy:
41 |
42 |
43 |
--------------------------------------------------------------------------------
/gps-test.html.bak:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/1d10t/test/6300921dc48ce732e3e577249f3e08b17dda45ed/gps-test.html.bak
--------------------------------------------------------------------------------
/house-viewer.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
97 |
98 |
99 |
100 |
101 |
102 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
--------------------------------------------------------------------------------
/house-viewer.html.bak:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
99 |
100 |
101 |
102 |
103 |
104 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
125 |
126 |
127 |
128 |
129 |
130 |
131 |
--------------------------------------------------------------------------------
/mywebar-test-iframe.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |