如何在地图上标注?

如何在地图上标注?,第1张

问题一:如何在百度地图上做标记 在百度地图的右上角有“工具”下拉菜单中就有“标记”.然后直接在地图上单击你想要标记的位置就可以.当然也可以添加名称和备注.也能手绘路线图.

问题二:怎么在地图上标注上自己的商店位置? 百度地图新平台上线,可以将您的公司免费标注在地图上,

请参照一下几点进行标注:

1、注册登陆,完善个人信息:直接访问lbc.baidu/注册百度账号,激活并完善个人信息;或通过百度地图主页右上角点击“商户免费标注”完成注册登枝枣陆。

2、能查到店铺,可以直接认领:请在地图上方的框中输入您的店铺,如果能够查到您的店铺,请直接认领,认领时需要上传您的证照资质。如果无法查到,请先标注其所在的位置,再进行认领。

3、查不到店铺,先标注,再认领点击“我要标注”,填写商户名称和精确的地址位置,精确到门牌号。点击“标注商户位置”,双击地图,放大地图比例。地图比例越大,标注的准确度越高。需要放到最大层级,即双击鼠标地图不再放大,地图能够清楚显示你所在位置的周边环境为止。参照你周边的地标性建筑,拖拽地图中的红点,标注到你认为最准确的位置,点击确定提交后,在进行认领。

4、提交申请后,需要5-7天的审核期,请耐心等待。

详情请参见网址:lbc.baidu/static/cms/

问题三:如何在百度地图上标注多个地点 为了能让你更清楚 jingyan.baidu/...0 这个里面说的步骤非常清楚,希望能够帮到你 望采纳

问题四:如何在地图上添加标注 标注地图的方法如下:

一、环境介绍

1,最近在与一家地图厂家做地图对接,对方用的是在ArcGIS地图上做的二次开发,给我的API也是官方的API,我需要在他们地图上实现我们自己公司的一些功能(比如说:添加标记,定位中心等功能),因为环猛喊拆境问题,所以目前只能使用官方在线地图demo实现,下面是我整理的如何实现在ArcGIS在线地图上添加标注。

2.地图:ArcGIS官方在线地图,ArcGIS Javascript API版本: 3.9

3.软件截图一(在地图上点击后添加的标注标记,点击标注标记后d出的详细信息):

二、 *** 作步骤

1.下面是我渗配的代码(点击地图就可以添加一个标注标记,点击标注标记就可以显示详细信息):

html, body, #map {

height: 100%width: 100%margin: 0padding: 0

}

#controls {

background: #fff

box-shadow: 0 6px 6px -6px #999

color: #444

font-family: sans-serif

height: auto

left: 1em

padding: 1em

position: absolute

top: 1em

width: auto

z-index: 40

}

#controls div {

padding: 0 0 1em 0

}

var map, graphicLayer

标记数组

var allMarkers = []

......>>

问题五:如何在百度地图上标注自己的位置 百度地图新平台上线,可以将您的公司免费标注在地图上,

请参照以下几点进行标注:

1、注册登陆,完善个人信息:直接访问lbc.baidu/注册百度账号,激活并完善个人信息;或通过百度地图主页右上角点击“商户免费标注”完成注册登陆。

2、能查到店铺,可以直接认领:请在地图上方的框中输入您的店铺,如果能够查到您的店铺,请直接认领,认领时需要上传您的证照资质。如果无法查到,请先标注其所在的位置,再进行认领。

3、查不到店铺,先标注,再认领点击“我要标注”,填写商户名称和精确的地址位置,精确到门牌号。点击“标注商户位置”,双击地图,放大地图比例。地图比例越大,标注的准确度越高。需要放到最大层级,即双击鼠标地图不再放大,地图能够清楚显示你所在位置的周边环境为止。参照你周边的地标性建筑,拖拽地图中的红点,标注到你认为最准确的位置,点击确定提交后,在进行认领。

4、提交申请后,需要5-7天的审核期,请耐心等待。

详情请参见网址:lbc.baidu/static/cms/

问题六:如何在百度地图上标注自己的店铺 如果是已经标注了,就不能在标注了。相反则可以标注,去官网即可。做这个必须提供营业执照的,另外名字必须和营业执照上吻合。

需要注意的是:

1、营业执照必须清晰。

2、审核时间大概是5天左右。

问题七:地图上怎么标注公司名称? 请在百度地图右上角点击商户免费标注

问题八:怎样把地名标在百度地图上 您得找百度的客服,交钱就可以标注你您要的位置了。百度地图的标注到目前为止还是收费的,不过谷歌是免费的。你可以去谷歌地图上自己注册个帐号,ditu.googl户/,将您的商户放到 Google 地图上,登陆你的谷歌账户,google/...&gl=CN,添加商户信息……下一步,继续,直至完成,验证

问题九:怎样在地图上标注多个客户位置? 30分 请登录本地商户中心查看此链接详情页lbc.baidu/inf/mark/template

