geo2json
add check err
seperate err
select tool