地图接口
 
  搜索接口
 
  标注接口
 
  IP定位接口
 
  实时路况接口
 
  逆地理编码接口
 
  公交接口
 
  导航接口
   
  LTPoint | LTEZMarker
类 LTPoint
代表地理点坐标,该点的位置通过灵图的NTU坐标来描述。
构建函数
函数名称 最后更新版本 返回值类型 说明
LTPoint(lng,Lat) LTPoint 以指定的NTU经度和纬度创建一个地理点坐标
方法
函数名称 最后更新版本 返回值类型 说明
getLongitude() Number 获取NTU经度
getLatitude() Number 获取NTU纬度
类 LTEZMarker
标注对象,51ditu ezmarker API的核心对象,每个实例代表一个页面上的一个EZMarker,页面上可以同时使用多个
构建函数
函数名称 最后更新版本 返回值类型 说明
LTEZMarker(name ,type ,container ) LTEZMarker 采用指定的ID创建一个ezmarker标注对象
  • 范例:避免ezmarker和页面上的下拉选单冲突
  • 范例:创建一个最简单的ezmarker
  • 范例:使用直接显示在页面上的ezmarker
  • 范例:在表单form之中使用ezmarker
  • 范例:设置ezmarker的标记图标
  • 方法
    函数名称 最后更新版本 返回值类型 说明
    showButton(flag ) 显示或隐藏ezmarker的按钮
    showMap() 在浮动模式的下调用该方法可以显示ezmarker窗口,相当于用户点击了ezmarker按钮
    close() 在浮动模式的下关闭ezmarker窗口
  • 范例:避免ezmarker和页面上的下拉选单冲突
  • setDefaultView(point ,zoom ) 设置ezmarker地图的默认视图,参数point可以为代表经纬度的LTPoint或城市名称拼音(如"beijing"),地图第一次被打开的时候,将会定位到相应的经纬度和缩放等级
  • 范例:自定义ezmarker的样式和坐标
  • setValue(point ,zoom ) 设置ezmarker的初始值,如果用户没有进行重新选点,则该值被发送给目标页面,如果用户重新选点,则地图会自动定位到该位置,并在该位置显示一个灰色标记,该方法调用后setDefaultView方法将会失效而直接定位到该位置
  • 范例:设置ezmarker的默认值
  • setButtonImage(url ) 设置浮动模式下的ezmarker按钮图片路径
  • 范例:自定义ezmarker的样式和坐标
  • setIcon(icon ) 1.1 设置用来标注的图标
    setWinZIndex(zindex ) 设置浮动模式下的ezmarker窗口的zIndex值,设置该值可以防止弹出的ezmarker窗口被页面上其他元素遮盖
    setPlaceList(flag ) 设置是否显示地名列表控件
    setSearch(flag ,city ) 设置是否显示搜索
  • 范例:自定义ezmarker的样式和坐标
  • 事件
    事件名称 最后更新版本 参数 说明
    mark (point ,zoom ) 在用户标点完成时触发
  • 范例:通过脚本和ezmarker交互
  • open 0.7 在标注窗口打开时触发
  • 范例:避免ezmarker和页面上的下拉选单冲突
  • close 0.6 在标注窗口被关闭时触发
  • 范例:避免ezmarker和页面上的下拉选单冲突