2009-05-06 4 views
3

간단한 질문이지만 답변이 잘못되었을 수도 있습니다 ...가상 지구 또는 Google지도

클라이언트 용 웹 응용 프로그램 (ASP.NET MVC)을 개발할 예정입니다. 그들은 매핑 솔루션을 제공하기 위해 Google Maps 또는 Virtual Earth를 사용할 것인지에 대한 의견을 물었습니다.

당신은 어떤 이유로 가고 싶습니까? 아니면 다른 사람들이 당신을 추천 할 수 있습니까?

기타 알아야 할 사항은 무엇입니까?

  1. 스트리트 뷰 (또는 이와 동등한) 가까운 미래에 필요 수 없지만 어느 날이 있습니다.
  2. 클라이언트는 특정 표시가 가능한 기능을 식별하기를 원하며 은 지정된 거리 내에서 범위 내에있는 경우 해당 기능을 찾습니다.

고차원에서는 무엇을 고려해야합니까? 아니면 내 고객?

미리 감사드립니다.

답변

6

상업용 웹 사이트의 경우 주요 고려 사항 중 하나가 라이센스가 필요합니다. 정확한 세부 정보와 가격 책정은 Google과 Microsoft에 모두 문의해야하지만, 실제 웹 사이트에는 이러한 솔루션을 프로덕션 환경에 구현하는 데 1 만 달러가 필요할 수 있습니다. 그들은 빠르고 쉬운 개발에 당신을 매료시킵니다!

필자가 선호하는 것은 Google지도에 대한 것입니다. 조금 더 매끄럽지 만 이전에 Virtual Earth SDK로 꽤 좋은 프로토 타입을 개발했습니다.

Microsoft가 StreetView 기능과 동등한 계획을 세우고 있는지 잘 모르겠습니다. 그렇다면 앞으로 요구 사항 카드에있는 것이므로 Google을 계속 사용하십시오.

기술을 사용하면 지역, 주소 또는 특정 위도 + 경도를 통해 다양한 방법으로 지형지 물을 검색 할 수 있습니다. 또한 자신의 이미지를 오버레이하거나 선, 폴리곤 등을 그릴 수 있습니다.

Google지도는 Google이 더 많은 사용자 기반을 보유한 것처럼 보입니다. Microsoft보다 솔루션을 구현할 때 intarweb에 대한 도움을 얻을 수 있습니다.

기업용 Google지도에 대한 자세한 내용은 여기를 참조하십시오. http://www.google.com/enterprise/maps/map_info.html

1

매핑 솔루션에 대한 합리적으로 포괄적 인 요구 사항 목록을 클라이언트에 요청해야합니다. 당신은 "언급할만한 기능"을 언급했습니다. 다른 사람들이 있습니까?

목록을 얻은 후에는 어느 것이 가장 적합하고 어떤 것이 있는지 확인할 수 있습니다.

스트리트 뷰가 확실히 지평선에 있다면 Google과 함께 가야합니까? 아니면 대화에 막 온 것입니까?

약간의 노력으로 응용 프로그램과 매핑 솔루션 사이에 추상화 레이어를 작성할 수 있으므로, 선택하지 않은 것이 더 나은 적합성을 제공한다면 더 쉽게 변경하기. 이것이 애자일 방법론 (YAGNI)에 반대한다.

관련 문제