Noordfiets heeft de grootste aanzet gegeven tot popup gebruik, …
voor in noordpass.js
// popup.contentSize = new OpenLayers.Size(200, 200);
var link = "<div STYLE=\"margin:0px 0px 0px 0px;font-size: 10pt;\"><a href=\"http://www.openstreetmap.org?lat=" + lonlat.lat + "&lon=" + lonlat.lon + "&zoom=17\" target=\"_blank\">VIEW area on OSM.ORG</a><br><br>";
link = link + "<a href=\"https://maps.google.nl/maps?ll=" + lonlat.lat + "," + lonlat.lon + "&t=h&z=17\" target=\"_blank\">VIEW area on Google Maps with Streetview</a><br>";
link = link + "<a href=\"http://www.bing.com/maps/?v=2&cp=" + lonlat.lat + "~" + lonlat.lon + "&lvl=17&dir=0&sty=h&form=LMLTCC\" target=\"_blank\">VIEW area on Bing Maps Aerial</a><br><br>";
link = link + "<a href=\"http://www.openstreetmap.org/edit?editor=potlatch2&lat=" + lonlat.lat + "&lon=" + lonlat.lon + "&zoom=17\" target=\"_blank\">EDIT in POTLATCH 2</a><br>";
link = link + "<a href=\"http://www.openstreetmap.org/edit?lat=" + lonlat.lat + "&lon=" + lonlat.lon + "&zoom=17\" target=\"_blank\">EDIT in POTLATCH 1</a><br><br>";
var area = 0.01
var ctop = lonlat.lat + area;
var cbottom = ctop - (2 * area);
var cleft = lonlat.lon - area;
var cright = cleft + (2 * area);
link = link + "<a href=\"http://localhost:8111/load_and_zoom?top=" + ctop + "&bottom=" + cbottom + "&left=" + cleft + "&right=" + cright + "\" target=\"_blank\">EDIT in JOSM</a><br><div STYLE=\"font-size: 7pt;\"> (Local pc, first start JOSM program) </div>";
link = link + "<div STYLE=\"font-size: 7pt;\"><a href=\"http://wiki.openstreetmap.org/wiki/JOSM/Plugins/RemoteControl\" target=\"_blank\">(info about JOSM plugin)</a></div>"
link = link + "</b></div>";
popup.contentHTML = link;
map.addPopup(popup,true);
dus met links naar GM streetview en Bing maps aerial