10km x 10kmの中心点から始まる境界ボックスを作成するにはどうすればよいですか?GeoDjango:10km x 10kmの中心点から境界ボックスを作成する方法
今、私は以下のようにしています。しかし、これは良いと正確な解決策ではありません。
lng30km = 0.42 # I measured this values with google maps
lat30km = 0.27 # It is not accurate and won't work properly
minx = point.x - lng30km
miny = point.y - lat30km
maxx = point.x + lng30km
maxy = point.y + lat30km
poly = Polygon.from_bbox((minx, miny, maxx, maxy))
は、私は(これだけを試してみてください
ne_lat、あなたがsw_lng、sw_lat、ne_lngを計算したら、このバウンディングボックス
MyObject.objects.filter(point__within=poly
**あなたがsw_lng、sw_lat、ne_lng、ne_lat ** を計算したら、これが私の質問です。それを計算する方法? –
私は共有のために0,90,180,270 – mbieren