Я разрабатываю приложение, в котором я должен сказать, находится ли такой элемент, как fb video или instagram photo, внутри региона или происходит из определенного региона, например Мельбурна.
Так что до сих пор, когда я хочу найти ограничительную рамку для какой-нибудь страны, например: Австралия, Мельбурн.
- Я просто захожу на этот веб-сайт http://boundingbox.klokantech.com/.
- Нарисуйте прямоугольник, охватывающий Мельбурн.
- Чтобы узнать его GeoJson: [[[144.5937418, -38.4338593], [145.5125288, -38.4338593], [145.5125288, -37.5112737], [144.5937418, -37.5112737], [144.5937418, -38.4338593]]]
Но, прочитав большой круг, он говорит:
- Короткое расстояние изогнуто, поэтому ограничивающая рамка должна выглядеть так, как показано на этом веб-сайте: https://www.jasondavies.com/maps/bounds/.
Теперь я действительно запутался, до сих пор я думал, что ограничивающая рамка - это прямоугольник, и, следовательно, если я знаю диагонально противоположную точку, я могу ее нарисовать, и любая точка внутри нее будет принадлежать прямоугольнику области. Но с изогнутой границей точка может существовать внутри или снаружи.
- Итак, на изображении ниже вы можете видеть, я всегда буду уверен, что точки y, z будут в Мельбурне.
- Но с изогнутой ограничивающей рамкой он может не покрывать весь Мельбурн, и поэтому я никогда не уверен, находится ли точка внутри Мельбурна или нет.