【发布时间】:2017-04-05 14:09:00
【问题描述】:
我正在使用谷歌地图 API 来获得这样的 rectangle
autocomplete.addListener('place_changed', function () {
var place = autocomplete.getPlace();
if (place && place.geometry) {
var ne = place.geometry.viewport.getNorthEast();
var sw = place.geometry.viewport.getSouthWest();
var _ne = { lat: ne.lat(), lng: ne.lng() };
var _nw = { lat: ne.lat(), lng: sw.lng() };
var _sw = { lat: sw.lat(), lng: sw.lng() };
var _se = { lat: sw.lat(), lng: ne.lng() };
});
从中,我得到了我搜索区域的一个矩形。从那里我想搜索是否存在另一个点(纬度和经度)。 根据我的想象,我希望能够创建一个虚拟矩形,将其绘制在地球地图的虚拟图上,并检查该点是否在矩形上。我还希望能够从地图上获取该点与另一个点或rectangle 的距离。
注意:这不需要渲染矩形或图形,C# 扩展方法就可以了
【问题讨论】:
标签: c# google-maps plot graph