我有数百个纬度/经度坐标的列表,我想在Google Maps上绘制它们。最简单的方法是什么?数据当前为CSV格式。

评论

详细的博客:sforsuresh.in/…

#1 楼

我认为最简单的方法是使用所有经纬度坐标创建一个KML文件,然后使用Google Earth或Google Maps打开它们(http://maps.google.com/maps?q=“您的KML文件网址这里“)

有关创建有效KML文件的一些信息:
http://code.google.com/apis/kml/faq.html#howtocreate

在这里您可以找到Excel到KML转换器:

http://freegeographytools.com/2007/another-excel-to-kml-converter

评论


“您的KML文件URL”似乎至少不能与https URL一起使用。我尝试使用此maps.google.com/maps?q=https://raw.githubusercontent.com/google/…

– vak
18年5月17日在12:14

与vak相同,它实际上尝试搜索网址,而不是导入网址

–Maksim Luzik
18-09-24在14:36

自从我回答这个问题以来已经有一段时间了,我认为您应该看看GeoJSON,它是新标准,并且易于使用或与许多地图提供商一起导入(您不必在新的地图提供商中使用Google价格昂贵(如果您不想这样做)。这是一个示例:developers.google.com/maps/documentation/javascript/examples/…

–Fortes
18/09/24在17:39



您还应该查看geojson.io,那里有一种方法可以导入,导出和转换包括KML和GeoJSON在内的不同格式

–Fortes
18-09-24在22:13

#2 楼

这是将点数放置在Google Map上的10秒解决方案-您将需要excel或CSV数据,只需将其复制/粘贴在以下位置:
http://www.hamstermap.com,然后选择快速地图。

网站上还有一个更复杂的地图,上面有漂亮的标记,但您可能只需要快速地图。

评论


不幸的是,谷歌地图已停止支持免费api版本,因此您无法再查看map属性

– atreeon
20-04-25在8:25

#3 楼

使用已发布的Google Spreadsheet创建地图。示例电子表格具有经/纬度列。

评论


链接已死。

–贾库耶
16-10-21在14:53

#4 楼

这个网络工具可以做到。它采用逗号分隔的纬度和经度对的列表,并将它们放在Google Maps上。 http://www.darrinward.com/lat-long/

#5 楼

最简单的方法之一是将坐标复制到Excel文件中。


转到“我的Google地图”。
查找/创建要在其上显示这些点的地图。
在Excel中,将文件导出为CSV
在“我的Google地图”中上传/导入CSV文件。

它将在地图上绘制所有点。

评论


嗨@sonu,欢迎使用Web应用程序!我整理了一下您的信息,希望使它更易于阅读。

– Vidar S. Ramdal
17年2月6日在11:42

注意:由于请求者已经具有CSV文件,因此不需要Excel :-)

–nic
19-2-4在4:44



这对我有用

– atreeon
20-4-25在8:29

#6 楼

有很多方法可以可视化那里的地理数据,但是对于您要执行的操作,请尝试使用此地理热图绘制工具。由于您拥有100个数据点,因此热图可能更适合可视化数据,因为一堆杂乱的图钉可能很难看清。您只需将CSV内容复制并粘贴到文本框中,该服务即可自由。如果您不知道位置的坐标,它还支持对较小的数据集进行地理编码。

#7 楼

https://www.easymapmaker.com/允许直接从excel复制粘贴数据,并包含除lat-long以外的列,并将其呈现给标记标题,标签等,以便我们从已有知识中了解绘制。

#8 楼

您可以使用GPS点绘图仪。只需复制粘贴长列表,您将获得一张地图。
https://gpspointplotter.com/

#9 楼

尝试zeemap。您可以在csv中绘制数据并将其导入,然后将每个字段映射到它们的预定义属性。

评论


始终在答案中包含链接的重要部分。

– serenesat
16年1月26日在12:41