GeoJSONUtil

GeoGlobe.Format. GeoJSONUtil

GeoJSONUtil。创建一个点、线、面坐标转GeoJSON格式化类。

Constructor

new GeoJSONUtil()

Example
//初始化
 var GeoJSONUtil = new GeoGlobe.Format.GeoJSONUtil();
//单点坐标转成geojson格式
	var point =[118.778, 32.043]
 var pointGeoJSON = GeoJSONUtil.point(point)

Methods

line(arr) → {Object}

将单个线坐标转成GeoJSONG格式。
Parameters:
Name Type Description
arr Array [[120.57789, 27.765035],[120.57538994453392, 27.765077673576229]]
Returns:
返回GeoJSONG格式。
Type
Object

lines(arr) → {Object}

将多个线坐标数组转成GeoJSONG格式。
Parameters:
Name Type Description
arr Array [[LineString]]
Returns:
返回GeoJSONG格式。
Type
Object

point(arr) → {Object}

将单个点坐标转成GeoJSONG格式。
Parameters:
Name Type Description
arr Array [118.778, 32.043]
Returns:
返回GeoJSONG格式。
Type
Object

points(arr) → {Object}

将多个点坐标数组转成GeoJSONG格式。
Parameters:
Name Type Description
arr Array [Point]
Returns:
返回GeoJSONG格式。
Type
Object

polygon(arr) → {Object}

将单个面坐标转成GeoJSONG格式。
Parameters:
Name Type Description
arr Array [[[120.57789, 27.765035],[120.57538994453392, 27.765077673576229],[120.57789, 27.765035]]]
Returns:
返回GeoJSONG格式。
Type
Object

polygons(arr) → {Object}

将多个面数坐标组转成GeoJSONG格式。
Parameters:
Name Type Description
arr Array [[[Polygon]]]
Returns:
返回GeoJSONG格式。
Type
Object