asp.net调用百度地图API,实现电子地图

http://openapi.baidu.com/map/index.html
  例子:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>百度地图API自定义地图</title>
<!--引用百度地图API-->
<style type="text/css">
    html,body{margin:0;padding:0;}
    .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
    .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
</style>
<script type="text/javascript" src="http://api.map.baidu.com/api?key=&v=1.1&services=true"></script>
</head>
<body>
    <!--百度地图容器-->
    <div style="width:697px;height:550px;border:#ccc solid 1px;" id="dituContent"></div>
</body>
<script type="text/javascript">
    //创建和初始化地图函数:
    function initMap(){
        createMap();//创建地图
        setMapEvent();//设置地图事件
        addMapControl();//向地图添加控件
    }
   
    //创建地图函数:
    function createMap(){
        var map = new BMap.Map("dituContent");//在百度地图容器中创建一个地图
        var point = new BMap.Point(120.972718,31.416819);//定义一个中心点坐标
        map.centerAndZoom(point,17);//设定地图的中心点和坐标并将地图显示在地图容器中
        window.map = map;//将map变量存储在全局
    }
   
    //地图事件设置函数:
    function setMapEvent(){
        map.enableDragging();//启用地图拖拽事件,默认启用(可不写)
        map.enableScrollWheelZoom();//启用地图滚轮放大缩小
        map.enableDoubleClickZoom();//启用鼠标双击放大,默认启用(可不写)
        map.enableKeyboard();//启用键盘上下左右键移动地图
    }
   
    //地图控件添加函数:
    function addMapControl(){
        //向地图中添加缩放控件
 var ctrl_nav = new BMap.NavigationControl({anchor:BMAP_ANCHOR_TOP_LEFT,type:BMAP_NAVIGATION_CONTROL_LARGE});
 map.addControl(ctrl_nav);
        //向地图中添加缩略图控件
 var ctrl_ove = new BMap.OverviewMapControl({anchor:BMAP_ANCHOR_BOTTOM_RIGHT,isOpen:1});
 map.addControl(ctrl_ove);
        //向地图中添加比例尺控件
 var ctrl_sca = new BMap.ScaleControl({anchor:BMAP_ANCHOR_BOTTOM_LEFT});
 map.addControl(ctrl_sca);
    }  
   
    initMap();//创建和初始化地图
</script>
</html>

转载于:https://www.cnblogs.com/Nina-piaoye/archive/2012/11/01/2749941.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/422129.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

php订阅系统,php redis pub/sub(Publish/Subscribe,发布/订阅的信息系统)之基本使用

一.场景介绍最近的一个项目需要用到发布/订阅的信息系统&#xff0c;以做到最新实时消息的通知。经查找后发现了redis pub/sub(发布/订阅的信息系统)可以满足我的开发需求,而且学习成本和使用成本也比较低。二.什么是redis pub/sub资料查看大家在看我的blog的同时可以打开redis…

SQL Server 自定义函数 返回树结构函数

数据库结构: 表内的数据: 自定义函数: 递归查出 树下所有节点 ,参数是 父idcreate function sss(id as int)returns t table(id int not null,name int not null,pid int null)asbegindeclare lay as int;insert into t select * from tree where pid id;select lay min(id) …

php 生成器作用,php 生成器的理解和使用

image.png开头介绍的这个文章总结的很详细&#xff0c;而且大多的介绍其实都是这么写的&#xff0c;也是这些例子。但是手册的介绍也很重要。此处&#xff0c;我主要写一些个人的理解要点1.生成其是一种更容易实现简单对象迭代。所以他的本质其实是相当于有助于更好的实现 fore…

沈向洋谈文献阅读(转载)

1. 很多研究者话费一半以上的时间用来阅读。在研究生开始两年&#xff0c;除了应付功课&#xff0c;其余的时间阅读有关于你topic的课本和journal articles。 2. 了解自己相关topic最为核心的杂志。每年去图书馆翻阅过去一年相关大学的研究者做出的引起你兴趣的technical repor…

php访问url json,PHP操作URL和PHP操作json

