【发布时间】:2019-05-07 19:12:44
【问题描述】:
我第一次尝试从 GeoJSON 文件中提取数据并将其显示在 Google 地图中。我只想在 geojson 的坐标处放置一个简单的谷歌地图标记。尝试在网上阅读有关 GM API 和 geojson 的内容,但我觉得我错过了一些非常简单的东西。
这是主地图代码:
<script>
var map;
function initMap()
{
map = new google.maps.Map(document.getElementById('map'), {
zoom: 16,
center: new google.maps.LatLng(32.061146,34.799387),
mapTypeId: 'hybrid'
});
}
map.data.loadGeoJson('toilets.geojson');
map.data.setMap(map);
</script>
这是 toilets.geojson 文件:
{
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
34.799339175224304,
32.061136963943106
]
}
}]
}
只希望在这些坐标处出现一个常规标记
【问题讨论】: