小编Lod*_*nck的帖子

将鼠标悬停在多边形上(显示文字)

我在Google地图上制作了一些多边形.现在我想将鼠标悬停(和mouseout)添加到多边形,这样当您将鼠标悬停在多边形上时,您将看到该区域的名称.鼠标移开时,名称消失(就像当你将鼠标悬停在浏览器中的按钮上时)

var map;
var infoWindow;

function initialize() {
    var myLatLng = new google.maps.LatLng(50.88111111111, 3.889444444444);
    var myOptions = {
        zoom: 12,
        center: myLatLng,
        mapTypeId: google.maps.MapTypeId.TERRAIN
    };

    var poly;
    map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);

    var polyCoords = [
        verwissel(3.869506,50.906449),
        verwissel(3.869654,50.905664),
        verwissel(3.869934,50.904131),
        verwissel(3.870310,50.902717),
        verwissel(3.870471,50.901559),
    ];

    poly = new google.maps.Polygon({
        paths: HerzeleCoords,
        strokeColor: "#FF0000",
        strokeOpacity: 0.8,
        strokeWeight: 3,
        fillColor: "#FF0000",
        fillOpacity: 0.35
    });

    google.maps.event.addListener(Poly, "mouseover", function(showtext("polyname"));
google.maps.event.addListener(Poly, "mouseover", function(do not show text anymore);
Run Code Online (Sandbox Code Playgroud)

这是我认为它会是什么样子,但我不知道它是如何工作的.

google-maps google-maps-api-3

7
推荐指数
1
解决办法
2万
查看次数

在声明字符串时使用$作为前缀

我无法编译以下代码

var baseUrl = $"http://{endPoint}/";
Run Code Online (Sandbox Code Playgroud)

我从github项目得到了这个代码,我猜$ -sign告诉编译器使用属性的值(甚至做返回字符串的方法).

我一直在网上看,但我似乎找不到任何东西,但@"String"忽略转义字符.

c#

7
推荐指数
1
解决办法
1314
查看次数

有没有办法将Google Maps Polygon链接到我页面上的其他内容?

我在Google地图上制作了一些多边形.现在我想向clickPolygons 添加一个事件,这样当你单击Polygon时,你会转到网页的另一部分(包含有关该区域的信息).

var map;
var infoWindow;

function initialize() {
    var myLatLng = new google.maps.LatLng(50.88111111111, 3.889444444444);
    var myOptions = {
        zoom: 12,
        center: myLatLng,
        mapTypeId: google.maps.MapTypeId.TERRAIN
    };

    var poly;
    map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);

    var polyCoords = [
        verwissel(3.869506,50.906449),
        verwissel(3.869654,50.905664),
        verwissel(3.869934,50.904131),
        verwissel(3.870310,50.902717),
        verwissel(3.870471,50.901559),
    ];

    poly = new google.maps.Polygon({
        paths: HerzeleCoords,
        strokeColor: "#FF0000",
        strokeOpacity: 0.8,
        strokeWeight: 3,
        fillColor: "#FF0000",
        fillOpacity: 0.35
    });

    google.maps.event.addListener(Poly, "click", href ="www.google.com");
Run Code Online (Sandbox Code Playgroud)

这是什么样子,但我不知道它是如何工作的.

google-maps-api-3

1
推荐指数
1
解决办法
1882
查看次数

标签 统计

google-maps-api-3 ×2

c# ×1

google-maps ×1