所以我正在运行这段代码,所有的点都显示得很好。但我仍然得到“数据可能仍在加载”图块。我已经仔细检查了表 ID、地理编码、列名等......所以现在我很茫然。有人以前经历过吗?
function changeByZip(formResults) {
geocoder.geocode( { 'address': formResults }, function(results, status) {
if (status == google.maps.GeocoderStatus.OK) {
map.setCenter(results[0].geometry.location);
map.setZoom(13);
layer.setQuery("SELECT 'Address' FROM " + tableid + " WHERE 'Zip' = '" + formResults + "'");
layer2.setQuery("SELECT 'Address' FROM " + tableid2 + " WHERE 'Zip' = '" + formResults + "'");
}
});
}
我有两层,因为我有大约 14,000 点。当我注释掉其中任何一个图层时,数据加载图块就会消失并按预期显示。出于某种原因,这两层彼此不喜欢?
提前致谢。
编辑:我发现列名与查询所查找的不同。