2014-07-11 78 views

回答

1

MongoDB的默認數據存儲現在是GeoJSON,請參閱the GeoJSON docs。這種格式,作爲JSON的擴展,自然而然地用於Javascript。在 Google Maps,OpenLayersLeaflet中有直接的GeoJSON加載器,其中有三個更好的Javascript映射庫。 OpenLayers和Leaflet都是開源的,所以你可以查看源代碼,看看它是如何工作和擴展的。 您必須編寫一些內容才能將MongoDB中的GeoJSON傳輸到客戶端,您可能需要處理跨域問題,具體取決於您的設置,請參閱JSON: How do I make cross-domain JSON call以獲取可能的解決方案。