我想使用GeoJSON数据在Google地图上显示城市边界,我使用以下工具获得这些数据。
之后,我下载了这个文件,并尝试使用简单的方法将GeoJSON数据加载到我的地图中:
map.data.loadGeoJson(
'http://domain.com/example.json');
但是,在我的控制台中,我得到了一个错误:
Uncaught InvalidValueError: not a Feature or FeatureCollection
问题是,即使上述工具生成GeoJSON格式,它也不能被识别为标准格式。那么是不是有额外的步骤还是我错过了什么?
相关问题:GoogleMapsAddGeoJSON从文本字段添加js
您需要从Open Street Maps检索数据,并将其放入GeoJson解析器期望的Feature/FeatureCollection JSON中的位置:
var geoJson = {
"type": "FeatureCollection",
"features": [{
"type": "Feature",
"geometry": {},
"properties": {}
}];
// where "geoJsonData" is the data you retrieved
geoJson.features[0].geometry = geoJsonData;
示例小提琴(与发布链接的数据)
(1)https://stackoverflow.com/questions/34247347/initialize-google-map-to-zoom-to-bounds(2)bounds google maps (3)在google maps android api v2中设置最大缩放级别(4)android map v2缩放显示所有标记 (5)在android中调整google map(a
我用谷歌地图标记找到了一个答案,但是自从它死了,我就陷入了死胡同。 我想知道是否有人知道我将如何在我的网站上为用户复制此内容:https://www.google.ca/maps/place/Toronto,在m4n3m5/@43.7216028,-79.3771275,16z/数据=!3m1!4b1!4m5!3m4!10x89D4CD2E4F1652CD:0xee93f0117ea5797d!8
我一直在努力跟进https://github.com/airbnb/react-native-maps教程我尝试了他们说的一切,但在我的android studio模拟器上得到了一个空白屏幕。 我的代码: AndroidManifest。xml文件:
我有一个KMZ,它也包含区域多边形和城市点(12个谷歌引脚),但它们不会出现在地图上,尽管如你所见已打开。如何可见它们?有人能帮我吗? 这是地图:http://goo.gl/maps/Nbrfq 安得烈
问题内容: 我想在Google Maps android上显示带有多个标记的位置,问题是当我运行我的应用程序时,它只显示一个位置/标记,这是我的代码: 我不知道我的错在哪里,希望有人能帮助我解决我的问题,非常感谢你 问题答案: 用这个: 或者,您也可以使用以下命令: 其中 纬度 和 经度 是存储在数组列表中的具有不同名称的字符串.....
在我的Android应用程序中,当单击地图上的标记时,我的地图屏幕会显示方向和谷歌地图。我在应用程序中使用以下内容。 XML: 在代码中: 我已经用蓝色标记了方向和谷歌地图图标。请查看我的地图屏幕的图像。 如何从地图片段中隐藏方向和谷歌地图图标?