摘要&#xff1a;<?php //url$string 我爱 中国;$string htmlspecialchars($string);echo $strin<?php //url$string 我爱 中国;$string htmlspecialchars($string);echo $string;echo ;$url http://www.bai du.com;echo $url urldecode($url);echo ;echo $url …

hdu 3079水题

水到什么都不想说了。 /** hdu3079/win.cpp* Created on: 2012-11-4* Author : ben*/ #include <cstdio> #include <cstdlib> #include <cstring> #include <cmath> #include <ctime> #include <iostream> #include <algorithm> …

java maximumpoolsize,如果maximumPoolSize小于corePoolSize怎么办? Java 6中可能存在的错误?...

我遇到了Java 6的ThreadPoolExecutor一个奇怪的问题 . 我不时地动态更改了corePoolSize&#xff0c;我观察到线程池没有处理应该完成的任务 .例如&#xff0c;如果我有4个corePoolSize并且队列中有许多任务等待&#xff0c;那么执行程序最多处理3个&#xff0c;有时甚至是2个 .…

print\println\printf的区别

print\println\printf的区别 print将它的参数显示在命令窗口&#xff0c;并将输出光标定位在所显示的最后一个字符之后。 println 将它的参数显示在命令窗口&#xff0c;并在结尾加上换行符&#xff0c;将输出光标定位在下一行的开始。 printf是格式化输出的形式。 下在举个例子…

哪里学php开发,哪里学web开发

在开始学习Web开发时&#xff0c;我建议做的第一件事就是确定明确的最终目标&#xff0c;并牢记其中。也许你想改变职业生涯。也许你对应用程序有一个邪恶的想法。或许你只是想学习乐趣。无论您的目标是什么&#xff0c;了解您为什么这样做都很重要。这种理解将帮助您提高学习时…

对PostgreSQL中后台进程内存挂载的初步学习

开始 从 CreateSharedMemoryAndSemaphores 开始&#xff1a; 对于 Postmaster 的各个子进程而言&#xff0c;内存结构在 Postmaster 中已经建立&#xff0c;只是需要挂到各子进程自己的本地变量上。 /* * CreateSharedMemoryAndSemaphores …

四阶龙格积分法 matlab,matlab控制系统计算机仿真实验-完整版

MALTAB 仿真实验指导书实验一实验题目&#xff1a;欧拉法&梯形法的MATLAB 实现实验目的&#xff1a;1.熟练掌握MATLAB 的使用方法2.牢记欧拉法、梯形法的计算过程3.熟悉欧拉法、梯形法以及实现二阶动态响应的程序编写 实验内容&#xff1a;已知被控对象的系数矩阵分别为A[-…

前端学习(590):调试javascript的流程

vs 安装live server插件 第一种方式 第二种方式 使用alert 断点调试debugger 断点调试 断点调试 设置断点

统一管理MOSS2010用户头像

我们都知道MOSS 2010里面的“我的网站”里面有一个上传照片功能&#xff0c;通过那里用户可以方便的上传自己的照片。也可以通过在AD里面上传用户的头像&#xff0c;通过MOSS的 User Profile Service Application 服务进行同步&#xff0c;实现MOSS,Outlook,Lync 头像的统一管理…

开博第一篇-ios

最近在工作之余学习了ios上的编程&#xff0c;感觉3G时代了&#xff0c;自己应该会些时代的东西&#xff01; 由于是java出身&#xff0c;所以开始看objective-c时很别扭&#xff0c;但慢慢的看的话还是蛮有趣的&#xff01; 最初买了本ios的编程教程&#xff0c;有点老&#x…

php代码质量怎么提高,如何提高PHP代码的质量?第一部分 自动化工具

重复的代码是不好的&#xff0c;每个人都知道。有时我们错误地创建了这样的代码&#xff0c;我们从来没有注意到它。有时我们这样做是因为我们懒惰。最好是配备一个工具&#xff0c;它可以在构建时提示这个问题。PHPCPD - PHP复制/粘贴检测器。通过运行以下命令来安装它&#x…