1
지구의 곡률을 고려하지 않은 거리 계산이 있습니까?T-SQL :이 지리적 거리 알고리즘이 지구의 곡률을 고려하지 못합니다.
는 "정확한 측지 거리에서 공통 지구 모델 STDistance()의 편차는 더 이상 0.25 % 이하이다."
문서 : http://msdn.microsoft.com/en-us/library/bb933808.aspx
create proc findNearbyZips
@lat float,
@lon float,
@radius float
as
begin
declare @geo geography;
set @geo = geography::Point(@lat, @lon,4326);
with ZipsWithinRadius as
(
select zip5, city, state from zips
where
@geo.STDistance(zips.centroidGeoLocationInBinaryFormat) <= @radius * 5280.00
)
select [...]
end
귀하의 질문 어구는 당신이 그것을 고려하지 않는다고 생각하는 것을 암시합니다. [** 예상 결과 ** 및 (아마도 다른 결과) ** 실제 결과 **] (http://www.joelonsoftware.com/articles/fog0000000029.html)를 제공하지 않으시겠습니까? – AakashM
300 마일 떨어져있는 우편 번호는 100 마일 반경 조건을 만족시킵니다. 예 : 보스톤과 필라델피아. – Tim
5280 숫자는 무엇을 의미합니까? 또한 올바른 단위를 사용하고 있는지 확인하여 킬로미터로 계산해야하는 경우 계산을하지 말고 그 반대로 계산하십시오. – Jakob