Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Eric Duminil
RegionChooser
Commits
6159ad59
Commit
6159ad59
authored
Mar 12, 2018
by
Eric Duminil
Browse files
RegionChooser: fromJavaFX extracted from User Agent.
parent
c308b061
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/eu/simstadt/regionchooser/website/script/simstadt_openlayers.js
View file @
6159ad59
...
@@ -10,6 +10,7 @@ proj4.defs("EPSG:28992", "+proj=sterea +lat_0=52.15616055555555 +lon_0=5.3876388
...
@@ -10,6 +10,7 @@ proj4.defs("EPSG:28992", "+proj=sterea +lat_0=52.15616055555555 +lon_0=5.3876388
//var regionChooser = (function(){
//var regionChooser = (function(){
var
publicScope
=
{};
var
publicScope
=
{};
var
fromJavaFX
=
navigator
.
userAgent
.
indexOf
(
'
JavaFX
'
)
!==
-
1
;
var
refresh_btn
=
$
(
'
#refresh_hulls
'
)[
0
];
var
refresh_btn
=
$
(
'
#refresh_hulls
'
)[
0
];
var
reset_btn
=
$
(
'
#reset
'
)[
0
];
var
reset_btn
=
$
(
'
#reset
'
)[
0
];
var
dataPanel
=
$
(
'
#dataPanel
'
);
var
dataPanel
=
$
(
'
#dataPanel
'
);
...
@@ -29,7 +30,7 @@ proj4.defs("EPSG:28992", "+proj=sterea +lat_0=52.15616055555555 +lon_0=5.3876388
...
@@ -29,7 +30,7 @@ proj4.defs("EPSG:28992", "+proj=sterea +lat_0=52.15616055555555 +lon_0=5.3876388
});
});
}
}
var
kml_source
=
read_kml
(
'
data/citygml_hulls.kml
'
);
var
kml_source
=
read_kml
(
fromJavaFX
?
undefined
:
'
data/citygml_hulls.kml
'
);
function
polygon_style
(
color
,
alpha
)
{
function
polygon_style
(
color
,
alpha
)
{
return
new
ol
.
style
.
Style
({
return
new
ol
.
style
.
Style
({
...
@@ -175,7 +176,6 @@ proj4.defs("EPSG:28992", "+proj=sterea +lat_0=52.15616055555555 +lon_0=5.3876388
...
@@ -175,7 +176,6 @@ proj4.defs("EPSG:28992", "+proj=sterea +lat_0=52.15616055555555 +lon_0=5.3876388
map
.
addInteraction
(
draw
);
map
.
addInteraction
(
draw
);
var
sketch
;
var
sketch
;
var
fromJavaFX
=
false
;
//Can be overwritten later if launched from JavaFX
draw
.
on
(
'
drawstart
'
,
function
(
evt
)
{
draw
.
on
(
'
drawstart
'
,
function
(
evt
)
{
sketch
=
evt
.
feature
;
sketch
=
evt
.
feature
;
...
@@ -364,11 +364,14 @@ proj4.defs("EPSG:28992", "+proj=sterea +lat_0=52.15616055555555 +lon_0=5.3876388
...
@@ -364,11 +364,14 @@ proj4.defs("EPSG:28992", "+proj=sterea +lat_0=52.15616055555555 +lon_0=5.3876388
// Executed by JavaFX when whole page is loaded.
// Executed by JavaFX when whole page is loaded.
publicScope
.
ready
=
function
()
{
publicScope
.
ready
=
function
()
{
fromJavaFX
=
true
;
console
.
log
=
function
(
message
){
console
.
log
=
function
(
message
){
fxapp
.
log
(
message
);
fxapp
.
log
(
message
);
}
}
refresh_btn
.
disabled
=
false
;
refresh_btn
.
disabled
=
false
;
console
.
log
(
kml_source
.
getFeatures
());
kml_source
.
clear
();
fxapp
.
refreshHulls
();
updateGMLPolygons
();
console
.
log
(
"
READY!
"
);
console
.
log
(
"
READY!
"
);
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment