新增polygon
add type
Merge branch 'jc'