Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google maps 正在寻找一种将csv文件中的lat-long数据放在地图上的简单方法(谷歌或其他什么)?_Google Maps_Geolocation - Fatal编程技术网

Google maps 正在寻找一种将csv文件中的lat-long数据放在地图上的简单方法(谷歌或其他什么)?

Google maps 正在寻找一种将csv文件中的lat-long数据放在地图上的简单方法(谷歌或其他什么)?,google-maps,geolocation,Google Maps,Geolocation,给定一个包含lat-long数据的csv文件,我正在寻找一种简单的方法将其放置在地理地图上 在这方面似乎有很多选择,所以我有点困惑从哪里开始 我之前没有地理服务方面的经验,所以请保持温和。您不需要任何进一步的请求,当您有lat和lng时,您可以使用此创建标记(猜这就是您想要做的) //假设您已经解析了CSV数据 //并将它们转换为数组 对于(var i=0;i您不需要任何进一步的请求,当您有lat和lng时,您可以使用它来创建标记(猜这就是您想要做的) //假设您已经解析了CSV数据 //并将它

给定一个包含lat-long数据的csv文件,我正在寻找一种简单的方法将其放置在地理地图上

在这方面似乎有很多选择,所以我有点困惑从哪里开始


我之前没有地理服务方面的经验,所以请保持温和。

您不需要任何进一步的请求,当您有lat和lng时,您可以使用此创建标记(猜这就是您想要做的)

//假设您已经解析了CSV数据
//并将它们转换为数组

对于(var i=0;i您不需要任何进一步的请求,当您有lat和lng时,您可以使用它来创建标记(猜这就是您想要做的)

//假设您已经解析了CSV数据
//并将它们转换为数组
对于(var i=0;i我非常喜欢——你可以上传你的CSV文件并立即开始浏览地图上的点。这是一个完整的PostGIS数据库,因此你可以做更多的事情

谷歌的FusionTable也是一种在谷歌地图上以lat/long格式获取CSV文件的超快速方法:

在这两种情况下,您都可以进行地理编码、嵌入地图等。一旦您拥有一个帐户(免费),当我获得想要查看或与客户共享的CSV数据时,我会使用这些工具,您可以在不到一分钟的时间内从CSV转到地图。

我非常喜欢--您可以上传CSV文件并立即开始浏览地图上的点。这是一个完整的PostGIS数据库,因此您可以做更多的工作

谷歌的FusionTable也是一种在谷歌地图上以lat/long格式获取CSV文件的超快速方法:


在这两种情况下,您都可以进行地理编码、嵌入地图等。当我获取CSV数据并希望查看或与客户共享时,我会使用这些数据。一旦您拥有一个帐户(免费),您可以在不到一分钟的时间内从CSV转到地图。

谢谢Tac!三年多后,这仍然是最好的答案(应该是公认的答案).谢谢Tac!三年多过去了,这仍然是最好的答案(应该是被接受的答案)。
//assuming you've parsed the CSV-data 
//and converted them into an array

for(var i=0;i<csvData.length;++i)
{
  new google.maps.Marker({
        position: new google.maps.LatLng(csvData[i].lat,csvData[i].lng), 
        map: mapObject
    });  
}