7.1.21

חיבור דינמי למפת גוגל

איך לקשר מפת גוגל למיקום בדף דינמי?

כאשר מוסיפים מפת גוגל (Google Maps) לדף דינמי לא ניתן לקשר ישירות את המיקום לבסיס הנתונים.


ניתן לבצע את זה באמצעות קוד.


בשלב הראשון יש להגדיר את המיקום באמצעות הגדרת קווי רוחב וקווי אורך של המיקום.

איך למצוא את הקואורדינטות של מיקום ניתן למצוא כאן


בנוסף יש צורך להוסיף שתי עמודות לבסיס הנתונים

קו רוחב - latitude

קו אורך - longitude

הקוד:

import wixData from 'wix-data';

$w.onReady(function () {

$w('#dynamicDataset').onReady(() => {

let current = $w('#dynamicDataset').getCurrentItem();

let latitude = current.latitude;

let longitude = current.longitude;

let description = current.title;

$w("#googleMaps1").location = {

"latitude": latitude,

"longitude": longitude,

"description": description

};

});

});