我想知道是否可以更改形状的属性 z 索引?诺基亚地图API
I would like to know if is possible change the property z index of the shapes? Nokia maps API
我想知道是否可以更改形状的z-index
属性?
我正在圆形上方制作路线,但路线仍然落后。
我能做什么?
您可以通过更改 Polyline 的 zIndex 属性来执行此操作,就像所有 MapObject 一样,Polyline 派生自 Object 是定义 zIndex 的地方。
如果你有这样的折线:
var points = [
new nokia.maps.geo.Coordinate(50.2, 8.57),
new nokia.maps.geo.Coordinate(50.1299, 8.5680),
new nokia.maps.geo.Coordinate(50.0969, 8.4829),
new nokia.maps.geo.Coordinate(50.0819, 8.4856),
new nokia.maps.geo.Coordinate(50.0555, 8.4479),
new nokia.maps.geo.Coordinate(50.02, 8.43)
];
// Purple polyline
poly = new nokia.maps.map.Polyline(
points,
{
pen: {
strokeColor: "#22CA",
lineWidth: 5
}
}
);
以及像这样的任何地形(例如多边形):
gon = new nokia.maps.map.Polygon(
[
new nokia.maps.geo.Coordinate(50.2001, 8.6381),
new nokia.maps.geo.Coordinate(50.2190, 8.5474),
new nokia.maps.geo.Coordinate(50.2001, 8.5337),
new nokia.maps.geo.Coordinate(50.1799, 8.4774),
new nokia.maps.geo.Coordinate(50.1693, 8.4664),
new nokia.maps.geo.Coordinate(50.1522, 8.4657),
new nokia.maps.geo.Coordinate(50.1205, 8.5310),
new nokia.maps.geo.Coordinate(50.1363, 8.5879),
new nokia.maps.geo.Coordinate(50.1882, 8.6168)
],
{
pen: { strokeColor: "#000", lineWidth: 1 },
brush: { color: "#C22A" }
}
);
然后,首先放置在地图上的对象将位于后面。默认情况下,这两个对象的 zIndex 均为零。如果按如下所示增加 zIndex:
poly.set("zIndex", 1)
然后它将移动到所有具有默认 zIndex 的对象之上
相关文章:
- 未捕获的InvalidValueError:在属性原点中:索引0处:不是字符串,也不是LatLng或LatLngLite
- BackboneJS重新排列集合中模型的最佳方式,同时为每个模型维护0索引的有序属性
- javascript :将 2 个数组与属性和索引合并
- 如何观察聚合物元素属性值从索引.html的变化
- 使用 javascript 更改 Gridview 文本框的可见属性 true 在下拉列表的选定索引更改事件上为 tru
- 如何有效地搜索具有介于 jquery 之间的索引的 name 属性的输入
- 根据对象属性对 JavaScript 对象进行排序,但维护索引
- 未捕获的类型错误:无法读取 null(索引):110 的属性“样式”
- JS 数组无法读取未定义的属性 663,并将计算作为索引
- 为什么这是 for 循环返回字符的索引而不是整个属性
- 如何按索引引用对象属性
- 我想知道是否可以更改形状的属性 z 索引?诺基亚地图API
- 当对象本身存储在 JavaScript 的数组索引中时,如何打印对象的每个单独属性
- 来自 jsp 和 javascript 中的请求属性的对象索引数组
- 如何基于查找对象中的对象的属性来查找对象的索引值
- CSS3 转换 - 如何延迟 z 索引属性的重置
- JQuery ToggleClass使用索引属性
- 下拉框选择索引属性
- 如何让Jasmine jQuery正确读取z索引属性
- 如何将选项卡索引属性添加到 nvd3 饼图