Skip to content

Commit e96ba5f

Browse files
Mobile Tracker now integrated with GMap API 3
Closes rossengeorgiev#2 * updated build.sh * lowered the size of target*.png to 30x30 px * removed a lot of legacy code * optimized a lot of the routines * implement follow functionality, which replaces pan on expand * map is more responsive and snappy across devices * fixes dragging issue on android devices; Closes rossengeorgiev#4 * horizon range drawing is handled by google api, which will properly visualize it over the projection; Closes rossengeorgiev#11 * enabled zoom slider; Closes rossengeorgiev#13
1 parent 4bd4f5a commit e96ba5f

File tree

10 files changed

+188
-204
lines changed

10 files changed

+188
-204
lines changed

build.sh

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,6 @@ rm -f mobile.js
1818
cat jquery* iscroll.js >> mobile.js
1919

2020
# compile the rest
21-
java -jar "../tools/yuicompressor-2.4.8pre.jar" --type=js --disable-optimizations --nomunge BDCCCircle.js >> mobile.js
22-
java -jar "../tools/yuicompressor-2.4.8pre.jar" --type=js --disable-optimizations --nomunge PolylineEncoder.js >> mobile.js
23-
java -jar "../tools/yuicompressor-2.4.8pre.jar" --type=js --disable-optimizations --nomunge balloonmarker.js >> mobile.js
2421
java -jar "../tools/yuicompressor-2.4.8pre.jar" --type=js --disable-optimizations --nomunge chasecar.lib.js >> mobile.js
2522
java -jar "../tools/yuicompressor-2.4.8pre.jar" --type=js --disable-optimizations --nomunge tracker.js >> mobile.js
2623
java -jar "../tools/yuicompressor-2.4.8pre.jar" --type=js --disable-optimizations --nomunge app.js >> mobile.js

css/mobile.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

img/markers/target-blue.png

1.42 KB
Loading

img/markers/target-green.png

1.81 KB
Loading

img/markers/target-red.png

1.49 KB
Loading

img/markers/target-yellow.png

1.37 KB
Loading

index.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,10 +99,13 @@ <h2>Chase car mode</h2>
9999
</div>
100100
</div>
101101
<script src="http://maps.google.com/maps/api/js?sensor=false&key=AIzaSyCOqkcNey4CCyG4X0X5qxHAhCgD8g5DwXg" type="text/javascript"></script>
102+
<script type="text/javascript" language="javascript" src="js/mobile.js"></script>
103+
<!--
102104
<script type="text/javascript" language="javascript" src="js/jquery-1.8.3-min.js"></script>
103105
<script type="text/javascript" language="javascript" src="js/chasecar.lib.js"></script>
104106
<script type="text/javascript" language="javascript" src="js/iscroll.js"></script>
105107
<script type="text/javascript" language="javascript" src="js/tracker.js"></script>
106108
<script type="text/javascript" language="javascript" src="js/app.js"></script>
109+
-->
107110
</body>
108111
</html>

js/app.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ $(window).ready(function() {
164164
}
165165

166166
// pan to selected vehicle
167-
panTo(parseInt(e.attr('class').match(/vehicle(\d+)/)[1]));
167+
followVehicle(parseInt(e.attr('class').match(/vehicle(\d+)/)[1]));
168168
}
169169
});
170170

js/mobile.js

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)