我正在创建一个移动网站,我在其中使用 JS 运行地图。我想要做的是在锚点中有一个位置,当你点击它时,它会指向地图上的一个位置。
任何人都知道这是否可能,以及如何?
PS:如果可能的话,我很乐意在执行此操作时使用一些 C#。
亲切的问候,马克尼尔森
我正在创建一个移动网站,我在其中使用 JS 运行地图。我想要做的是在锚点中有一个位置,当你点击它时,它会指向地图上的一个位置。
任何人都知道这是否可能,以及如何?
PS:如果可能的话,我很乐意在执行此操作时使用一些 C#。
亲切的问候,马克尼尔森
是的,您可以为此使用 google map api,请参见此处https://developers.google.com/maps/documentation/javascript/overlays
唯一可行的解决方案是
第 1 步可以在 C# 中的服务器端完成
第 2 步是纯 JavaScript
第 3 步是您必须查看 google maps api 的地方。
你可以尝试这样的事情:
protected void lbtnSeeOnGoogle_Click(object sender, EventArgs e)
{
string addressQueryString = "https://maps.google.com/maps?q=" + address.Zip + "+" + address.City + "+" + address.Province + "+" + address.Country;
Response.Write("<script language='javascript' type='text/javascript'>var win = window.open('" + addressQueryString + "','_blank'); win.focus();</script>");
}