Google maps 没有javascript对象的GeoJSON-可以绘制InfoWindow吗?
我想知道一个InfoWindow(或类似的丰富组件)是否可以作为“功能”或“形状”等在GeoJSON本身中交给Google地图 (在我工作的环境中,我无法访问Google maps 没有javascript对象的GeoJSON-可以绘制InfoWindow吗?,google-maps,geojson,Google Maps,Geojson,我想知道一个InfoWindow(或类似的丰富组件)是否可以作为“功能”或“形状”等在GeoJSON本身中交给Google地图 (在我工作的环境中,我无法访问google.maps.Map对象,但我可以访问地图上呈现的GeoJSON。) 换句话说,这样的事情可能吗 { "type": "FeatureCollection", "features": [ { "type":"Feature
google.maps.Map
对象,但我可以访问地图上呈现的GeoJSON。)
换句话说,这样的事情可能吗
{
"type": "FeatureCollection",
"features": [
{
"type":"Feature",
"properties":
{
"strokeColor":"#00FF00",
"strokeWeight":4,
"strokeOpacity":1
},
"geometry":
{
"type":"LineString",
"coordinates":
[
[-150.6339948,64.98646889999999],
[-147.8560028,64.81510162]
]
}
},
{
"type":"Feature",
"properties":
{
"content":"testing testing",
"minWidth":100
},
"geometry":
{
"type":"InfoWindow",
"coordinates":
[-150.6339948,64.98646889999999]
}
}
]
}
提前感谢您的时间 您必须编写代码来创建InfoWindow。如果我理解正确,您希望在JSON响应中添加其他数据。如果是,请尝试使用
push()
或unshift()
。这是一本书。实际上,有几种方法可以做到这一点,比如首先将JSON对象转换为数组,也许可以使在某些部分添加数据变得更容易。但请尝试首先提供一个示例代码,因为StackOverflow不是一个免费的代码编写服务。@RickyCuarez谢谢,但不,这是一个关于GeoJSON的问题。GeoJSON是使用JSON在地图上绘制形状的标准,我想知道InfoWindows(该标准的一部分)是否可以直接添加到JSON对象,或者是否需要以编程方式添加它们。