例如,如果我们有这些坐标集
"latitude": 48.858844300000001,
"longitude": 2.2943506,
Run Code Online (Sandbox Code Playgroud)
我们怎样才能找到这个城市/国家?
我熟悉HTML5地理位置,用于返回用户位置的粗略坐标.
但是,如何返回其坐标所在国家/地区的名称?
我正在实施应用程序内购买.在应用程序产品列表中,我为国家A配置了少量产品,为国家B配置了少量产品.因此,我的应用程序应仅显示为国家/地区A中的用户配置的国家/地区的产品.国家B中的用户.因此,当我的应用程序与我的内容服务器通信时,应用程序应该能够通过服务器请求发送设备国家/地区.我怎样才能做到这一点?
我使用TelephonyManager:getNetworkCountryIso()方法来获取移动国家代码(MCC).但是文档说"只有当用户注册到网络时.结果在CDMA网络上可能不可靠"而且,当我尝试这个时,
所有gsm的地方.我无法弄清楚为什么我不能获得第四个案件的mcc?
此外,谷歌如何识别设备的国家/地区以过滤市场中的应用程序?
任何的想法?
编辑:我在戴尔Venue(2.2)尝试使用wifi,没有SIM卡:我没有得到MCC
android mobile-country-code telephonymanager android-market-filtering
这个问题可能看起来很熟悉:我有一个地方的纬度和经度.我需要得到国家的名字.我知道我必须使用反向地理编码.但我的问题是,有时它会返回该地区或国家的缩写形式(例如美国代表美国,CA代表加州).有什么方法可以得到这个国家的全名吗?我不能通过这个简短的表格与我预存的国家数据库进行匹配操作.
geolocation ×2
android ×1
geo ×1
geocoding ×1
geospatial ×1
google-api ×1
google-maps ×1
html5 ×1
javascript ×1