怎么定义layerDefinition

我要创建一个点图层。自己有json(包含经纬度),在创建Featurecollection时,不知道怎么定义、根据什么定义“layerDefinition”。我只需要实现最简单的要素显示功能(不考虑查询啥的)。
已邀请:

许丹石

赞同来自: 鼻涕虫不哭

判断你使用的是3.x系列的API,在前端构造Feature方面,4的代码更加简单。
3的 Featurecollection 的layerDefinition属性,应包含name、geometryType、drawingInfo、fields等信息。简单的构造给你参考
	var lyd ={
"name": "WaterEnvironmentDB",
"geometryType": "esriGeometryPolygon",
"drawingInfo": {
"renderer": {}
}
"fields":[{},{},{}]
}

鼻涕虫不哭 - 90后GIS男

赞同来自: 许丹石

嗯,问题已解决,谢谢。

要回复问题请先登录注册