日期:2014-05-17  浏览次数:20519 次

asp.net使用谷歌地图的几个问题
一个旅游景点项目中准备使用谷歌地图,但第一次用。。比较茫然。。不知道从何下手。
看了谷歌的实例是都在JS里操作。
我想的是编辑在这个地图上标注上景点这个地方,然后这个坐标之类的存到数据库中,游客访问这个景点就能看到那个坐标,并且标注了
但是不知道怎么实现这个标注。已经获取那个坐标存入数据库,并且。。存入数据库。。读出来时。。该怎么用呢。。往用过的说明下。。

------解决方案--------------------
既然你已经有这个经度纬度的坐标就可以用Mark变量将它标注在地图上。
具体步骤是:在你想把地标标出来的地方写上代码:
var marker=new google.maps.Marker(
{
clickable: true,
animation: google.maps.Animation.BOUNCE,
map: map,
position: positionMarker,
title:address
});
其中参数的意思可以参考googlemap API
------解决方案--------------------
google上面的api不是都有么 以前用百度地图搞的

还可以定义窗口样式 放图片上去 还可以写HTML代码 

蛮多的。。。 自己仔细看文档吧
------解决方案--------------------
Silverlight BingMap地图标识
------解决方案--------------------
新手入门的话,还是先看看文档再说吧!
但但告诉你方法你也不会,对不!
------解决方案--------------------


应该用名字就能定位到。。。。。。不用坐标。。。
------解决方案--------------------
怎么标注使用GMarker,当然你首先要创建全局GMap2 实例一般对象是div(我用的是Version2),
所有的操作都是在那个全局上进行。

比如这是我现在程序中的一段:(this.map为全局GMap2 实例,this.marker也是全局GMarker实例)
JScript code
this.marker = new GMarker(this.point, {icon: this.myIcon});// ,title: "把鼠标点击,显示详细"
this.map.setCenter(this.point,(this.zoom)?this.map.getZoom():this.zoom);
this.map.addOverlay(this.marker);

------解决方案--------------------
http://code.google.com/intl/zh-CN/apis/maps/documentation/javascript/basics.html
------解决方案--------------------
这个是我之前写的:
Google 地图,经纬度获取地理位置信息