Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
suliangchun
dbeaver
提交
469660ab
D
dbeaver
项目概览
suliangchun
/
dbeaver
与 Fork 源项目一致
从无法访问的项目Fork
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
dbeaver
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
469660ab
编写于
5月 19, 2019
作者:
S
serge-rider
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
#5937 Layers selector fix + disable layers selector for non-map geometries
Former-commit-id:
3b0ef215
上级
9f7f7061
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
24 addition
and
18 deletion
+24
-18
plugins/org.jkiss.dbeaver.data.gis.view/web/view_template.html
...ns/org.jkiss.dbeaver.data.gis.view/web/view_template.html
+24
-18
未找到文件。
plugins/org.jkiss.dbeaver.data.gis.view/web/view_template.html
浏览文件 @
469660ab
...
...
@@ -30,6 +30,24 @@
var
geoMap
=
L
.
map
(
'
gisMap
'
);
if
(
$
{
showMap
})
{
let
baseLayersObj
=
{
'
Street
'
:
L
.
tileLayer
(
'
https://api.tiles.mapbox.com/v4/{id}/{z}/{x}/{y}.png?access_token=pk.eyJ1IjoibWFwYm94IiwiYSI6ImNpejY4NXVycTA2emYycXBndHRqcmZ3N3gifQ.rJcFIG214AriISLbB6B5aw
'
,
{
maxZoom
:
18
,
attribution
:
'
Map data © <a href="https://www.openstreetmap.org/" target="_new">OpenStreetMap</a> contributors
'
+
'
<a href="https://creativecommons.org/licenses/by-sa/2.0/" target="_new">CC-BY-SA</a>,
'
+
'
Imagery <a href="https://www.mapbox.com/" target="_new">Mapbox</a>
'
,
id
:
'
mapbox.streets
'
}),
'
Topography
'
:
L
.
tileLayer
(
'
https://{s}.tile.opentopomap.org/{z}/{x}/{y}.png
'
,
{
maxZoom
:
17
,
attribution
:
'
© <a href="http://www.openstreetmap.org/copyright" target="_blank">OpenStreetMap</a>,
'
+
'
© <a href="http://viewfinderpanoramas.org" target="_blank">SRTM</a>,
'
+
'
© <a href="https://opentopomap.org" target="_blank">OpenTopoMap</a>
'
,
}),
};
L
.
control
.
layers
(
baseLayersObj
).
addTo
(
geoMap
);
L
.
tileLayer
(
'
https://api.tiles.mapbox.com/v4/{id}/{z}/{x}/{y}.png?access_token=pk.eyJ1IjoibWFwYm94IiwiYSI6ImNpejY4NXVycTA2emYycXBndHRqcmZ3N3gifQ.rJcFIG214AriISLbB6B5aw
'
,
{
maxZoom
:
18
,
attribution
:
'
Map data © <a href="https://www.openstreetmap.org/" target="_new">OpenStreetMap</a> contributors
'
+
...
...
@@ -39,24 +57,6 @@
}).
addTo
(
geoMap
);
}
let
baseLayersObj
=
{
'
Street
'
:
L
.
tileLayer
(
'
https://api.tiles.mapbox.com/v4/{id}/{z}/{x}/{y}.png?access_token=pk.eyJ1IjoibWFwYm94IiwiYSI6ImNpejY4NXVycTA2emYycXBndHRqcmZ3N3gifQ.rJcFIG214AriISLbB6B5aw
'
,
{
maxZoom
:
18
,
attribution
:
'
Map data © <a href="https://www.openstreetmap.org/" target="_new">OpenStreetMap</a> contributors
'
+
'
<a href="https://creativecommons.org/licenses/by-sa/2.0/" target="_new">CC-BY-SA</a>,
'
+
'
Imagery <a href="https://www.mapbox.com/" target="_new">Mapbox</a>
'
,
id
:
'
mapbox.streets
'
}),
'
Topography
'
:
L
.
tileLayer
(
'
https://{s}.tile.opentopomap.org/{z}/{x}/{y}.png
'
,
{
maxZoom
:
17
,
attribution
:
'
© <a href="http://www.openstreetmap.org/copyright" target="_blank">OpenStreetMap</a>,
'
+
'
© <a href="http://viewfinderpanoramas.org" target="_blank">SRTM</a>,
'
+
'
© <a href="https://opentopomap.org" target="_blank">OpenTopoMap</a>
'
,
}),
};
L
.
control
.
layers
(
baseLayersObj
).
addTo
(
geoMap
);
const
geojsonMarkerOptions
=
{
radius
:
4
,
...
...
@@ -93,6 +93,12 @@
});
vectorLayer
.
addTo
(
geoMap
);
if
(
$
{
showMap
})
{
// Make streetview active
var
layerControlElement
=
document
.
getElementsByClassName
(
'
leaflet-control-layers
'
)[
0
];
layerControlElement
.
getElementsByTagName
(
'
input
'
)[
0
].
click
();
}
for
(
i
=
0
;
i
<
sourceValues
.
length
;
i
++
)
{
var
geomValue
=
sourceValues
[
i
];
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录