根据坐标求出1000公里内的所有省,市的名称

问题描述

已知一个坐标,怎样求出1000公里内的所有省份,市的名称,百度地图有这样的API吗

解决方案

解决方案二:
由经纬度查询地址是有,
解决方案三:
这个问题在ask.csdn.net回答过你了。
解决方案四:
你应该建立一个数据库,里面存放的全国省市名称和该城市坐标。给定的点和数据库里的坐标用2点之间距离公式计算即可(计算距离需要把°转为米,可以自己搜一下经度/维度具体比例数值,记忆中两者都在每°10万米-11万米左右)
解决方案五:
如果采用外部的地图API,请参考提供商的接口。如果你本地有地图的信息,就在本地做处理。
解决方案六:
引用4楼yilanwuyu123的回复:

如果采用外部的地图API,请参考提供商的接口。如果你本地有地图的信息,就在本地做处理。


解决方案七:
引用3楼wjq的回复:

你应该建立一个数据库,里面存放的全国省市名称和该城市坐标。给定的点和数据库里的坐标用2点之间距离公式计算即可(计算距离需要把°转为米,可以自己搜一下经度/维度具体比例数值,记忆中两者都在每°10万米-11万米左右)

少了一个0
解决方案八:
坐地日行八万里,老毛说的。赤道周长4万千米。看来老毛地理学的不赖。
解决方案九:
引用2楼caozhy的回复:

这个问题在ask.csdn.net回答过你了。

你好,感谢你的回答,感觉那样太麻烦了,不知道有没有那种api,在网上查精度相差1度,相当于相差100公里,我是不是可以把已知的坐标减去100公里之后的最大最小坐标求出来,然后在数据库里面对比,不用计算2个坐标之间的距离

时间: 2024-09-24 13:35:35

根据坐标求出1000公里内的所有省,市的名称的相关文章

算法题。给出一推点的坐标,和入口点,结束点,求出最短路径

问题描述 打个比方,我要去北京,有好多景点,比如A,B,C,D,E,F,每个点都有坐标,1:假设从A开始,D结束,求出一个路线最短的方案.2:假设从A开始,结束点任意,求出一个路线最短的方案. 解决方案 解决方案二:动态规划~我猜是这个.解决方案三:这第一个问题和第二个问题有区别吗,简直一模一样两点间直线距离最短,做一个排序,哪个最短去那个解决方案四:假如说从交通大学出发,天坛公园结束,要走完每一个其他景点,求最短路径.这不是经典的最短路径的题,也不是图的遍历,反正我也不懂,求大神帮忙解决方案五

地图api-百度地图怎样通过一个城市,获取1000公里以内的其他城市名

问题描述 百度地图怎样通过一个城市,获取1000公里以内的其他城市名 就是比如我知道一个城市的经纬度,然后通过这个经纬度找到1000公里以内其他的城市名字 解决方案 中国的地级市也就几百个,根本不要用百度地图,下载一个中国城市坐标的数据库,自己查询下. 参考http://download.csdn.net/detail/drift_away/4567164http://www.wenkudaquan.com/doc/20130208/1039993.html http://www.cnblogs

给定已知100个地址的经纬度 如何求出每个地址对应最近的三个地址?

问题描述 已知100个地址的经纬度:地址1地址2地址3...地址100根据经纬度求出地址1对应最近的三个地址? 解决方案 解决方案二:存到数据库里面..用SQL语句选择经纬度差值最小的3条记录即可.自己遍历计算也可以,就是麻烦解决方案三:求两点间的距离.再求个最值解决方案四:引用1楼xzhui的回复: 存到数据库里面..用SQL语句选择经纬度差值最小的3条记录即可.自己遍历计算也可以,就是麻烦 经纬度差值最小的这个是如何算呢?解决方案五:先把经纬度转换成投影坐标系再直接做加减运算解决方案六:引用

JAVA 求1~1000之间的连数相加

问题描述 例如:3=1+2,15=7+8,100=18+19+20+21+22.求1000以内有多少这样的数,分别是哪些数? 解决方案 解决方案二:题目描述的不清楚,3=1+2算的话,那1+2=3呢?3+4=7呢?1+2+3+4=10呢?解决方案三:确实啊没说清楚按lz的意思5=2+37=3+49=4+5....那么至少所有奇数都能成立啊解决方案四:楼主的意思是不是说:连续的数字相加等于1~1000之内的数,这样的组合有多少个?解决方案五:100内的,把100都改成1000看看是不是你要求的pu

矩形相交以及求出相交的区域的原理解析_其它综合

(1)设计一个算法,确定两个矩形是否相交(即有重叠区域) (2)如果两个矩形相交,设计一个算法,求出相交的区域矩形 (1) 对于这个问题,一般的思路就是判断一个矩形的四个顶点是否在另一个矩形的区域内.这个思路最简单,但是效率不高,并且存在错误,错误在哪里,下面分析一 下. 如上图,把矩形的相交(区域重叠)分成三种(可能也有其他划分),对于第三种情况,如图中的(3),两个矩形相交,但并不存在一个矩形的顶点在另一个矩形 内部.所以那种思路存在一个错误,对于这种情况的相交则检查不出. 仔细观察上图,想

php找出指定范围内回文数且平方根也是回文数的方法

这篇文章主要介绍了php找出指定范围内回文数且平方根也是回文数的方法,实例分析了php判断回文的技巧,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了php找出指定范围内回文数且平方根也是回文数的方法.分享给大家供大家参考.具体如下: 一.要求: 给出两个数值X和Y,统计在这个区间里的回文数,并且要求它们的平方根也是回文数.其中 1<= x <= y < 10 14 二.解决方法: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17

使用matlab画出椭圆图形以及求出方程

问题描述 使用matlab画出椭圆图形以及求出方程 已知椭圆上的x,y的坐标矩阵为:x=[0.8812 1.1455 0.6326 0.9475 1.1465 0.4881 1.0438 0.7772 1.1447 0.6305 1.0738 1.1595 1.1875 0.5363]; y=[0.9217 0.8375 -0.256 0.2837 0.8414 -0.1691 1.1582 0.7222 0.8345 0.3755 1.1881 0.8943 1.1674 0.0829]; 使

javascript-js 求两个时间段内的剩余天数和时分秒

问题描述 js 求两个时间段内的剩余天数和时分秒 我从后台传两个值,一个是服务器的当前时间,一个是指定时间,我想要获取这两个时间段内的剩余天数,剩余时分秒数,我现在是用这两个时间相减,然后再用new Date()把两个时间相减的毫秒值转换成日期类型,但是他总是得到1970 08:00:00这个时间,要怎么样才能去掉这个08:00:00,或者是大神教下怎么把计算这两个时间的剩余天数,剩余时分秒,网上的都不靠谱,都不对的... 解决方案 这- -Date的时间是从1970年开始算起的,你相减的时间是

求出相差时间后, 我想求它除以其他数 例如23 后的余数,怎么写?蟹蟹 !

问题描述 求出相差时间后, 我想求它除以其他数 例如23 后的余数,怎么写?蟹蟹 ! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <title>日期的计算</title> <s