经度 英文124.67933纬72.87725

温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
private List&Map&String, Object&&list = Tool.http_if (list.size() & 0) {
latitude = list.get(0).get("latitude").toString();
longitude = list.get(0).get("longitude").toString();
latitude_way = list.get(0).get("latitude_way")
.toString();
longitude_way = list.get(0).get("longitude_way")
.toString();
String str_Latitude = "";
String str_Longitude = "";
if (latitude_way.equals("0")) {
str_Latitude = String.format(Locale.US, "%.7f",-Double
.parseDouble(latitude) / 3600000);
m_latitude = -Double.parseDouble(latitude) / 3600000;
str_Latitude = String.format(Locale.US, "%.7f", Double
.parseDouble(latitude) / 3600000);
m_latitude = Double.parseDouble(latitude) / 3600000;
if (longitude_way.equals("0")) {
str_Longitude = String.format(Locale.US, "%.7f",-Double
.parseDouble(longitude) / 3600000);
m_longitude = -Double.parseDouble(longitude) / 3600000;
str_Longitude = String.format(Locale.US, "%.7f",Double
.parseDouble(longitude) / 3600000);
m_longitude = Double.parseDouble(longitude) / 3600000;
Log.i(TAG,"纬度 = " + str_Latitude + "\n" + "经度 = " + str_Longitude);
if(isInChina(m_longitude, m_latitude)){
Converter c = new Converter();
PointXY p = c.getEncryPoint(m_longitude,m_latitude);
& & Log.i(TAG, "中国地址纠偏后lat:"+p.latitude+" long:"+p.longitude+" x:"+p.x+" y:"+p.y);
& & m_geoPoint = new GeoPoint((int) (p.y * 1E6),
(int) (p.x * 1E6));
Log.i(TAG, "国外地址不用纠偏");
m_geoPoint = new GeoPoint((int) (m_latitude * 1E6),
(int) (m_longitude * 1E6));
PackageManager pgmManager = getPackageManager();
Intent mapintent = pgmManager
.getLaunchIntentForPackage("com.google.android.apps.maps");
if (mapintent != null) {
String sUri = String
.format("/maps?hl=zh&mrt=loc&q=%s,%s",
(double) m_geoPoint.getLatitudeE6() / 1E6,
(double) m_geoPoint.getLongitudeE6() / 1E6);
Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse(sUri));
i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK
& Intent.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS);
i.setClassName("com.google.android.apps.maps",
"com.google.android.maps.MapsActivity");
startActivityForResult(i, 1);
//startActivity(i);
//finish();
m_nulltimelayout.setVisibility(View.GONE);
m_mapView.setVisibility(View.VISIBLE);
m_mapView.setBuiltInZoomControls(true);
m_mapView.setSatellite(false);
m_mapController = m_mapView.getController();
m_mapController.animateTo(m_geoPoint);
// 设置倍数(1-21)
m_mapController.setZoom(17);
PopUpPanel m_popUpPanel = new PopUpPanel(
getM_googleMapActivity(), m_mapView);
MyOverLay myLocationOverlay = new MyOverLay(m_geoPoint,
getM_googleMapActivity()
.getApplicationContext(), m_mapView,
m_popUpPanel, getM_googleMapActivity());
List&Overlay& list = m_mapView.getOverlays();
list.add(myLocationOverlay);
//MyAsyncTask myAsyncTask = new MyAsyncTask();
//myAsyncTask.execute();
m_txtnull.setVisibility(View.VISIBLE);
protected static double chinaLineData[] = {
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
114.086};& &&
//判断交点
//返回值:true点在面内 &false点在面外
private static boolean JudgeMeetPoint(HtPoint tpt)
int MeetPointNum = 0;
//获取Feature个数
ArrayList&Object& m_featureArray = pointsCN;
int featuresize = m_featureArray.size();
for (int i=1; i & i++)
HtPoint pt1 = (HtPoint)m_featureArray.get(i-1);
HtPoint pt2 = (HtPoint)m_featureArray.get(i);
if( ( (tpt.getX() &= pt1.getX() && tpt.getX() &= pt2.getX()) ||
(tpt.getX() &= pt1.getX() && tpt.getX() &= pt2.getX()) ) &&
(tpt.getY() &= pt1.getY() || tpt.getY() &= pt2.getY()) )
//判断点是否在线上
if (JudgePtInLine(pt1,pt2,tpt))
//处理特殊情况,交点是端点的情况
//temp相当于被除数(斜率的分母)
temp = pt1.getX() - pt2.getX();
if ( temp &= -0. && temp &= 0. )
//处理交点情况
double dxx = tpt.getX() - pt1.getX();
if (dxx &= -0. && dxx &= 0.)
//int indexs[2] = {0,0};
int indexs[] = GetNotSame(m_featureArray,i);
HtPoint linePt1;
HtPoint linePt2;
linePt1 = (HtPoint)m_featureArray.get(indexs[0]);
linePt2 = (HtPoint)m_featureArray.get(indexs[1]);
if (i&indexs[0])
i = indexs[0]+1;
if( tpt.getY() & pt1.getY() && ( (tpt.getX() &= linePt1.getX() && tpt.getX() &= linePt2.getX()) ||
(tpt.getX() &= linePt2.getX() && tpt.getX() &= linePt1.getX())) )
MeetPointNum++;
double MeetPtY;
double MeetPtX;
kk = (pt1.getY() - pt2.getY()) / (pt1.getX() - pt2.getX());
bb = pt1.getY() - kk * pt1.getX();
MeetPtY = kk*tpt.getX() +
MeetPtX = tpt.getX();
//处理特殊情况,交点是端点的情况
double dx2;
double dy2;
dx = MeetPtX - pt1.getX();
dy = MeetPtY - pt1.getY();
dx2 = MeetPtX - pt2.getX();
dy2 = MeetPtY - pt2.getY();
if( (dx &= -0. && dx &= 0. && dy &= -0.
&& dy &= 0.) )
HtPoint pt3;
if (i == 1)
pt3 = (HtPoint)m_featureArray.get(m_featureArray.size() - 2);
pt3 = (HtPoint)m_featureArray.get(i - 2); //(TabPoint)part.pointArray-&GetAt(i-2);
//提取交点的上下两点分别在垂线的两侧
if( tpt.getY() & MeetPtY && ( (MeetPtX &= pt3.getX() && MeetPtX &= pt2.getX()) ||
(MeetPtX &= pt2.getX() && MeetPtX &= pt3.getX())) )
MeetPointNum++;
}else if (!(dx2 &= -0. && dx2 &= 0. && dy2 &= -0.
&& dy2 &= 0.))
if (tpt.getY() & MeetPtY)
MeetPointNum++;
return (MeetPointNum%2 == 1);
//判断点是否在线上
private static boolean JudgePtInLine(HtPoint tpt1, HtPoint tpt2, HtPoint tpt)
double dx1 = GetDistance(tpt1, tpt2);
double dx2 = GetDistance(tpt,tpt1);
double dx3 = GetDistance(tpt,tpt2);
double dx = dx3 + dx2 - dx1;
if (dx &= -0. && dx &= 0. )
//求取两点之间的距离
private static double GetDistance(HtPoint tpt1, HtPoint tpt2)
double x = tpt1.getX() - tpt2.getX() ;
if (x &= 0)
double y = tpt1.getY() - tpt2.getY() ;
if (y &= 0)
return Math.sqrt(x*x+y*y);
//在链表中获取x轴不相同的点
private static int[] GetNotSame(ArrayList&Object& pointArray, int index)
int indexs[] = {};
indexs[0] = indexs[1] = -1;
int size = pointArray.size();
tpt = (HtPoint)pointArray.get(index);
for (int i = i & i++)
buftpt = (HtPoint)pointArray.get(i);
if (buftpt.getX() != tpt.getY())
indexs[0] =
if (indexs[0] == -1)
for (int j = 0; j & j++)
buftpt = (HtPoint)pointArray.get(j);
if (buftpt.getX() != tpt.getY())
indexs[0] =
for (int k = k &= 0; k--)
buftpt = (HtPoint)pointArray.get(k);
if (buftpt.getX() != tpt.getX())
indexs[1] =
if (indexs[1] == -1)
for (int l = size-1; l &= 0; l--)
buftpt = (HtPoint)pointArray.get(l);
if (buftpt.getX() != tpt.getX())
indexs[1] =
if (indexs[0] == -1 || indexs[1] == -1)
System.out.println("区域中有直线");
private static ArrayList&Object& pointsCN = new ArrayList&Object&();
private static int count = 0;
private static Boolean isInChina(double x, double y)
if (count == 0)
int len = chinaLineData.
count = len/2;
for (int i=0; i & i++)
pointsCN.add(new HtPoint(chinaLineData[i*2], chinaLineData[i*2 + 1]));
HtPoint p = new HtPoint(x, y);
return JudgeMeetPoint(p);
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
loftPermalink:'',
id:'fks_',
blogTitle:'android 根据经纬度显示googlemap,当有本地地图时调用本地地图,没有时调用googlemap控件,并对国内地址进行纠偏(第一部分)',
blogAbstract:'1、获取经纬度,判断是否是国内地址,如果是则进行纠偏处理:private List&Map&String, Object&&list = Tool.http_if (list.size() & 0) {\t\t\t\t\t\tlatitude = list.get(0).get(\"latitude\").toString();\t\t\t\t\t\tlongitude = list.get(0).get(\"longitude\").toString();',
blogTag:'',
blogUrl:'blog/static/',
isPublished:1,
istop:false,
modifyTime:3,
publishTime:5,
permalink:'blog/static/',
commentCount:0,
mainCommentCount:0,
recommendCount:0,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:false,
hostIntro:'',
hmcon:'0',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}}

我要回帖

更多关于 北京经纬度 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信