X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/1c7998009ffb63c8fded77a3b98b72e42a96f3f3..a31e61169ce6c258d2056075ce0377bac2461ca7:/app/views/site/index.rhtml diff --git a/app/views/site/index.rhtml b/app/views/site/index.rhtml index 875a28340..604ecdb32 100644 --- a/app/views/site/index.rhtml +++ b/app/views/site/index.rhtml @@ -115,65 +115,11 @@ by the OpenStreetMap project and it's contributors. map.events.register("moveend", map, updateLocation); map.events.register("changelayer", map, updateLocation); - map.events.register("click", map, mapClick); updateLocation(); handleResize(); } - // Map click results in feature lookup - function mapClick(e) { - var pos = lonLatToNonSphericalMercator - (mercatorToLonLat - (map.getLonLatFromViewPortPx - ( map.events.getMousePosition(e)))); - - // put in the freemap url for the moment. this will be replaced - // by a ruby equivalent. - /* - url= 'http://www.free-map.org.uk/freemap/common/osmlookup.php?'+ - 'action=get&x='+pos.lon+'&y='+pos.lat; - - OpenLayers.loadURL(url,/null, null,osmLookupCallback); - */ - } - - // the feature lookup finds the nearest POI node, or, if no node could - // be found, the nearest way - /* - function osmLookupCallback (xmlHTTP) { - var nodes = xmlHTTP.responseXML.getElementsByTagName('node'); - var ways = xmlHTTP.responseXML.getElementsByTagName('way'); - var features = (ways.length==1) ? ways:nodes; - - if(features.length==1) { - var osm_id = features[0].getElementsByTagName('osm_id')[0]. - firstChild.nodeValue; - var name = - (xmlHTTP.responseXML.getElementsByTagName('name').length>0) ? - xmlHTTP.responseXML.getElementsByTagName('name')[0]. - firstChild.nodeValue: ""; - - - if(this.osm_type=='way' && ways.length==1) { - // use openlayers vector layer to highlight way for editing? - } - - var description=""; - var wikipedia=""; - var ad=false; - - if(xmlHTTP.responseXML.getElementsByTagName('description').length){ - osmdesc= - xmlHTTP.responseXML.getElementsByTagName('description')[0]. - firstChild.nodeValue; - - description += "

"+osmdesc+"

"; - } - } - } - */ - function getPosition() { return mercatorToLonLat(map.getCenter()); }