2016-12-06 5 views
0

이것은 코딩 문제가 아닙니다. 오히려 일반적인 질문입니다.Google DistanceMatrix API 사용

Google Distance Matrix API를 사용하여 Excel에 기록 할 VBA의 두 장소 간의 주행 거리를 계산합니다.

서비스 약관에 따라 Google지도와 함께 사용해야합니다. 그렇다면 단지 엑셀 파일에 거리를 기록하고 싶지 않을까요?

+0

질문을 정말 여기에 속하지 않는 : 당신의 VB 코드에서 당신은 https://maps.googleapis.com/maps/api/distancematrix/json?

여기 자세히보기 기본 URL을 사용하여 Google 웹 서비스에 대한 호출을 만들기 위해 System.Net.WebRequest을 사용할 수 있습니다 아마 어떤 법 교환에서 더 좋을 것이다;)?). 하지만 예, 이것은 Google지도 API에서 허용되지 않습니다. 대체 검색 ... – Karussell

+0

건배. 그럴거야. 확인을 위해 너무 감사합니다. – Halim

답변

0

이것은 VBA 코드에서 완전히 수행되지는 않지만 VBA 코드에서 호출 할 수있는 중간 계층 응용 프로그램의 VB 또는 C#과 함께 Google 웹 서비스를 사용할 수 있습니다. 이 "무료"를하고 있는지 또는 우리가하는 것처럼 프리미엄 라이센스를 갖고 있는지에 따라 전화 통화 수에 제한이 있습니다.

각 주소 요청에 서명해야 Google 문서가 사용자에게 수행 방법을 알려줍니다. (서비스 약관에 Distance Matrix API

+0

답해 주셔서 감사합니다. 나는 C#을 사용하여 WebRequest를 이해하지만, 귀하가 의미하는 바를 찾을 수 없습니다 ** 각 주소 요청은 서명되어야합니다 **. 더 자세히 설명해 주시겠습니까? – Halim

+0

그건 내 잘못입니다. 우리는 Geocode API와 함께이 API를 사용하고 있습니다. 매트릭스는 원점 Lat/Lon과 목적지 Lat/Lon이 필요합니다. 혼란에 대해 사과드립니다. – KeyOfJ