드루팔 7과 구글 맵 v3. 사용할 모듈은 무엇입니까?


8

분명히 일반적인 일을 위해 위도 / 경도를 콘텐츠 유형으로 저장해야합니다 .Google지도를 표시하십시오. 그러나 현재 v2를 사용하는 Google 맵 통합을위한 더 나은 모듈은 더 이상 사용되지 않는다는 것을 알았습니다.

내 콘텐츠 유형에서 다른 데이터 (거리, 도시, 국가, 카운티)를 요청 하므로이 데이터를 삽입 해야하는 모듈이 필요하지 않습니다. SOLR 서버에이 데이터를 삽입해야하기 때문입니다.

Google 맵 v3을 사용하는 Drupal에 가장 적합한 모듈은 무엇입니까? 또는 gmap3.net의 js 스크립트를 사용하는 하나의 사용자 정의를 만들어야합니까?

감사.

미디엄.


Gmap 모듈의 2.x 브랜치는 API v3을 지원합니다.
Patrick Kenny

Google은 완벽하게 합리적인 Map API를 제공합니다. 왜 그렇게 사용하지 않습니까?
David Thomas

Google Maps API V3 용 모듈이 있지만 현재 베타 버전입니다.
Sithu

@PatrickKenny : 모듈 페이지에서 : 참고 : Google Maps API V3을 타겟팅하는 7.x-2.x (및 6.x-2.x)는 현재 개발 중입니다. 진행을 위해 이슈 큐를 주시하십시오. AND : Drupal 7 gmap 7.x-2.4-beta1 용 Google Maps API V3 베타 버전 클라이언트 사이트에서 베타 버전을 사용할 수 없습니다. 그러나 감사합니다.
ZioBudda

답변:


8

접근 방식은지도에 구애받지 않아야합니다. 두 부분으로 나누어야합니다.

  1. 위치 데이터 저장
  2. 이 데이터를지도에 표시

1) 데이터 저장.

여기에는 세 가지 모듈이 필요합니다.

어려워 보일지 모르지만이 세 가지 모듈을 잘 재생하도록 구성하는 것은 정말 쉽습니다.

2) 데이터 표시.

이제 데이터를 데이터베이스에 저장하면 원하는 디스플레이 방식을 선택할 수 있습니다. 여기에는 두 가지 이상의 선택이 있습니다.-GMap ( http://drupal.org/project/gmap)-OpenLayers ( http://drupal.org/project/openlayers)- 세 번째 옵션으로, 사용자 정의 js 코드를 가질 수 있습니다 구글 맵과 함께 재생

모든 것은 최종 목표에 달려 있습니다. OpenLayes는 다른 맵 엔진과 함께 작동하며 약간 부풀어 보입니다. GMap을 사용하면 Google Maps API V2 대신 Google Maps V3 지원을 사용하는 것이 좋습니다. Google Maps API V2 개발이 중단되었으며 새로운 기능이 제공되지 않으며 언제든지 포기할 수 있습니다. 왜 위험할까요?

GMap 모듈이 필요한 것을 제공하지 않으면 사용자 정의 js 맵 코드로 이동하십시오. 그러나 실제로 GMap 모듈을 조금 더 자세히 살펴 보는 것이 좋습니다.


3

Getlocations Module ( https://drupal.org/project/getlocations )은 GMAP / Location Module (Google Maps V2 Api 기반)을 Google Maps API 3 버전으로 가져온 첫 번째 사례입니다. 기능을 빠르게 개발하고 확장했으며 여전히 적극적으로 개발되고 있습니다. 동시에 Getlocations 모듈과 통합되어 있으며 가능한 IP Geolocation Views & Maps ( https://drupal.org/project/ip_geoloc )를 추천합니다 Google API 3지도와 잘 작동하기 위해…

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.