首页 > 其他分享 >soso地图api接口地理解析geocoder检索示例----并在信息框显示经纬度

soso地图api接口地理解析geocoder检索示例----并在信息框显示经纬度

时间:2023-08-08 22:37:25浏览次数:41  
标签:function map geocoder 示例 detail ---- var result soso



api官网:

http://api.map.soso.com/doc_v2/example.html?sample-geocoding-simple#8map



示例代码如下(保存为html打开可见效果):

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>按关键字查询</title>

<script charset="utf-8" src="http://map.soso.com/api/v2/main.js"></script>
<script>

var geocoder,map,marker = null;
var init = function() {
    var center = new soso.maps.LatLng(39.916527,116.397128);
    map = new soso.maps.Map(document.getElementById('iCenter'),{
        center: center,
        zoom: 15
    });
    geocoder = new soso.maps.Geocoder({
        complete : function(result){
            map.setCenter(result.detail.location);
            var marker = new soso.maps.Marker({
                map:map,
                position: result.detail.location,
                title:result.detail.address+result.detail.location
            });
        },
        error : function(result){
        	$("#iCenter").empty();
       $("#iCenter").append("检索没有结果,原因: " + result);
          
        }
        
        
    });
}

function codeAddress() {

    var address = "成都市金河路口宽窄巷子";

    geocoder.getLocation(address);
}


var showmap = function() 
{

init();
codeAddress();
}

</script>

</head>
<body οnlοad="showmap();">  

        <div id="iCenter" style="height:300px;width=661px "></div>
    
        
</body>
</html>



soso地图api接口地理解析geocoder检索示例----并在信息框显示经纬度_soso


标签:function,map,geocoder,示例,detail,----,var,result,soso
From: https://blog.51cto.com/u_16218512/7013073

相关文章

  • c#怎么样让double或者float保留2位小数
      我们都知道float的位数比较多但是转成Tostring显示时还是会截断并且四舍五入。如果我们要进行精密的计算时比如计算0.9999999如果被截断了结果就会变成1。这与我们的预期结果不相符。那么我们怎么才能随心所欲的设置小数位数。可以参考下面的例子。我们以设置小数位......
  • perl通过unixODBC连接SQLServer
    本文讲述三个内容:一:说明二:环境配置三:操作脚本内容一:说明MS从来没有提供过SQLServerforLinux,所以大家也不要去尝试在Linux系统安装SQLServer,但是可以通过ODBC连接Windows系统的SQLServer数据库;WindowsServer2003用户注意:在WindowsServer2003系统上安装的SQLServer是不......
  • perl基本语言语法(与java,c#不同的地方积累)
    连接字符串 perl用.  “hello”+"hello" 可用x号 "hello"*3 “hellohellohello”java,c#用+"hello"+"hello"运算符perl等待输入:$line=<STDIN>;或者$line=<>;未定义的字符值undef--不会报错当作数字使用时为0当作字符串使用时为空判断是否为空用defined()数组......
  • 遇到的问题------------时间格式转化时java.text.ParseException: Unparseable date:
    -时间格式转化时java.text.ParseException:Unparseabledate:""异常把String time=2013-09-22用 privatefinalstaticSimpleDateFormatsimpleDateFormat=newSimpleDateFormat("yyyy-MM-ddhh:mm:ss");simpleDateFormat.parse(time.trim()));转化时报错java.text.......
  • java解析json
    {"status":0,"message":"ok","total":2,"results":[{"name":"蓝光COCO金沙","location":{"lat":30.68754......
  • 8.8
    周二:实在是对我的长头发厌倦了上午去理发店剪短了但是我的头发又软又塌还得再烫一下搞了摩根烫总感觉这烫头不烫不行烫了也不咋地恶心死了这头发今天学了方法的综合练习感觉有一点难了......
  • java调用百度地图web服务api-----该方法可用在js跨域请求上
    百度地图Web服务API为开发者提供http接口,即开发者通过http形式发起检索请求,获取返回json或xml格式的检索数据。用户可以基于此开发JavaScript、C#、C++、Java等语言的地图应用。api官网说明链接:http://developer.baidu.com/map/webservice.htm可用接口列举:获取相关地址提示place......
  • SQL SERVER 2019 数据库还原测试库的方法
    1、备份正式库数据2、在其它电脑上还原备份的数据库 不需要覆盖其它数据库,直接还原出数据库还原时修改文件名和数据库名称: 修改文件名称      还原成功......
  • JSP----jQuery插件ContextMenu生成右键菜单
    讲述三个内容:一:简介二:使用示例三:在jsp中动态生成的代码记录一:简介ContextMenu 译自:http://www.trendskitchens.co.nz/jquery/contextmenu/ ContextMenu是一个轻量级jQuery插件,用于选择性地用自己创建的菜单代替浏览器的默认右键菜单。 特点 1.可以在一个页面中使用多个右......
  • oobabooga-text-generation-webui可能是最好的语言模型启动器(包含手把手安装教程)
    https://www.bilibili.com/read/cv24006101/引言:问:oobabooga是什么?oobabooga-text-generation-webui是一个用于运行类似Chatglm、RWKV-Raven、Vicuna、MOSS、LLaMA、llama.cpp、GPT-J、Pythia、OPT和GALACTICA等大型语言模型的GradioWeb用户界面。它的目标是成为文本生成的AUT......