Leaflet中L.Point与L.LatLng的区别联系

本文探讨了Leaflet中的L.LatLng和L.Point数据结构。L.LatLng用于表示地理坐标,而L.Point则表示像素坐标。两者可以互相转换,并在地图交互中扮演不同角色。在地图上添加坐标点通常需要利用L.Marker。
摘要由CSDN通过智能技术生成

Leaflet

an open-source JavaScript library for mobile-friendly interactive maps

  Leaflet中有两种表示坐标点的数据结构,一种是最常用的LatLng,另一种则是Point

L.LatLng

  LatLng是表示一个具有纬度(lat)和经度(lng)的地理坐标(以度为单位)。LatLng的以下组织形式均可用于leaflet的方法(除非有特殊说明):

map.panTo([50, 30]);              //数组
map.panTo({lon: 30, lat: 50});    //简单对象
map.panTo({lat: 50, lng: 30});    //简单对象
map.panTo(L.latLng(50, 30));      //函数
使用方法
var latlng = L.latLng(50.5, 30.5);
构造函数
构造函数 描述
L.latLng(<Number> latitude, <Number> longitude, <Number> altitude?) 通过给定的纬度和经度创建一个地理坐标点࿰
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值