问题十:如何在卫星地图上添加标注 标注地图的方法如下:

1.注册用户并登录网站,点击"卫星地图"进入卫星地图栏目

2.从左边菜单目录选择您要标注的所在市县;

3.点击右上角红色的 "我要标注"链接,依次按提示 *** 作即可:

a.将地图用拉杆放大到清晰位置,在地图上点击要标注的地点,会d出 *** 作窗口;

b.移动好位置后,点"第二步"输入标注点信息完成标注;

c.移动位置到新的地方,重复标注。

百度地图javascript api怎么实现自定义标记然后将多个标记点连线起来

官方文件有明确的示例。

你需要用到:maker,polygon

百度地图里的标记点能改颜色么 怎么改

开启百度地图,点选地图右上角的标记,在地图d出标记工具;

点选标记地点工具选中,在地图任意位置点选即可标记;

点选新增的标记,在开启的编辑框,点选右侧的更换图示,即可选择喜欢的颜色。

如何将多个视讯连线起来

你所说的将多个视讯连线起来是怎样的连线呢? 1、如果多个摄像头的画面需要在一个电脑上显示,是通过在电脑上腔搜饥安装视讯采集卡(分多少路),伍返然后电脑上会显示多个摄像头画面;或者单独买硬碟录影机(方法很多) 2、如果将一个摄像头的画面要在多个监视器上显示,要增加视讯分配器,可以将一路视讯输入变成多路视讯输出。

android开发百度地图怎么实现自定义d出视窗

基本原理就是用ItemizedOverlay来新增附加物,在OnTap方法中向MapView上新增漏租一个自定义的View(如果已存在就直接设为可见),下面具体来介绍我的实现方法:

一、自定义覆盖物类:MyPopupOverlay,这个类是最关键的一个类ItemizedOverlay,用于设定Marker,并定义Marker的点选事件,d出视窗,至于d出视窗的内容,则通过定义Listener,放到Activity中去构造。如果没有特殊需求,这个类不需要做什么改动。程式码如下,popupLinear这个物件,就是加到地图上的自定义View:

public class MyPopupOverlay extends ItemizedOverlay<OverlayItem>{

private Context context = null

这是d出视窗, 包括内容部分还有下面那个小三角

private LinearLayout popupLinear = null

这是d出视窗的内容部分

private View popupView = null

private MapView mapView = null

private Projection projection = null

这是d出视窗内容部分使用的layoutId,在Activity中设定

private int layoutId = 0

是否使用百度带有A-J字样的Marker

private boolean useDefaultMarker = false

private int[] defaultMarkerIds = { R.drawable.icon_marka,

R.drawable.icon_markb, R.drawable.icon_markc,

R.drawable.icon_markd, R.drawable.icon_marke,

R.drawable.icon_markf, R.drawable.icon_markg,

R.drawable.icon_markh, R.drawable.icon_marki,

R.drawable.icon_markj, }

这个Listener用于在Marker被点选时让Activity填充PopupView的内容

private OnTapListener onTapListener = null

public MyPopupOverlay(Context context, Drawable marker, MapView mMapView) {

super(marker, mMapView)

this.context = context

this.popupLinear = new LinearLayout(context)

this.mapView = mMapView

popupLinear.setOrientation(LinearLayout.VERTICAL)

popupLinear.setVisibility(View.GONE)

projection = mapView.getProjection()

}

@Override

public boolean onTap(GeoPoint pt, MapView mMapView) {

点选视窗以外的区域时,当前视窗关闭

if (popupLinear != null &&popupLinear.getVisibility() == View.VISIBLE) {

LayoutParams lp = (LayoutParams) popupLinear.getLayoutParams()

Point tapP = new Point()

projection.toPixels(pt, tapP)

Point popP = new Point()

projection.toPixels(lp.point, popP)

int xMin = popP.x - lp.width / 2 + lp.x

int yMin = popP.y - lp.height + lp.y

int xMax = popP.x + lp.width / 2 + lp.x

int yMax = popP.y + lp.y

if (tapP.x <xMin || tapP.y <yMin || tapP.x >xMax

|| tapP.y >yMax)

popupLinear.setVisibility(View.GONE)

}

return false

}

@Override

protected boolean onTap(int i) {

点选Marker时,该Marker滑动到地图中央偏下的位置,并显示Popup视窗

OverlayItem item = getItem(i)

if (popupView == null) {

如果popupView还没有建立,则构造popupLinear

if (!createPopupView()){

return true

}

}

if (onTapListener == null)

return true

popupLinear.setVisibility(View.VISIBLE)

onTapListener.onTap(i, popupView)

popupLinear.measure(0, 0)

int viewWidth = popupLinear.getMeasuredWidth()

int viewHeight = popupLinear.getMeasuredHeight()

LayoutParams layoutParams = new LayoutParams(viewWidth, viewHeight,

item.getPoint(), 0, -60, LayoutParams.BOTTOM_CENTER)

layoutParams.mode = LayoutParams.MODE_MAP

popupLinear.setLayoutParams(layoutParams)

Point p = new Point()

projection.toPixels(item.getPoint(), p)

p.y = p.y - viewHeight / 2

GeoPoint point = projection.fromPixels(p.x, p.y)

mapView.getController().animateTo(point)

return true

}

private boolean createPopupView() {

TODO Auto-generated method stub

if (layoutId == 0)

return false

popupView = LayoutInflater.from(context).inflate(layoutId, null)

popupView.setBackgroundResource(R.drawable.popupborder)

ImageView dialogStyle = new ImageView(context)

dialogStyle.setImageDrawable(context.getResources().getDrawable(

R.drawable.iw_tail))

popupLinear.addView(popupView)

android.widget.LinearLayout.LayoutParams lp = new android.widget.LinearLayout.LayoutParams(

LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT)

lp.Margin = -2

lp.leftMargin = 60

popupLinear.addView(dialogStyle, lp)

mapView.addView(popupLinear)

return true

}

@Override

public void addItem(List<OverlayItem>items) {

TODO Auto-generated method stub

int startIndex = getAllItem().size()

for (OverlayItem item : items){

if (startIndex >= defaultMarkerIds.length)

startIndex = defaultMarkerIds.length - 1

if (useDefaultMarker &&item.getMarker() == null){

item.setMarker(context.getResources().getDrawable(

defaultMarkerIds[startIndex++]))

}

}

super.addItem(items)

}

@Override

public void addItem(OverlayItem item) {

TODO Auto-generated method stub

过载这两个addItem方法,主要用于设定自己预设的Marker

int index = getAllItem().size()

if (index >= defaultMarkerIds.length)

index = defaultMarkerIds.length - 1

if (useDefaultMarker &&item.getMarker() == null){

item.setMarker(context.getResources().getDrawable(

defaultMarkerIds[getAllItem().size()]))

}

super.addItem(item)

}

public void setLayoutId(int layoutId) {

this.layoutId = layoutId

}

public void setUseDefaultMarker(boolean useDefaultMarker) {

this.useDefaultMarker = useDefaultMarker

}

public void setOnTapListener(OnTapListener onTapListener) {

this.onTapListener = onTapListener

}

public interface OnTapListener {

public void onTap(int index, View popupView)

}

}

