در LeafletJS چطور lat و lng را به x و y پیکسل تبدیل کنیم و بالعکس

mohsen1 سال قبل
ارسال شده در
mohsen

برای تبدیل lat و lng به x و y پیکسل می توانیم از متد latLngToContainerPoint شی map استفاده کنیم. این متد نقطه سمت چپ بالای صفحه را بعنوان مبدا مختصات در نظر میگیرد

      map.latLngToContainerPoint([35.6922451,51.4106675])
    

برای تبدیل برعکس هم می توانیم از متد containerPointToLatLng شی map استفاده کنیم:

      map.containerPointToLatLng([250, 250]) // [x, y]
    

برای مطالعه بیشتر می توانید رفرنس Leaflet را مطالعه کنید: Documentation - Leaflet - a JavaScript library for interactive maps (leafletjs.com)

رای
0
ارسال نظر
مرتب سازی:
اولین نفری باشید که نظر می دهید!