From 4b05cf3d99a3e7311381d7caf20c2c85ea567ba9 Mon Sep 17 00:00:00 2001
From: zengh <123456>
Date: Fri, 13 Nov 2020 15:18:39 +0800
Subject: [PATCH] 鹰眼地图

---
 widgets/HawkEyeMap/Widget.js            |   56 ++++++++++++++++++++++++++++
 widgets/HawkEyeMap/nls/strings.js       |    7 +++
 widgets/HawkEyeMap/images/icon.png      |    0 
 widgets/HawkEyeMap/Widget.html          |    2 +
 widgets/HawkEyeMap/nls/es/strings.js    |    5 ++
 widgets/HawkEyeMap/css/style.css        |    0 
 widgets/HawkEyeMap/nls/zh-cn/strings.js |    5 ++
 widgets/HawkEyeMap/manifest.json        |   18 +++++++++
 8 files changed, 93 insertions(+), 0 deletions(-)

diff --git a/widgets/HawkEyeMap/Widget.html b/widgets/HawkEyeMap/Widget.html
new file mode 100644
index 0000000..094418b
--- /dev/null
+++ b/widgets/HawkEyeMap/Widget.html
@@ -0,0 +1,2 @@
+<div>
+</div>
\ No newline at end of file
diff --git a/widgets/HawkEyeMap/Widget.js b/widgets/HawkEyeMap/Widget.js
new file mode 100644
index 0000000..1f66431
--- /dev/null
+++ b/widgets/HawkEyeMap/Widget.js
@@ -0,0 +1,56 @@
+///////////////////////////////////////////////////////////////////////////
+// Copyright © 2018 NarutoGIS. All Rights Reserved.
+// 模块描述:鹰眼地图
+///////////////////////////////////////////////////////////////////////////
+define([
+    "dojo/_base/declare",
+    "dojo/_base/lang",
+    'dojo/_base/html',
+    "dojo/_base/fx",
+    'jimu/BaseWidget',
+    "dojo/topic",
+    "dojo/Deferred",
+    "dojo/on",
+    'jimu/dijit/Popup'
+
+], function (
+    declare,
+    lang,
+    html,
+    fx,
+    BaseWidget,
+    topic,
+    Deferred,
+    on,
+    Popup
+) {
+    return declare([BaseWidget], {
+        baseClass: "demo-widgets-HawkEyeMap",
+        destroy: function () {
+            this.inherited(arguments);
+        },
+        onOpen: function () {
+            $("#dc-hawkeye-map").show();
+            var yinyan = new Cesium.WebMapTileServiceImageryProvider({
+                "label": "天地图影像",
+                "type": "wmts",
+                "url": "http://t0.tianditu.gov.cn/img_w/wmts?tk=e9533f5acb2ac470b07f406a4d24b4f0",
+                "layer": "img",
+                "style": "default",
+                "format": "tiles",
+                "tileMatrixSetID": "w",
+                "maximumLevel": 17
+            });
+            window.dcViewer.hawkeyeMap.enable = true
+            window.dcViewer.hawkeyeMap.addBaseLayer(
+                yinyan
+            )
+        },
+        onClose: function () {
+            $("#dc-hawkeye-map").hide();
+        },
+        startup: function () {
+
+        },
+    });
+});
\ No newline at end of file
diff --git a/widgets/HawkEyeMap/css/style.css b/widgets/HawkEyeMap/css/style.css
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/widgets/HawkEyeMap/css/style.css
diff --git a/widgets/HawkEyeMap/images/icon.png b/widgets/HawkEyeMap/images/icon.png
new file mode 100644
index 0000000..527ec04
--- /dev/null
+++ b/widgets/HawkEyeMap/images/icon.png
Binary files differ
diff --git a/widgets/HawkEyeMap/manifest.json b/widgets/HawkEyeMap/manifest.json
new file mode 100644
index 0000000..853d89c
--- /dev/null
+++ b/widgets/HawkEyeMap/manifest.json
@@ -0,0 +1,18 @@
+{
+  "name": "HawkEyeMap",
+  "2D": true,
+  "3D": true,
+  "platform": "HTML",
+  "version": "2.10",
+  "wabVersion": "2.10",
+  "author": "NarutoGIS",
+  "description": "",
+  "copyright": "",
+  "license": "",
+  "properties": {
+    "inPanel": false,
+    "hasUIFile": true,
+    "hasConfig": false,
+    "supportMultiInstance": false
+  }
+}
\ No newline at end of file
diff --git a/widgets/HawkEyeMap/nls/es/strings.js b/widgets/HawkEyeMap/nls/es/strings.js
new file mode 100644
index 0000000..76a9b8a
--- /dev/null
+++ b/widgets/HawkEyeMap/nls/es/strings.js
@@ -0,0 +1,5 @@
+define(
+   ({
+    _widgetLabel: "HawkEyeMap"
+  })
+);
\ No newline at end of file
diff --git a/widgets/HawkEyeMap/nls/strings.js b/widgets/HawkEyeMap/nls/strings.js
new file mode 100644
index 0000000..72984df
--- /dev/null
+++ b/widgets/HawkEyeMap/nls/strings.js
@@ -0,0 +1,7 @@
+define({
+  root: ({ 
+    _widgetLabel: "HawkEyeMap"
+  }), 
+  "es": 1, 
+  "zh-cn": 1
+});
\ No newline at end of file
diff --git a/widgets/HawkEyeMap/nls/zh-cn/strings.js b/widgets/HawkEyeMap/nls/zh-cn/strings.js
new file mode 100644
index 0000000..08f42b5
--- /dev/null
+++ b/widgets/HawkEyeMap/nls/zh-cn/strings.js
@@ -0,0 +1,5 @@
+define(
+   ({
+    _widgetLabel: "鹰眼地图"
+  })
+);
\ No newline at end of file

--
Gitblit v1.9.3