百度地图怎么自定义d出泡泡

地图是需要用来搜寻的,一般不会出现泡泡的,只有搜寻到你的地图才会出现

d出泡泡

只有在搜寻地图的你的地图并且点选地图之后才能展现出来

您可以使用自定义类来显示气泡,然后在自定义类中的onTap(int index)中设定一个一个d出视窗来解决这个问题!

@Override

public boolean onTap(int index) {

在此处理item点选事件

LayoutInflater inflater = LayoutInflater.from(mapView.getContext())

View view = inflater.inflate(R.layout.reserve_warning_pop, null)

TextView tv_reservewarning_pop_parkinglotname = (TextView) view.findViewById(R.id.tv_reservewarning_pop_parkinglotname)

TextView tv_reservewarning_pop_parkinglotaddress = (TextView) view.findViewById(R.id.tv_reservewarning_pop_parkinglotaddress)

TextView tv_reservewarning_pop_parkinglotcurrentstall = (TextView) view.findViewById(R.id.tv_reservewarning_pop_parkinglotcurrentstall)

TextView tv_reservewarning_pop_parkinglotprice = (TextView) view.findViewById(R.id.tv_reservewarning_pop_parkinglotprice)

if (parkingLot != null) {

停车场名

停车场地址

停车场可预订车位

停车场收费型别

}

预定按钮

Button bt_reservewarning_pop_reserve = (Button) view.findViewById(R.id.bt_reservewarning_pop_reserve)

bt_reservewarning_pop_reserve.setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View v) {

业务处理 }

}

}

})

d出自定义介面

popupOverlay = new PopupOverlay(mapView, null)

OverlayItem overlayItem = getItem(index)

mapView.getController().setCenter(overlayItem.getPoint())

popupOverlay.showPopup(view, overlayItem.getPoint(), 5)

mapView.setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View v) {

隐藏d出视窗

popupOverlay.hidePop()

}

})

return super.onTap(index)

}

请问现在百度地图可以标记多少个点

标注的点说给你是有关系的,

如果是企业的话,你可以做公司名的标注,或者是标注关键词

这个要看有你需要多少了

标注的越多,效果越好,搜寻量就越大

希望可以帮助你,记得采纳我啊

百度地图标注点选后d出的气泡注释检视怎么自定义

商户中心标注只能搜寻用红色气泡显示在地图上,并不能直接显示出地图名称,百度地图底图文字为系统收录抓取形成,并不是人工手动标注。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11992676.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存