gpt4 book ai didi

javascript - 为什么我看不到函数 "Data.Feature.setId(id)"?谷歌地图 JavaScript API

转载 作者:行者123 更新时间:2023-11-30 19:41:17 25 4
gpt4 key购买 nike

我想为这样的特征设置标识符。

{  
"type":"FeatureCollection",
"features":[
{
"type":"Feature",
"geometry":{
"type":"Polygon",
"coordinates":[
[
[139.772865837, 35.703702135],
[139.77279358, 35.703120198],
[139.772866083, 35.703113532],
[139.772906355, 35.70310964],
[139.773296913, 35.703073532],
[139.773325525, 35.7030710270001],
[139.773376641, 35.703066306],
[139.773661362, 35.703039919],
[139.772865837, 35.703702135]
]
]
},
"id":"13101",
"properties":{
}
}
]
}

有一个函数“Data.Feature.getId()”。

https://developers.google.com/maps/documentation/javascript/reference/data#Data.Feature.getId

问题

为什么没有设置标识符的功能?

以及如何实现设置identifer。

最佳答案

我不是特别了解 Google Maps API,但通常在任何编程语言或模型中,您都不会在构建对象后设置它的 ID。这可能会导致严重的错误。您在构造时设置了 id(即 new Something(<whatever id>)),然后您只读取它。如果你想要一个新的 id,你必须重新创建另一个对象。这就是 id 的用途。从来没有也不会是另一个大月高也。 Nelson 也一样。

这里确实是这种情况,因为如果您查看构造函数 (here),您会发现它需要一个 Data.FeatureOptions。目的。在找Data.FeatureOptions ( here ) 你会看到 id是字段之一。

关于javascript - 为什么我看不到函数 "Data.Feature.setId(id)"?谷歌地图 JavaScript API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55373574/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com