tremble 4 vuotta sitten
commit
4e27d569ad
100 muutettua tiedostoa jossa 12205 lisäystä ja 0 poistoa
  1. 3 0
      .browserslistrc
  2. 2 0
      .env
  3. 17 0
      .eslintrc.js
  4. 23 0
      .gitignore
  5. 24 0
      README.md
  6. 5 0
      babel.config.js
  7. 12035 0
      package-lock.json
  8. 39 0
      package.json
  9. BIN
      public/favicon.png
  10. 16 0
      public/index.html
  11. 37 0
      public/panorama/code/tools.xml
  12. BIN
      public/panorama/images/hotspot/hp1.png
  13. BIN
      public/panorama/images/hotspot/hp2.png
  14. BIN
      public/panorama/images/hotspot/hp3.png
  15. BIN
      public/panorama/images/hotspot/hp4.png
  16. BIN
      public/panorama/images/hotspot/hp5.png
  17. 4 0
      public/panorama/jquery-2.1.1.min.js
  18. BIN
      public/panorama/panos/ljh.tiles/b/l1/01/l1_b_01_01.jpg
  19. BIN
      public/panorama/panos/ljh.tiles/b/l1/01/l1_b_01_02.jpg
  20. BIN
      public/panorama/panos/ljh.tiles/b/l1/02/l1_b_02_01.jpg
  21. BIN
      public/panorama/panos/ljh.tiles/b/l1/02/l1_b_02_02.jpg
  22. BIN
      public/panorama/panos/ljh.tiles/b/l2/01/l2_b_01_01.jpg
  23. BIN
      public/panorama/panos/ljh.tiles/b/l2/01/l2_b_01_02.jpg
  24. BIN
      public/panorama/panos/ljh.tiles/b/l2/01/l2_b_01_03.jpg
  25. BIN
      public/panorama/panos/ljh.tiles/b/l2/02/l2_b_02_01.jpg
  26. BIN
      public/panorama/panos/ljh.tiles/b/l2/02/l2_b_02_02.jpg
  27. BIN
      public/panorama/panos/ljh.tiles/b/l2/02/l2_b_02_03.jpg
  28. BIN
      public/panorama/panos/ljh.tiles/b/l2/03/l2_b_03_01.jpg
  29. BIN
      public/panorama/panos/ljh.tiles/b/l2/03/l2_b_03_02.jpg
  30. BIN
      public/panorama/panos/ljh.tiles/b/l2/03/l2_b_03_03.jpg
  31. BIN
      public/panorama/panos/ljh.tiles/b/l3/01/l3_b_01_01.jpg
  32. BIN
      public/panorama/panos/ljh.tiles/b/l3/01/l3_b_01_02.jpg
  33. BIN
      public/panorama/panos/ljh.tiles/b/l3/01/l3_b_01_03.jpg
  34. BIN
      public/panorama/panos/ljh.tiles/b/l3/01/l3_b_01_04.jpg
  35. BIN
      public/panorama/panos/ljh.tiles/b/l3/01/l3_b_01_05.jpg
  36. BIN
      public/panorama/panos/ljh.tiles/b/l3/02/l3_b_02_01.jpg
  37. BIN
      public/panorama/panos/ljh.tiles/b/l3/02/l3_b_02_02.jpg
  38. BIN
      public/panorama/panos/ljh.tiles/b/l3/02/l3_b_02_03.jpg
  39. BIN
      public/panorama/panos/ljh.tiles/b/l3/02/l3_b_02_04.jpg
  40. BIN
      public/panorama/panos/ljh.tiles/b/l3/02/l3_b_02_05.jpg
  41. BIN
      public/panorama/panos/ljh.tiles/b/l3/03/l3_b_03_01.jpg
  42. BIN
      public/panorama/panos/ljh.tiles/b/l3/03/l3_b_03_02.jpg
  43. BIN
      public/panorama/panos/ljh.tiles/b/l3/03/l3_b_03_03.jpg
  44. BIN
      public/panorama/panos/ljh.tiles/b/l3/03/l3_b_03_04.jpg
  45. BIN
      public/panorama/panos/ljh.tiles/b/l3/03/l3_b_03_05.jpg
  46. BIN
      public/panorama/panos/ljh.tiles/b/l3/04/l3_b_04_01.jpg
  47. BIN
      public/panorama/panos/ljh.tiles/b/l3/04/l3_b_04_02.jpg
  48. BIN
      public/panorama/panos/ljh.tiles/b/l3/04/l3_b_04_03.jpg
  49. BIN
      public/panorama/panos/ljh.tiles/b/l3/04/l3_b_04_04.jpg
  50. BIN
      public/panorama/panos/ljh.tiles/b/l3/04/l3_b_04_05.jpg
  51. BIN
      public/panorama/panos/ljh.tiles/b/l3/05/l3_b_05_01.jpg
  52. BIN
      public/panorama/panos/ljh.tiles/b/l3/05/l3_b_05_02.jpg
  53. BIN
      public/panorama/panos/ljh.tiles/b/l3/05/l3_b_05_03.jpg
  54. BIN
      public/panorama/panos/ljh.tiles/b/l3/05/l3_b_05_04.jpg
  55. BIN
      public/panorama/panos/ljh.tiles/b/l3/05/l3_b_05_05.jpg
  56. BIN
      public/panorama/panos/ljh.tiles/b/l4/01/l4_b_01_01.jpg
  57. BIN
      public/panorama/panos/ljh.tiles/b/l4/01/l4_b_01_02.jpg
  58. BIN
      public/panorama/panos/ljh.tiles/b/l4/01/l4_b_01_03.jpg
  59. BIN
      public/panorama/panos/ljh.tiles/b/l4/01/l4_b_01_04.jpg
  60. BIN
      public/panorama/panos/ljh.tiles/b/l4/01/l4_b_01_05.jpg
  61. BIN
      public/panorama/panos/ljh.tiles/b/l4/01/l4_b_01_06.jpg
  62. BIN
      public/panorama/panos/ljh.tiles/b/l4/01/l4_b_01_07.jpg
  63. BIN
      public/panorama/panos/ljh.tiles/b/l4/01/l4_b_01_08.jpg
  64. BIN
      public/panorama/panos/ljh.tiles/b/l4/01/l4_b_01_09.jpg
  65. BIN
      public/panorama/panos/ljh.tiles/b/l4/01/l4_b_01_10.jpg
  66. BIN
      public/panorama/panos/ljh.tiles/b/l4/02/l4_b_02_01.jpg
  67. BIN
      public/panorama/panos/ljh.tiles/b/l4/02/l4_b_02_02.jpg
  68. BIN
      public/panorama/panos/ljh.tiles/b/l4/02/l4_b_02_03.jpg
  69. BIN
      public/panorama/panos/ljh.tiles/b/l4/02/l4_b_02_04.jpg
  70. BIN
      public/panorama/panos/ljh.tiles/b/l4/02/l4_b_02_05.jpg
  71. BIN
      public/panorama/panos/ljh.tiles/b/l4/02/l4_b_02_06.jpg
  72. BIN
      public/panorama/panos/ljh.tiles/b/l4/02/l4_b_02_07.jpg
  73. BIN
      public/panorama/panos/ljh.tiles/b/l4/02/l4_b_02_08.jpg
  74. BIN
      public/panorama/panos/ljh.tiles/b/l4/02/l4_b_02_09.jpg
  75. BIN
      public/panorama/panos/ljh.tiles/b/l4/02/l4_b_02_10.jpg
  76. BIN
      public/panorama/panos/ljh.tiles/b/l4/03/l4_b_03_01.jpg
  77. BIN
      public/panorama/panos/ljh.tiles/b/l4/03/l4_b_03_02.jpg
  78. BIN
      public/panorama/panos/ljh.tiles/b/l4/03/l4_b_03_03.jpg
  79. BIN
      public/panorama/panos/ljh.tiles/b/l4/03/l4_b_03_04.jpg
  80. BIN
      public/panorama/panos/ljh.tiles/b/l4/03/l4_b_03_05.jpg
  81. BIN
      public/panorama/panos/ljh.tiles/b/l4/03/l4_b_03_06.jpg
  82. BIN
      public/panorama/panos/ljh.tiles/b/l4/03/l4_b_03_07.jpg
  83. BIN
      public/panorama/panos/ljh.tiles/b/l4/03/l4_b_03_08.jpg
  84. BIN
      public/panorama/panos/ljh.tiles/b/l4/03/l4_b_03_09.jpg
  85. BIN
      public/panorama/panos/ljh.tiles/b/l4/03/l4_b_03_10.jpg
  86. BIN
      public/panorama/panos/ljh.tiles/b/l4/04/l4_b_04_01.jpg
  87. BIN
      public/panorama/panos/ljh.tiles/b/l4/04/l4_b_04_02.jpg
  88. BIN
      public/panorama/panos/ljh.tiles/b/l4/04/l4_b_04_03.jpg
  89. BIN
      public/panorama/panos/ljh.tiles/b/l4/04/l4_b_04_04.jpg
  90. BIN
      public/panorama/panos/ljh.tiles/b/l4/04/l4_b_04_05.jpg
  91. BIN
      public/panorama/panos/ljh.tiles/b/l4/04/l4_b_04_06.jpg
  92. BIN
      public/panorama/panos/ljh.tiles/b/l4/04/l4_b_04_07.jpg
  93. BIN
      public/panorama/panos/ljh.tiles/b/l4/04/l4_b_04_08.jpg
  94. BIN
      public/panorama/panos/ljh.tiles/b/l4/04/l4_b_04_09.jpg
  95. BIN
      public/panorama/panos/ljh.tiles/b/l4/04/l4_b_04_10.jpg
  96. BIN
      public/panorama/panos/ljh.tiles/b/l4/05/l4_b_05_01.jpg
  97. BIN
      public/panorama/panos/ljh.tiles/b/l4/05/l4_b_05_02.jpg
  98. BIN
      public/panorama/panos/ljh.tiles/b/l4/05/l4_b_05_03.jpg
  99. BIN
      public/panorama/panos/ljh.tiles/b/l4/05/l4_b_05_04.jpg
  100. 0 0
      public/panorama/panos/ljh.tiles/b/l4/05/l4_b_05_05.jpg

