Usiłuję utworzyć milę kwadratową (lub okrąg) siekiery wokół centralnego punktu, w którym wszystkie boki kwadratu będą znajdować się x mil od centrum. Potrzebuję 4 współrzędnych narożnych.
Przeszywa mnie mózg, próbując ominąć głowę? Mogę obliczyć odległość między dwoma punktami za pomocą formuły haverine, ale matematyka to poważnie nie moja mocna strona i nie rozumiem grzechu, bo itp. .. a próby rozwiązania tego zgubiły mnie!
Czy natrafiłem na Obliczanie szerokości / długości geograficznej X mil od punktu? ale ja tego nie rozumiem!
Czy ktoś byłby na tyle uprzejmy, aby wyjaśnić, jak to robię w kategoriach jabłek i gruszek?
Aby dokładnie wyjaśnić, co próbuję zrobić;
Mam stronę internetową, na której użytkownicy mogą wyszukiwać budynki w określonym obszarze. Wchodzą do miasta lub miejsca (o których wiem, że długo) i szukają w określonym promieniu, powiedzmy 10 mil od tego miejsca.
Muszę znaleźć min / max lat i długości promienia 10 mil, aby móc wykonać zapytanie do mojej bazy danych przy użyciu klauzuli where podobnej do:
Where buildingLat <= maxLat
and buildingLat <= minLat
and buildingLong >= minLong
or buildingLong >= maxLong
Potrzebuję jakiejś formuły!
Moje współrzędne są w stopniach dziesiętnych