5

Google Fusion Tables는지도에 수천 개의 마커를 효율적으로 표시 할 수 있다는 사실을 매우 좋아합니다.Leaflet.js 또는 Google 이외의지도 기반에 Fusion Tables 타일 사용?

내 질문 : 그것은 가능 (기술적으로나 법적으로) 다음 시나리오 중 하나에서, OpenStreetMap에지도 타일의 상단에 Fusion Tables layer를 표시하려면 다음 OSM 타일 Leaflet.js를 사용

  1. 과 퓨전 테이블 층 . 법적으로는 말할 것도없고, 이것이 기술적으로 가능한지 확실하지 않습니다.
  2. 타일이 Fusion Tables layerOpenStreetMap 인 Google지도 API를 사용합니다. 기술적으로 이것은 분명히 가능하지만 Google Fusion Tables 결과를 Google 지오 코더 결과와 같이 Google지도 타일에 표시해야하는지 여부는 확실하지 않습니다.

Terms of Service에는 Google 이외의지도 타일을 제외시키는 내용이 없습니다. 필자가 선호하는 옵션은 리플릿이지만, 리플렛을 사용하여 퓨전 테이블 레이어를 호출하는 방법이 있는지는 알 수 없습니다.

NB : JSON 쿼리를 퓨전 테이블로 만들고 개별 마커를 렌더링하는 것에 대해 이야기하는 것이 아니라 개별적으로 렌더링하지 않고도 수천 개의 마커를 표시 할 수있는 타일 레이어에 대해 이야기하고 있습니다.

도움 주셔서 감사합니다.

답변

1

는 불행히도 퓨전 테이블 타일에 대한 액세스를 기록, 그래서 Section 10.1 of the Terms of Service에 따라 더있다 :

액세스하거나 어떤 기술을 통해지도 API (들) 또는 컨텐츠를 사용하거나 제공하는 것 이외의 의미하지 않아야을 Google이 지정할 수있는 명시 적으로 승인 된 다른 방법을 통해 제공 될 수 있습니다. 예를 들어지도 API 이외의 인터페이스 나 채널 (문서화되지 않은 Google 인터페이스 포함)을 통해지도 타일이나 이미지에 액세스해서는 안됩니다.

더욱이 FusionTablesLayer은 표시하기위한 것 이상으로 클릭 이벤트도 제공합니다. FusionTablesLayer을 표시하려면 Google Maps Javascript API를 사용하는 것이 좋습니다.

3

@flossfan을 확인하려면 CartoDB.com을 확인하십시오. 동적 테이블 및 타일 쿼리를위한 멋진 SQL API와 멋진 스타일 옵션을 얻을 수 있습니다. OSM 또는 다른 기본지도 (Google지도 포함)와 함께 사용할 수 있습니다.

http://blog.cartodb.com/post/21264086445/comparing-fusion-tables-to-open-source-cartodb

:

https://github.com/Vizzuality/cartodb-leaflet

(CartoDB을 만드는 사람에서) CartoDB 퓨전 테이블의이 비교가 많은 점을 표시하는 데모를 포함한다 : 그들은 실제로 너무 CartoDB - 리플릿 라이브러리를 가지고

CartoDB에서 제공하는 동적 쿼리 및 스타일링이 필요하지 않은 경우 MapBox.com과 TileMill을 확인하십시오. 원하는만큼의 포인트를 사용하여 정말 아름다운 맵을 디자인 한 다음 정적 맵 타일로 구울 수 있습니다. 이 데모는 점을 많이 보여줍니다 CartoDB 및 TileMill 모두 오픈 소스

http://tiles.mapbox.com/dhcole/map/dots-and-lines

을, 그들은 당신의 매핑 도구 상자에있는 큰 것.

필자는 Fusion Tables, CartoDB 및 TileMill 사이에서 데이터를 표시 할 수있는 방법을 찾을 것이라고 확신합니다.

관련 문제