为python映射api几何库
Maps api geometry library for python
使用javascript google maps几何api,我可以通过给出第一个点的坐标,所需距离和角度来计算第二个点的坐标。如:
var point = new google.maps.LatLng(55.623151, 8.48215);
var spherical = google.maps.geometry.spherical;
var north = spherical.computeOffset(point, 5000, 0);
然而,我正在使用python与谷歌应用程序引擎,只是想知道我将如何去做这个在python和GAE。
我已经寻找了一个python库,可以做同样的事情。我可不想再做无谓的工作了
我通过在GeoPy中使用VincentyDistance解决了这个问题。
import geopy
from geopy.distance import VincentyDistance
import math
lat1 = -27.413224
lng1 = 152.789183
angle = 90 //in degrees
d = 50 //destination length required
origin = geopy.Point(lat1, lng1)
destination = VincentyDistance(meters=d).destination(origin, angle)
lat2 = destination.latitude
lng2 = destination.longitude
相关文章:
- 任何方式使AJAX调用Gmail API,而无需通过JS库
- 从Chrome扩展加载Places API库
- 谷歌地图Javascript API位置库
- 使用Google Analytics API的区域图-未采集类型错误无法读取'库'的未定义
- Google API 的客户端库不会执行回调
- 使用回旋镖库与资源定时API的优势
- 如何使用 github api 查找最新的存储库
- 授权客户端JS API调用Google'的具有现有访问令牌的gap库
- 并行开发同步/阻塞和异步/非阻塞库api的好方法是什么?(JavaScript)
- 谷歌地图Api v3,使用地方库时的动态缩放级别
- 为Trello API使用client.js库
- Angular,GitHub API,返回存储库和标签
- 样式化地图和地点库Google Map API v3
- Bitly API - 如何使用纯javascript缩短链接,没有可用的库(甚至没有jquery)
- JavaScript 中的 Google API 客户端库在本地不起作用
- 用于 Rails JSON API 的有用 nodejs 库
- 包括远程库(API 4.5 Mapy.cz)到谷歌Chrome扩展
- 为我们的JavaScript库API编写文档
- 谷歌浏览器库/api解释页面和返回页面信息
- 如何设计具有许多回调的Javascript库API