[new] base geocode api and test
[new] new base api. need rewrite in exist projects