JavaScript - Bing 地图 - WellKnownText

JavaScript - Bing Maps - WellKnownText

我有以下代码:

var area = new Microsoft.Maps.WellKnownText.read(x, { strokeColor: stroke, strokeThickness: 10 });
$scope.map.setView({ center: new Microsoft.Maps.Location(lat, lng), zoom: 17 });
$scope.map.entities.push(area);

应该映射 Well Known Text (wkt) 字符串。如果我有一个 POINT() 但对于任何其他 WKT 字符串,它就没有显示任何内容。我看过 MSDN 示例,但它只演示了 POINT(),无论我尝试什么,我都无法显示其他形状。

有没有人能够通过 wkt 处理程序映射形状?

谢谢 文档

我经常使用 WKT 模块处理各种形状,没有遇到任何问题。这是一个更大的示例,它使用此模块加载一个大的多边形:http://bingmapsv8samples.azurewebsites.net/#North%20Carolina%20Map

请注意,您的代码未正确指定样式。它应该使用 StyleOptions 对象,你也不应该使用 "new" 关键字,因为这是一个静态函数:

var area = Microsoft.Maps.WellKnownText.read(x, { polygonOptions: { strokeColor: stroke, strokeThickness: 10 }});

可在此处找到文档:https://msdn.microsoft.com/en-us/library/mt712880.aspx

抱歉,老实说,我忘了这个 post。我们刚才解决了这个问题,我不记得是什么问题了。我们在 CORS 错误和来自 Bing 地图的 500 个错误代码方面遇到了很多问题,这些问题已经消失了。我们的钥匙出了点问题,至少那是他们想出的最好的猜测。

我们目前的 WKT 映射工作得很好。

谢谢 文档