2016-08-08 6 views
2

InfoWindow은 Google지도 API v3의 표준 부분으로, 사용자가지도에서 팝업 창을 만들 수 있도록 허용하지만 동일한 작업을 수행하는 두 개의 다른 라이브러리도 있습니다 :Google Maps : InfoWindow vs InfoBox vs InfoBubble

나는이 두 가지 가능성이 가장 높은 원래 InfoWindow는보다 더 많은 사용자 정의 옵션을 제공하지만, 다른 차이가 있다는 것을 이해? 그들은 경쟁자입니까 아니면 다른 직업을 갖고 있습니까? 하나는 다른 것보다 최신입니까?

+0

InfoBubble이 InfoBox의 후속 모델이라고 느낄 수 있습니다. 그들은 모두 Google Maps 유틸리티 라이브러리의 일부이며, InfoBox는 더 이상 업데이트되지 않지만 동일한 목적을 채 웁니다. –

+0

내장 된 [InfoWindow] (https://developers.google.com/maps/documentation/javascript/reference#InfoWindow)는 사용자 정의 할 수 없습니다. 사용자 정의 스타일이나 동작을 원하면 해당 타사 라이브러리 중 하나를 사용할 수 있습니다 (또는 직접 작성). – geocodezip

답변

5

InfoWindow는 동안 인 내장 된 Google지도 자바 스크립트 API의 객체, 인포 박스InfoBubble"타사"를 확장 정보창의를 개체입니다. 이 때문에 두 개는 유틸리티 라이브러리에 있습니다.

그래서 그들은 동일한 작업을 수행하지만 사용자 지정과 관련하여 더욱 강화되었습니다. InfoBubble은 더 잘 문서화되고 유지 관리되는 것으로 보입니다. InfoBox 라이브러리는 더 이상 Google Maps Github site에도 언급되어 있지 않습니다. 따라서 InfoBox 대신 InfoBubble을 선택해야합니다 (표준 InfoWindow에 비해 더 많은 옵션이 필요한 경우).