2009-03-13 5 views

답변

2

귀하의 질문에 Google지도를 지정했는데 Virtual Earth를 보셨습니까? 그것은 경로을 사용하기 때문에

  • 서버 측 액세스
  • 실제 거리 (직선하지 라인) (단지 비주얼 스튜디오 내부 서비스 참조 추가) : 특히이 routing with Virtual Earth Web Service 예를 들어 당신이 원하는 것을 정확히 같은 소리 '내부/인트라넷 사용'에 대한 T & 고사에 대해 다른 사람에 의해 제기

우려 사항가 구글뿐만 아니라 VE 적용 생각 - 당신이 당신의 응용 프로그램이 라이선스 O를 필요가 있는지에 대해 읽어해야합니다 r 아닙니다.

p.s. 일 경우 직선 거리를 계산하고 싶습니다. instructions using SQL Server 2008; 그것도 역시 어떤 straight c# code에 연결됩니다.

0

Great-circle distance 알고리즘을 사용하여 두 개의 지리적 좌표 (위도, 경도)의 거리를 계산할 수 있습니다.

Here 거리 계산을위한 몇 가지 다른 수식을 찾을 수 있습니다.

2

구글 API는 서버 측 호출을 통해 지오 코딩 할 수 있습니다 :

http://code.google.com/apis/maps/documentation/services.html#Geocoding_Direct

이렇게하면 위치의 위도와 경도를 얻을 수있다. 그런 다음이를 캐싱하여 CMS가 제안하는 기법을 사용하여 거리를 계산할 수 있습니다.

Google T & C에주의해야합니다. 공개적으로 사용할 수있는 Google지도에서 사용하기 위해 지오 코딩 데이터 만 저장할 수 있기 때문입니다.

단일 IP로 요청할 수있는 요청 수에 제한이있을 수도 있습니다.

그러나 나는 이것이 내가 상용 서비스가 유일한 옵션입니다 생각하는 경우라면 거리가 계정 도로 등

편도 거리로 복용이 아닌 직선 거리로 무슨 뜻인지 생각합니다. 이론적으로는 화면 스크래핑을 통해 모든 작업을 수행 할 수 있지만 이것이 Google의 T & C를 손상시킬 것이라는 것은 거의 확실합니다.

아마도 가장 간단한 해결책은 응용 프로그램의 페이지에 Google지도를 포함시키고 사용자가 거리를 계산하도록하는 것입니다. 필요한 경우 시작 및 끝 필드를 미리 채울 수 있습니다.

다시 내부 앱용 인 경우 공개적으로 사용할 수 없음 Google T & C를 '내 이해'하면 금지됩니다.

1

자바 스크립트에서 Google로 전송되는 요청을 살펴보기 위해 방화 광구 또는 피들러와 같은 것을 사용하면 해당 정보와 .net의 HTTPWebRequest를 사용하여 요청을 작성하고 동일한 정보를 검색 할 수 있어야합니다.

HTH

0

글쎄, 당신은 꽤 많이 키 문제를 확인했습니다의 Gmaps API는 브라우저 주민 자바 스크립트 API이며, 그만큼 주위가 점점 아니에요. 대부분의 API는 브라우저에서 실행되므로 스파이웨어 트래픽이 많지 않습니다.

tsaunders에서 안심하고 액세스 할 수있는 지오 코딩 API 호출이 있지만 역/지오 코딩 만 수행하고 lat/lng가 이미있는 경우 rms가 제안한 계산을 사용할 수 있지만 tsaunders가 ' 까마귀가 멀리 날아 오르는 것처럼.

길가를 찾고있는 경우 API는 라우팅을 수행하지만 사용자가 시작/끝점을 얻으려면 다시 브라우저에 있습니다.

아마 당신은 당신이하려는 일에 대해 좀 더 구체적 일 수 있으며, 왜 당신이 서버에서 API에 액세스해야한다고 생각하는지 알 수 있습니다.예를 들어 내 응용 프로그램은 사용자로부터 정보를 수집하고 작업을 위해 내 서버로 요청을 보내는 기능을 가지고 있습니다. 일부 데이터는 Gmaps API에서 먼저 처리됩니다.

0

API 플랫폼을 사용하는 경우 무료로 Google을 사용하지 않을 것입니다. 정밀도 지오 코딩 정확도가 떨어집니다. 슬레이, 지원 또는 서비스 권리도 없습니다.

길 찾기가 어려우며 아일랜드와 지오 코딩의 적용 범위가 거의 어린 아이와 같고 사생활이 악취입니다. 전문적인 비즈니스는 Google 매핑 솔루션을 사용하지 않습니다.

그들은 dcyclc lanes (2010)에 자신이 있고 많은 언론사 (그들은 2006 년 튜브 스테이션을 추가했다)를 얻었고, viamichelin이 2009 년과 2009 년의 트래픽을 추가했다고합니다.

API를 찾는 대행사 또는 개발자는 더 나은 맞춤 설정과 킬러 인 사용자 환경을 위해 Bing이나 ViaMichelin을 고수해야합니다!

관련 문제