positionstation.js 1.59 KB
var PositionsStationObj = function () {
	/** 定义新增站点对象 */
	var station={};
	var stationObj = {
			/** 获取新增站点集合对象 @return:<station:新增站点对象> */
			getAddStation : function() {
				return station;
			},
			/** 设置新增站点集合对象为空 */
			setAddStation : function(r) {
				station = r;
			},
			/** 设置新增站点集合对象方向属性值 @param:<dir:方向(0:上行;1:下行)> */
			setAddStationDiraction : function(dir) {
				station.dir = dir;
			},
			/**  设置新增站点集合对象站点名称属性值 @param:<name:站点名称) */
			setEitdStationName : function(name) {
				// station.stationName = name;
				station.zdmc= name;
			},
			/**  设置新增站点集合对象站点中心点百度坐标属性值 @param:<bJwpoints:中心点百度坐标) */
			setEitdStationBJwpoints : function(bJwpoints) {
				station.stationJwpoints = bJwpoints;
			},
			/**  设置新增站点集合对象范围图形类型属性值 @param:<shapesType:范围图形类型) */
			setEitdStationShapesType : function(shapesType) {
				station.stationShapesType = shapesType;
			},
			/**  设置新增站点集合对象Circle radius属性值 @param:<radius:Circle radius) */
			setEitdStationRadius : function(radius) {
				station.stationRadius = radius;
			},
			/**  设置新增站点集合对象图形百度坐标集合属性值 @param:<bPolygonGrid:图形百度坐标集合) */
			setEitdBPolygonGrid : function(bPolygonGrid) {
				station.stationBPolyonGrid = bPolygonGrid;
			}
	}
	return stationObj;
}();