将lat long转换为geojson对象

时间:2011-04-11 11:38:42

标签: php json geometry geojson

如何将我的lat和long值转换为geojson对象。我在php平台上工作。

3 个答案:

答案 0 :(得分:9)

如果我理解得很好,你想建立一个像这样的字符串:

$my_geoJSON = '{ "type": "Point", "coordinates": ['.$longitude.' ,'.$latitude.'] }';

正如GeoJSON格式(RFC7946)的规范所说:

  

点坐标为x,y顺序(东向,北向为投影)      地理坐标的坐标,经度和纬度):

 {
     "type": "Point",
     "coordinates": [100.0, 0.0]
 }

答案 1 :(得分:2)

将所有Lat Long数据放入CSV文件,并使用以下在线工具创建GeoJson文件。使用http://geojson.io/工具验证它。

http://www.convertcsv.com/csv-to-geojson.htm

答案 2 :(得分:0)

我认为,您应该查看geojson规范(http://geojson.org/geojson-spec.html#id9),您还可以查看简单的示例,它肯定会帮助您创建一个简单的geojson纬度/经度。