MAPG-97 add and use new markers
This commit is contained in:
parent
b823af1f7d
commit
f7d37b8513
16
public/static/img/markers/marker-blue.svg
Normal file
16
public/static/img/markers/marker-blue.svg
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
<!-- Original image: Copyright (c) 2019 The Bootstrap Authors. License can be found in 'USED_SOFTWARE' in section 'Bootstrap Icons'. -->
|
||||||
|
<svg viewBox="0 0 12 16" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<path
|
||||||
|
fill="#3183ce"
|
||||||
|
fill-rule="evenodd"
|
||||||
|
stroke="#19456d"
|
||||||
|
stroke-width="0.3"
|
||||||
|
stroke-linecap="round"
|
||||||
|
d="m 5.9999998,15.849652 c 0,0 5.8511182,-5.579947 5.8511182,-9.8134832 a 5.8511179,5.8880898 0 0 0 -11.7022358,0 c 0,4.2335362 5.8511176,9.8134832 5.8511176,9.8134832" />
|
||||||
|
<circle
|
||||||
|
fill="#19456d"
|
||||||
|
fill-rule="evenodd"
|
||||||
|
cx="6"
|
||||||
|
cy="6"
|
||||||
|
r="3" />
|
||||||
|
</svg>
|
After Width: | Height: | Size: 639 B |
10
public/static/img/markers/marker-gray-empty.svg
Normal file
10
public/static/img/markers/marker-gray-empty.svg
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
<!-- Original image: Copyright (c) 2019 The Bootstrap Authors. License can be found in 'USED_SOFTWARE' in section 'Bootstrap Icons'. -->
|
||||||
|
<svg viewBox="0 0 12 16" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<path
|
||||||
|
fill="#828282"
|
||||||
|
fill-rule="evenodd"
|
||||||
|
stroke="#383838"
|
||||||
|
stroke-width="0.3"
|
||||||
|
stroke-linecap="round"
|
||||||
|
d="m 5.9999998,15.849652 c 0,0 5.8511182,-5.579947 5.8511182,-9.8134832 a 5.8511179,5.8880898 0 0 0 -11.7022358,0 c 0,4.2335362 5.8511176,9.8134832 5.8511176,9.8134832" />
|
||||||
|
</svg>
|
After Width: | Height: | Size: 529 B |
16
public/static/img/markers/marker-gray.svg
Normal file
16
public/static/img/markers/marker-gray.svg
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
<!-- Original image: Copyright (c) 2019 The Bootstrap Authors. License can be found in 'USED_SOFTWARE' in section 'Bootstrap Icons'. -->
|
||||||
|
<svg viewBox="0 0 12 16" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<path
|
||||||
|
fill="#828282"
|
||||||
|
fill-rule="evenodd"
|
||||||
|
stroke="#383838"
|
||||||
|
stroke-width="0.3"
|
||||||
|
stroke-linecap="round"
|
||||||
|
d="m 5.9999998,15.849652 c 0,0 5.8511182,-5.579947 5.8511182,-9.8134832 a 5.8511179,5.8880898 0 0 0 -11.7022358,0 c 0,4.2335362 5.8511176,9.8134832 5.8511176,9.8134832" />
|
||||||
|
<circle
|
||||||
|
fill="#383838"
|
||||||
|
fill-rule="evenodd"
|
||||||
|
cx="6"
|
||||||
|
cy="6"
|
||||||
|
r="3" />
|
||||||
|
</svg>
|
After Width: | Height: | Size: 639 B |
10
public/static/img/markers/marker-green-empty.svg
Normal file
10
public/static/img/markers/marker-green-empty.svg
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
<!-- Original image: Copyright (c) 2019 The Bootstrap Authors. License can be found in 'USED_SOFTWARE' in section 'Bootstrap Icons'. -->
|
||||||
|
<svg viewBox="0 0 12 16" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<path
|
||||||
|
fill="#28a745"
|
||||||
|
fill-rule="evenodd"
|
||||||
|
stroke="#285624"
|
||||||
|
stroke-width="0.3"
|
||||||
|
stroke-linecap="round"
|
||||||
|
d="m 5.9999998,15.849652 c 0,0 5.8511182,-5.579947 5.8511182,-9.8134832 a 5.8511179,5.8880898 0 0 0 -11.7022358,0 c 0,4.2335362 5.8511176,9.8134832 5.8511176,9.8134832" />
|
||||||
|
</svg>
|
After Width: | Height: | Size: 529 B |
16
public/static/img/markers/marker-green.svg
Normal file
16
public/static/img/markers/marker-green.svg
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
<!-- Original image: Copyright (c) 2019 The Bootstrap Authors. License can be found in 'USED_SOFTWARE' in section 'Bootstrap Icons'. -->
|
||||||
|
<svg viewBox="0 0 12 16" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<path
|
||||||
|
fill="#28a745"
|
||||||
|
fill-rule="evenodd"
|
||||||
|
stroke="#285624"
|
||||||
|
stroke-width="0.3"
|
||||||
|
stroke-linecap="round"
|
||||||
|
d="m 5.9999998,15.849652 c 0,0 5.8511182,-5.579947 5.8511182,-9.8134832 a 5.8511179,5.8880898 0 0 0 -11.7022358,0 c 0,4.2335362 5.8511176,9.8134832 5.8511176,9.8134832" />
|
||||||
|
<circle
|
||||||
|
fill="#285624"
|
||||||
|
fill-rule="evenodd"
|
||||||
|
cx="6"
|
||||||
|
cy="6"
|
||||||
|
r="3" />
|
||||||
|
</svg>
|
After Width: | Height: | Size: 639 B |
16
public/static/img/markers/marker-red.svg
Normal file
16
public/static/img/markers/marker-red.svg
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
<!-- Original image: Copyright (c) 2019 The Bootstrap Authors. License can be found in 'USED_SOFTWARE' in section 'Bootstrap Icons'. -->
|
||||||
|
<svg viewBox="0 0 12 16" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<path
|
||||||
|
fill="#d24d4d"
|
||||||
|
fill-rule="evenodd"
|
||||||
|
stroke="#752929"
|
||||||
|
stroke-width="0.3"
|
||||||
|
stroke-linecap="round"
|
||||||
|
d="m 5.9999998,15.849652 c 0,0 5.8511182,-5.579947 5.8511182,-9.8134832 a 5.8511179,5.8880898 0 0 0 -11.7022358,0 c 0,4.2335362 5.8511176,9.8134832 5.8511176,9.8134832" />
|
||||||
|
<circle
|
||||||
|
fill="#752929"
|
||||||
|
fill-rule="evenodd"
|
||||||
|
cx="6"
|
||||||
|
cy="6"
|
||||||
|
r="3" />
|
||||||
|
</svg>
|
After Width: | Height: | Size: 639 B |
@ -222,7 +222,13 @@
|
|||||||
title: 'Open in Google Maps',
|
title: 'Open in Google Maps',
|
||||||
zIndex: Core.rounds.length * 2,
|
zIndex: Core.rounds.length * 2,
|
||||||
clickable: true,
|
clickable: true,
|
||||||
draggable: false
|
draggable: false,
|
||||||
|
icon: {
|
||||||
|
url: '/static/img/markers/marker-green.svg',
|
||||||
|
size: new google.maps.Size(24, 32),
|
||||||
|
scaledSize: new google.maps.Size(24, 32),
|
||||||
|
anchor: new google.maps.Point(12, 32)
|
||||||
|
},
|
||||||
});
|
});
|
||||||
|
|
||||||
round.realMarker.addListener('click', function () {
|
round.realMarker.addListener('click', function () {
|
||||||
@ -236,10 +242,17 @@
|
|||||||
zIndex: Core.rounds.length,
|
zIndex: Core.rounds.length,
|
||||||
clickable: false,
|
clickable: false,
|
||||||
draggable: false,
|
draggable: false,
|
||||||
|
icon: {
|
||||||
|
url: '/static/img/markers/marker-gray-empty.svg',
|
||||||
|
size: new google.maps.Size(24, 32),
|
||||||
|
scaledSize: new google.maps.Size(24, 32),
|
||||||
|
anchor: new google.maps.Point(12, 32),
|
||||||
|
labelOrigin: new google.maps.Point(12, 14)
|
||||||
|
},
|
||||||
label: {
|
label: {
|
||||||
color: '#ffffff',
|
color: '#ffffff',
|
||||||
fontFamily: 'Roboto',
|
fontFamily: 'Roboto',
|
||||||
fontSize: '18px',
|
fontSize: '16px',
|
||||||
fontWeight: '500',
|
fontWeight: '500',
|
||||||
text: '?'
|
text: '?'
|
||||||
}
|
}
|
||||||
@ -300,8 +313,15 @@
|
|||||||
for (var i = 0; i < Core.rounds.length; ++i) {
|
for (var i = 0; i < Core.rounds.length; ++i) {
|
||||||
var round = Core.rounds[i];
|
var round = Core.rounds[i];
|
||||||
|
|
||||||
|
round.realMarker.setIcon({
|
||||||
|
url: '/static/img/markers/marker-green-empty.svg',
|
||||||
|
size: new google.maps.Size(24, 32),
|
||||||
|
scaledSize: new google.maps.Size(24, 32),
|
||||||
|
anchor: new google.maps.Point(12, 32),
|
||||||
|
labelOrigin: new google.maps.Point(12, 14)
|
||||||
|
});
|
||||||
round.realMarker.setLabel({
|
round.realMarker.setLabel({
|
||||||
color: '#812519',
|
color: '#285624',
|
||||||
fontFamily: 'Roboto',
|
fontFamily: 'Roboto',
|
||||||
fontSize: '16px',
|
fontSize: '16px',
|
||||||
fontWeight: '500',
|
fontWeight: '500',
|
||||||
@ -385,10 +405,17 @@
|
|||||||
position: e.latLng,
|
position: e.latLng,
|
||||||
clickable: false,
|
clickable: false,
|
||||||
draggable: true,
|
draggable: true,
|
||||||
|
icon: {
|
||||||
|
url: '/static/img/markers/marker-gray-empty.svg',
|
||||||
|
size: new google.maps.Size(24, 32),
|
||||||
|
scaledSize: new google.maps.Size(24, 32),
|
||||||
|
anchor: new google.maps.Point(12, 32),
|
||||||
|
labelOrigin: new google.maps.Point(12, 14)
|
||||||
|
},
|
||||||
label: {
|
label: {
|
||||||
color: '#ffffff',
|
color: '#ffffff',
|
||||||
fontFamily: 'Roboto',
|
fontFamily: 'Roboto',
|
||||||
fontSize: '18px',
|
fontSize: '16px',
|
||||||
fontWeight: '500',
|
fontWeight: '500',
|
||||||
text: '?'
|
text: '?'
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user