Google maps api 3 Google Maps API和GeoJSON:如何创建具有独特属性和信息窗口的不同颜色线条

Google maps api 3 Google Maps API和GeoJSON:如何创建具有独特属性和信息窗口的不同颜色线条,google-maps-api-3,geojson,Google Maps Api 3,Geojson,我对GeoJSON和谷歌地图API有问题 如何使用…绘制多行线 1) 每一行都有自己的颜色和 2) 每行都有自己的属性和 3) 每一行都应该可以单击,并显示一个包含其属性的信息窗口 示例Javascript: var-dataGEOJSON=[]; 函数LoadMyGEOJSON(键) { dataGEOJSON[key]=新的google.maps.Data(); dataGEOJSON[key].loadGeoJson('GetLatLngGEOJSON.aspx?key='+key);

我对GeoJSON和谷歌地图API有问题
如何使用…绘制多行线
1) 每一行都有自己的颜色和
2) 每行都有自己的属性和
3) 每一行都应该可以单击,并显示一个包含其属性的信息窗口

示例Javascript:

var-dataGEOJSON=[];
函数LoadMyGEOJSON(键)
{
dataGEOJSON[key]=新的google.maps.Data();
dataGEOJSON[key].loadGeoJson('GetLatLngGEOJSON.aspx?key='+key);
dataGEOJSON[key].setMap(map);
}
之所以使用该数组,是因为我可以跟踪他们加载的密钥,因为用户可以在其用户界面中从地图加载或卸载密钥。

示例GeoJSON:

{
“类型”:“FeatureCollection”,
“特点”:[
{
“类型”:“功能”,
“财产”:{
“钥匙”:“007”,
“第1行”:“,
“第2行”:“,
“第3行”:“,
“第4行”:“,
“第5行”:“,
“第6行”:“,
“第7行”:”
},
“几何学”:{
“类型”:“多重约束”,
“坐标”:[
[
[
-79.7066775992172,
43.6462189758028
],
[
-79.7066939830514,
43.6461985074393
],
[
-79.7066378408013,
43.6461605607267
],
[
-79.7066097743239,
43.6461403201406
],
[
-79.7064548987452,
43.6460566901385
],
[
-79.7063956692058,
43.6460219372408
]
],
[
[
-79.7063956692058,
43.6460219372408
],
[
-79.7063852230813,
43.646033518772
],
[
-79.7063166536656,
43.6461172032157
],
[
-79.7064079964431,
43.6461815121163
],
[
-79.7060589374119,
43.646518038823
],
[
-79.7060054211382,
43.6465600820263
]
],
[
[
-79.7060054211382,
43.6465600820263
],
[
-79.7052588394648,
43.6471387374653
],
[
-79.7048261689477,
43.6474817773536
],
[
-79.7043239742464,
43.6474733374216
],
[
-79.7041128202014,
43.6476608859429
],
[
-79.703901284037,
43.6478509811517
],
[
-79.7030237720306,
43.6486568653637
],
[
-79.7029267563095,
43.6486965678914
]
],
[
[
-79.7029267563091,
43.6486965678909
],
[
-79.7028702942784,
43.6487267896104
],
[
-79.7028019515802,
43.6487884267869
]
],
[
[
-79.6949803205847,
43.6554816862022
],
[
-79.6946328513629,
43.6552226727517
],
[
-79.6945439505269,
43.6551559442016
]
],
[
[
-79.6945439505269,
43.6551559442016
],
[
-79.694066895687,
43.654797865403
],
[
-79.6934193769725,
43.6543136334174
],
[
-79.6924271403494,
43.6535711706703
],
[
-79.6920107752268,
43.6532605761111
],
[
-79.6919943721596,
43.6532604342567
]
],
[
[
-79.6919943721591,
43.6532604342562
],
[
-79.6914713751595,
43.6536247980162
],
[
-79.6911279733848,
43.6533992300817
]
],
[
[
-79.6959960003114,
43.6400049378117
],
[
-79.6960571265341,
43.6400850012767
],
[
-79.6961629127738,
43.640012