小弟正在做一酒店发布的网站,我想从后台发布酒店时,也在地图上添加一个此网站的标注,前台可以查看这些自己添加的标注!
已申请了GOOGLE MAP API KEY,我只会把它在网页上显示出来,后台,我希望像赶集那个添加一个小气球标注,不知道怎么操作。
QQ:343903566在线急等!请高手指导一下!
已申请了GOOGLE MAP API KEY,我只会把它在网页上显示出来,后台,我希望像赶集那个添加一个小气球标注,不知道怎么操作。
QQ:343903566在线急等!请高手指导一下!
解决方案 »
- DropDownList在前台设置SelectedValue??不能以声明的方式设置“SelectedValue”属性
- 不小心结贴了,问一下三层架构与MVC的区别是什么?
- 又被人给攻击了,怎么个意思?求解!!!
- 问个SQL语句
- 收集community server(CS_2.1)的资源:经典书籍(非电子版),经典书籍(电子版),经典blog链接,经典文章,学习者QQ,MSN
- 遇到特奇怪的问题,哪位高人能解!
- 新手问题:如何保持页面上的格式呢?
- 急啊~!搞了好几个小时了
- 急!!!System.Xml.XmlDocument问题
- 用VS.net2003创建Asp.net Web应用程序的问题(C#)
- 怎么样安装Visual Studio2010才会有.Net4.0、3.5、2.0的框架?
- 用uploadify时,上传文件后怎样取消上传
这里什么都有 自己去看吧
v2 需要api key 的已经被放弃了
<script src="http://maps.google.com/maps/api/js?v=3.1&sensor=true" type="text/javascript"></script>
<script language="JavaScript" type="text/javascript">
var geocoder;
var map;
var infowindow = new google.maps.InfoWindow();
var er;
function initialize() {
geocoder = new google.maps.Geocoder();
var latlng = new google.maps.LatLng(39.91339085321795, 116.48817204547309);//经度和纬度
var myOptions = {
zoom: 18,//地图缩放级别 越大 越详细
center: latlng,
mapTypeId: 'roadmap'
}
map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);// id = map_canvas 的 div上显示 地图
} function codeLatLng() {
var lat = parseFloat(Ext.getCmp("lat").getValue());
var lng = parseFloat(Ext.getCmp("lng").getValue());
var latlng = new google.maps.LatLng(lat, lng);
geocoder.geocode({'latLng': latlng}, function(results, status) {
if (status == google.maps.GeocoderStatus.OK) {
if (results[0]) {
map.setCenter(results[0].geometry.location);
map.setZoom(13);
er = new google.maps.Marker({
position: latlng,
map: map
});
infowindow.setContent(results[0].formatted_address);
infowindow.open(map, er);
} else {
alert("No results found");
}
} else {
alert("Geocoder failed due to: " + status);
}
});
} </script> <asp:Repeater ID="rptContact" runat="server" >
<ItemTemplate>
<table width="700" >
<tr>
<td>
<div style="float:left; width:700px;">
<%#Eval("NewsContent")%>
</div>
<div id="map_canvas" style="width: 725px; height: 340px; margin-top: 2px; margin-bottom: 5px;
border: solid 1px #ccc; background-color: #F2EFE9; float:left;">
</div>
</td>
</tr>
</table>
</ItemTemplate>
</asp:Repeater>
<script>
initialize();
window.onerror=function(){return true;}
</script>
</asp:Content>