aboutsummaryrefslogtreecommitdiffstats
path: root/www/js/views/around.js
diff options
context:
space:
mode:
Diffstat (limited to 'www/js/views/around.js')
-rw-r--r--www/js/views/around.js14
1 files changed, 13 insertions, 1 deletions
diff --git a/www/js/views/around.js b/www/js/views/around.js
index 844a984..1eac541 100644
--- a/www/js/views/around.js
+++ b/www/js/views/around.js
@@ -225,7 +225,7 @@
onClickReport: function(e) {
e.preventDefault();
- var position = this.getCrossHairPosition();
+ var position = this.getMarkerPosition();
if ( FMS.isOffline ) {
this.stopListening(FMS.locator);
@@ -361,6 +361,18 @@
return position;
},
+ getMarkerPosition: function() {
+ var marker = fixmystreet.report_location.features[0].geometry;
+
+ var position = new OpenLayers.LonLat( marker.x, marker.y );
+ position.transform(
+ fixmystreet.map.getProjectionObject(),
+ new OpenLayers.Projection("EPSG:4326")
+ );
+
+ return position;
+ },
+
projectCoords: function( coords ) {
var centre = new OpenLayers.LonLat( coords.longitude, coords.latitude );
centre.transform(