
如题... 不要用第三方 API
1 hoythan 2016 年 8 月 2 日 via iPhone 不用第三方 API 你也得用第三方数据吧? |
2 anonymous5l OP @hoythan 当然喽 目前没想到好的方式 中心点数据都有 |
3 notgod 2016 年 8 月 2 日 不要 BS API Google API 的稳定性和更新速度 很靠谱的 http://maps.google.com/maps/api/geocode/json?latlng=22.920823,120.652914&language=zh-CN&sensor=true |
4 hoythan 2016 年 8 月 2 日 via iPhone @notgod 你这是鄙视中国大陆。地图形状不规则,光有中心城市没用,并不精确,如果你要求不高你可以取中心城市的上下左右城市中心求个平均值,不过这个做法太扯犊了。 |
5 3dwelcome 2016 年 8 月 2 日 via Android 遍历一次取个最近即可、中国城市又不多、暴力计算。 |
6 colordog 2016 年 8 月 2 日 不用第三方 API ,帅!做出来记得分享哦 |
7 a342191555 2016 年 8 月 2 日 via iPhone 记得 ArcGIS 的 js 的 api 里面有相关的接口,直接把坐标放进去就能算出来,当然你要有定义好了的 FeaturedLayer 。。。以前自己写过,两年了,忘光了 |
8 580a388da131 2016 年 8 月 2 日 找一份省市边界经纬度表呗, CSDN 上很多,粗糙与否就不晓得了,毕竟没用过。 |
9 580a388da131 2016 年 8 月 2 日 这种数据依赖的东西,没必要造轮子吧。 |
10 lisztli 2016 年 8 月 3 日 这个太简单了, 首先下载一分中国行政区划的边界数据,公开的数据精确到了 county ,而且不止有中国的。 其次按照某个精确度对地图画格子,计算格子中心(或者左上角)点落在那个 county 内,使用 k-v 存储记录下 「格子 index 」- county 信息 最后写一个服务提供查询。 如果你对上面步骤有不理解的,或者想节省宝贵时间,我这有全套服务和数据,欢迎邮件咨询价格。 邮件: [email protected] |
11 anonymous5l OP 好吧看来目前比较合适的办法还是 geohash... |
12 murmur 2016 年 8 月 3 日 第三方 API 有什么可以鄙视的 你以为中国的省界市界都是四方块么 |
13 anonymous5l OP @murmur 我需要速度及时需求不是鄙视第三方 API |
14 3dwelcome 2016 年 8 月 3 日 geohash 是数据索引,又不是组织结构,你这没办法弄吧。要把数据按照图形整理筛选,快速几何查询,至少要各种树类结构保存。 有了城市中心精度,完全不需要判断不规则的省市边界啊。一个城市肯定是属于某个省,都可以预处理的。 |
15 junyuecao 2016 年 8 月 3 日 via Android 我想的一个方法是在地图上画网格 |
16 anonymous5l OP @3dwelcome 城市中心的话如果人在边界就不太好界定了吧。 |