+ 3 - 0
.browserslistrc

@@ -0,0 +1,3 @@
+> 1%
+last 2 versions
+not dead

+ 2 - 0
.env

@@ -0,0 +1,2 @@
+VUE_APP_STATIC_DIR=static
+VUE_APP_PANO_DIR=panorama

+ 17 - 0
.eslintrc.js

@@ -0,0 +1,17 @@
+module.exports = {
+  root: true,
+  env: {
+    node: true
+  },
+  'extends': [
+    'plugin:vue/essential',
+    'eslint:recommended'
+  ],
+  parserOptions: {
+    parser: 'babel-eslint'
+  },
+  rules: {
+    'no-console': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
+    'no-debugger': process.env.NODE_ENV === 'production' ? 'warn' : 'off'
+  }
+}

+ 23 - 0
.gitignore

@@ -0,0 +1,23 @@
+.DS_Store
+node_modules
+/dist
+
+
+# local env files
+.env.local
+.env.*.local
+
+# Log files
+npm-debug.log*
+yarn-debug.log*
+yarn-error.log*
+pnpm-debug.log*
+
+# Editor directories and files
+.idea
+.vscode
+*.suo
+*.ntvs*
+*.njsproj
+*.sln
+*.sw?

+ 24 - 0
README.md

@@ -0,0 +1,24 @@
+# code
+
+## Project setup
+```
+npm install
+```
+
+### Compiles and hot-reloads for development
+```
+npm run serve
+```
+
+### Compiles and minifies for production
+```
+npm run build
+```
+
+### Lints and fixes files
+```
+npm run lint
+```
+
+### Customize configuration
+See [Configuration Reference](https://cli.vuejs.org/config/).

+ 5 - 0
babel.config.js

@@ -0,0 +1,5 @@
+module.exports = {
+  presets: [
+    '@vue/cli-plugin-babel/preset'
+  ]
+}

Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 12035 - 0
package-lock.json


+ 39 - 0
package.json

@@ -0,0 +1,39 @@
+{
+  "name": "code",
+  "version": "0.1.0",
+  "private": true,
+  "scripts": {
+    "serve": "vue-cli-service serve",
+    "build": "vue-cli-service build",
+    "lint": "vue-cli-service lint"
+  },
+  "dependencies": {
+    "core-js": "^3.6.5",
+    "jsonp": "^0.2.1",
+    "swiper": "^5.3.8",
+    "vue": "^2.6.11",
+    "vue-awesome-swiper": "^4.1.1",
+    "vue-router": "^3.2.0",
+    "weixin-js-sdk": "^1.6.0"
+  },
+  "devDependencies": {
+    "@vue/cli-plugin-babel": "~4.5.0",
+    "@vue/cli-plugin-eslint": "~4.5.0",
+    "@vue/cli-plugin-router": "~4.5.0",
+    "@vue/cli-service": "~4.5.0",
+    "babel-eslint": "^10.1.0",
+    "eslint": "^6.7.2",
+    "eslint-plugin-vue": "^6.2.2",
+    "less": "^3.0.4",
+    "less-loader": "^5.0.0",
+    "vue-template-compiler": "^2.6.11"
+  },
+  "rules": {
+    "generator-star-spacing": "off",
+    "no-tabs": "off",
+    "no-unused-vars": "off",
+    "no-console": "off",
+    "no-irregular-whitespace": "off",
+    "no-debugger": "off"
+  }
+}

BIN
public/favicon.png


+ 16 - 0
public/index.html

@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html lang="">
+  <head>
+    <meta charset="utf-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width,initial-scale=1.0">
+    <link rel="icon" href="favicon.png">
+    <title>梁家河</title>
+  </head>
+  <body>
+    <div id="app"></div>
+    <script src="<%= VUE_APP_PANO_DIR %>/jquery-2.1.1.min.js"></script>
+    <script src="<%= VUE_APP_PANO_DIR %>/tour.js"></script>
+    <!-- built files will be auto injected -->
+  </body>
+</html>

+ 37 - 0
public/panorama/code/tools.xml

@@ -0,0 +1,37 @@
+<krpano>
+	<!--自动旋转-->
+	<events name="viewauto" keep="true" onmousedown="stopview" onnewpano="stopview"/>        
+  
+	<action name="stopview">
+      set(autoview,false);
+      stoptween(view.hlookat, view.vlookat, view.fov);
+      stopview_js()
+  </action>
+
+
+  <action name="startview">
+    if(plugin[gyro].enabled,,
+      set(autoview,true);
+      copy(oldhlookat,view.hlookat);
+      sub(view.hlookat,360); tween(view.fov,110,5);
+      if(xml.scene == xml.scene,tween(view.vlookat,30,5);,tween(view.vlookat,0,5););
+    tween(view.hlookat, get(oldhlookat), 220, linear,startview);
+    );
+    startview_js()
+	</action>
+
+  
+  <action name="stopview_js"  type="Javascript">
+      <![CDATA[
+        window.vueapp.$bus.$emit('stopview')
+      ]]>
+  </action>
+
+  
+  <action name="startview_js"  type="Javascript">
+      <![CDATA[
+        window.vueapp.$bus.$emit('startview')
+      ]]>
+  </action>
+
+</krpano>

BIN
public/panorama/images/hotspot/hp1.png


BIN
public/panorama/images/hotspot/hp2.png


BIN
public/panorama/images/hotspot/hp3.png


BIN
public/panorama/images/hotspot/hp4.png


BIN
public/panorama/images/hotspot/hp5.png


Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 4 - 0
public/panorama/jquery-2.1.1.min.js


BIN
public/panorama/panos/ljh.tiles/b/l1/01/l1_b_01_01.jpg


BIN
public/panorama/panos/ljh.tiles/b/l1/01/l1_b_01_02.jpg


BIN
public/panorama/panos/ljh.tiles/b/l1/02/l1_b_02_01.jpg


BIN
public/panorama/panos/ljh.tiles/b/l1/02/l1_b_02_02.jpg


BIN
public/panorama/panos/ljh.tiles/b/l2/01/l2_b_01_01.jpg


BIN
public/panorama/panos/ljh.tiles/b/l2/01/l2_b_01_02.jpg


BIN
public/panorama/panos/ljh.tiles/b/l2/01/l2_b_01_03.jpg


BIN
public/panorama/panos/ljh.tiles/b/l2/02/l2_b_02_01.jpg


BIN
public/panorama/panos/ljh.tiles/b/l2/02/l2_b_02_02.jpg


BIN
public/panorama/panos/ljh.tiles/b/l2/02/l2_b_02_03.jpg


BIN
public/panorama/panos/ljh.tiles/b/l2/03/l2_b_03_01.jpg


BIN
public/panorama/panos/ljh.tiles/b/l2/03/l2_b_03_02.jpg


BIN
public/panorama/panos/ljh.tiles/b/l2/03/l2_b_03_03.jpg


BIN
public/panorama/panos/ljh.tiles/b/l3/01/l3_b_01_01.jpg


BIN
public/panorama/panos/ljh.tiles/b/l3/01/l3_b_01_02.jpg


BIN
public/panorama/panos/ljh.tiles/b/l3/01/l3_b_01_03.jpg


BIN
public/panorama/panos/ljh.tiles/b/l3/01/l3_b_01_04.jpg


BIN
public/panorama/panos/ljh.tiles/b/l3/01/l3_b_01_05.jpg


BIN
public/panorama/panos/ljh.tiles/b/l3/02/l3_b_02_01.jpg


BIN
public/panorama/panos/ljh.tiles/b/l3/02/l3_b_02_02.jpg


BIN
public/panorama/panos/ljh.tiles/b/l3/02/l3_b_02_03.jpg


BIN
public/panorama/panos/ljh.tiles/b/l3/02/l3_b_02_04.jpg


BIN
public/panorama/panos/ljh.tiles/b/l3/02/l3_b_02_05.jpg


BIN
public/panorama/panos/ljh.tiles/b/l3/03/l3_b_03_01.jpg


BIN
public/panorama/panos/ljh.tiles/b/l3/03/l3_b_03_02.jpg


BIN
public/panorama/panos/ljh.tiles/b/l3/03/l3_b_03_03.jpg


BIN
public/panorama/panos/ljh.tiles/b/l3/03/l3_b_03_04.jpg


BIN
public/panorama/panos/ljh.tiles/b/l3/03/l3_b_03_05.jpg


BIN
public/panorama/panos/ljh.tiles/b/l3/04/l3_b_04_01.jpg


BIN
public/panorama/panos/ljh.tiles/b/l3/04/l3_b_04_02.jpg


BIN
public/panorama/panos/ljh.tiles/b/l3/04/l3_b_04_03.jpg


BIN
public/panorama/panos/ljh.tiles/b/l3/04/l3_b_04_04.jpg


BIN
public/panorama/panos/ljh.tiles/b/l3/04/l3_b_04_05.jpg


BIN
public/panorama/panos/ljh.tiles/b/l3/05/l3_b_05_01.jpg


BIN
public/panorama/panos/ljh.tiles/b/l3/05/l3_b_05_02.jpg


BIN
public/panorama/panos/ljh.tiles/b/l3/05/l3_b_05_03.jpg


BIN
public/panorama/panos/ljh.tiles/b/l3/05/l3_b_05_04.jpg


BIN
public/panorama/panos/ljh.tiles/b/l3/05/l3_b_05_05.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/01/l4_b_01_01.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/01/l4_b_01_02.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/01/l4_b_01_03.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/01/l4_b_01_04.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/01/l4_b_01_05.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/01/l4_b_01_06.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/01/l4_b_01_07.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/01/l4_b_01_08.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/01/l4_b_01_09.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/01/l4_b_01_10.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/02/l4_b_02_01.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/02/l4_b_02_02.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/02/l4_b_02_03.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/02/l4_b_02_04.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/02/l4_b_02_05.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/02/l4_b_02_06.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/02/l4_b_02_07.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/02/l4_b_02_08.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/02/l4_b_02_09.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/02/l4_b_02_10.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/03/l4_b_03_01.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/03/l4_b_03_02.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/03/l4_b_03_03.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/03/l4_b_03_04.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/03/l4_b_03_05.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/03/l4_b_03_06.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/03/l4_b_03_07.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/03/l4_b_03_08.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/03/l4_b_03_09.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/03/l4_b_03_10.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/04/l4_b_04_01.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/04/l4_b_04_02.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/04/l4_b_04_03.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/04/l4_b_04_04.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/04/l4_b_04_05.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/04/l4_b_04_06.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/04/l4_b_04_07.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/04/l4_b_04_08.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/04/l4_b_04_09.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/04/l4_b_04_10.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/05/l4_b_05_01.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/05/l4_b_05_02.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/05/l4_b_05_03.jpg


BIN
public/panorama/panos/ljh.tiles/b/l4/05/l4_b_05_04.jpg


+ 0 - 0
public/panorama/panos/ljh.tiles/b/l4/05/l4_b_05_05.jpg


Kaikkia tiedostoja ei voida näyttää, sillä liian monta tiedostoa muuttui tässä diffissä