الحصول على إحداثيات البكسل لعلامة خريطة Google
-
20-09-2019 - |
سؤال
هل من الممكن تحديد إحداثيات البكسل لعلامة معينة ، مع مراعاة مستوى التكبير الحالي والمنطقة المرئية للخريطة؟
المحلول
الحالي (V3):
map.getProjection().fromLatLngToPoint(marker.position);
https://developers.google.com/maps/documentation/javaScript/3.exp/reference#projection
أولد (v2):
طريقة fromlatlngtocontainerpixel يجب أن يعطيك ما يلي ما تتبعه ، على افتراض markerPoint
هل العلامة الخاصة بك ، و zoomLevel
تكبيرك الحالي:
map.fromLatLngToContainerPixel(markerPoint.getLatLng(), zoomLevel);
لا تنتمي إلى StackOverflow