我需要一个省市区镇街道 五级联动数据库并且需要经纬度,大家说怎么搞

网上大多数是没有经纬度的,也有有经纬度的,但是表里边的经纬度不全面。。。。。。。。。。。。。。。。。

1个回答

百度地图api就可以批量获取经纬度。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
用weui picker做一个省市区三级联动,从数据库读数据

数据格式如图![图片说明](https://img-ask.csdn.net/upload/201801/05/1515124486_540494.png)

数据库批量导入,省市区县镇联动关系

有没有一种方法或者工具,能够批量导入数据,这种数据不是普通的数据,是有上下级所属关系的,比如像省市区县镇街道的这种关系,就是怎样插入的省市区县镇街道的数据,除了一条一条导入以外有没有其他方法?因为数据太多了。

三级省市联动JS能把它存成一条地址么?就是数据库里一个字段?

aspx注册信息页,联系地址与原来是设计了TEXTBOX,所以数据库只有一个联系地址字段, 现在想改成三级省市的联动选择,还能存进一个字段吗?

QComboBox 中三级联动设置省市区

![图片说明](https://img-ask.csdn.net/upload/201603/10/1457586425_836607.png) QComboBox 中三级联动设置省市区 我有一个txt文件里有各省市区的数据如图 但是我怎么去提取这些数据呢

谁有pop省市区三级联动

谁有用poppupWindow或者用popbutton实现的省市区三级联动,网址也行!急用了!小白新手,没有币,勿怪! 效果说明: 如: 在第一个列表里面选择陕西省会在右侧弹出陕西对应的市级列表,在市级列表里选择西安市会在右侧弹出西安对应的区县级列表!

mysql数据库 类似地区5级以上联动数据表结构的设计

目前几个项目中都有类似需求就是,地区的联动与搜索。<br> 如果光联动这问题不大网上很多类似的解决方案。<br>主要问题在搜索这块,比如一个主信息它所关联的地区搜索方式可能是我光指定省能搜索到,我指定省市区县也能搜索到,以此类推我指定到最末级也要可以搜索到同时要考虑效率问题。并且前五级地区数据虽然固定了后期有可能考虑到要再增加2-3级数据比如 街道社区,小区楼号等,暂时想不到好的方案麻烦大家帮忙指导下谢谢。

dbfound做个省市区的联动菜单

dbfound做个省市区的联动菜单,保存到数据库时是相应的数字,数字是要这样规定的,每个省从数字0开始排序,每个省中所有市也从数字0开始排序,每个市中所有区也从数字0开始排序。

用jquery ajax从数据库获取数据实现二级联动

我的思路就是一级那里搞个select,然后利用ajax返回action。然后利用ajax那里不懂。哪位大神教我怎么做? 1、这是select, function select(){ var xitong=document.getElementById("xitong").value; $.ajax({ url:'/netbank/budiao/testaj', type:'post', dataType:'json', data:{"xitong.xitongname":xitong}, error: function(){ alert("服务器没有返回数据,可能服务器忙,请重试"); }, success:createshebeiname2 }); 2、这是/netbank/budiao/testaj', public String testaj(){ System.out.println("testaj"); String name=xitong.getXitongname(); System.out.println(name); shebeilist=budiaoBiz.getShebeibyname(xitong.getXitongname()); request.put("shebeilist", shebeilist); return "testaj"; } 3、这是struts.xml的一部分 <package name="budiao" namespace="/budiao" extends="json-default" > <action name="*" class="budiao" method="{1}"> <result name="testaj" type="json"></result> 结果:select选择的时候,能够打印出testaj和xitongname的值,还有alert("服务器没有返回数据,可能服务器忙,请重试");

省市联动JS能绑定数据库数据么??能绑定的话怎么调数据库数据!!!!

省市联动JS能绑定数据库数据么??能绑定的话怎么调数据库数据!!!!

java 实现省市区三级联动时jcombobox的监听问题

如题,想要通过读取Excel文件(一列id,一列地区名称)来实现,但是目前可以实现省市两级, 在区上遇到了combobox框的监听问题。希望通过选中下拉框的选项,调取该选项对应的id,来传给下一级来筛序,在调试的过程中发现程序会自动执行市级组合框的监听,结果是找不到匹配的选项。 贴上代码: ```java package area; import jxl.Cell; import jxl.Sheet; import jxl.Workbook; import javax.swing.*; import javax.swing.border.Border; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.ItemEvent; import java.awt.event.ItemListener; import java.io.FileInputStream; import java.io.InputStream; /** * Created by zhigeek on 2016/11/8. */ public class SecondComboboxDemo { Frame frame = new JFrame("JComboBox Demo"); JComboBox jcb1, jcb2, jcb3; JTextArea ta = new JTextArea(0, 30); // 用于显示结果的文本区 String[] No1 = null, No2 = null; String[] itemList; String[] itemList2; String[] itemList3; JPanel p1 = new JPanel(); JPanel p2 = new JPanel(); JPanel p3 = new JPanel(); JPanel p4 = new JPanel(); JPanel p5 = new JPanel(); Border etched = BorderFactory.createEtchedBorder(); // 创建边框 Border border = BorderFactory.createTitledBorder(etched, "Uneditable JComboBox"); // 表框加上标题 public static void main(String args[]) { SecondComboboxDemo cbd = new SecondComboboxDemo(); //String[] No1 = getNo1Lever(); //String[] No2 = getNo2Lever(1); cbd.go(); } public static String[] getNo1Lever() { InputStream is; String[] no1List = null; int j = 0; try { is = new FileInputStream("中国各地区代码表.xls"); jxl.Workbook workbook = Workbook.getWorkbook(is); Sheet rs = workbook.getSheet(0); int row = rs.getRows(); no1List = new String[35]; for (int i = 0; i < row; i++) { Cell cell = rs.getCell(0, i); int cellsize = Integer.parseInt(cell.getContents()); if (cellsize / 10 <= 9) { Cell cell2 = rs.getCell(1, i); //System.out.println(cell2.getContents()); no1List[j] = cell2.getContents(); j++; } } } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } return no1List; } public static String[] getNo2Lever(int no1) { InputStream is; String[] no2List = null; try { is = new FileInputStream("中国各地区代码表.xls"); jxl.Workbook workbook = Workbook.getWorkbook(is); Sheet rs = workbook.getSheet(0); int row = rs.getRows(); int j = 0; no2List = new String[50]; for (int i = 0; i < row; i++) { Cell cell = rs.getCell(0, i); int Cell2 = Integer.parseInt(cell.getContents()); if (Cell2 / 100 == no1 && Cell2 / 100 < 99) { Cell cell2 = rs.getCell(1, i); //System.out.println(cell2.getContents()); no2List[j] = cell2.getContents(); j++; } } } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } return no2List; } public static String[] getNo3Lever(int no2) { InputStream is; String[] no3List = null; try { is = new FileInputStream("中国各地区代码表.xls"); jxl.Workbook workbook = Workbook.getWorkbook(is); Sheet rs = workbook.getSheet(0); int row = rs.getRows(); int cell3 = 0; int j = 0; no3List = new String[50]; for (int i = 0; i < row; i++) { Cell cell = rs.getCell(0, i); //int cellsize=cell.toString().length(); int Cell2 = Integer.parseInt(cell.getContents()); if (Cell2 / 100 == no2) { Cell cell2 = rs.getCell(1, i); //System.out.println(cell2.getContents()); no3List[j] = cell2.getContents(); j++; } } } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } return no3List; } public void go() { // 创建内部JPanel容器 itemList = getNo1Lever(); jcb1 = new JComboBox(itemList); jcb1.setSelectedIndex(0); // 设置第4个可选项为当前的显示项 // // p1.add(jcb1); // p1.setBorder(border); // 添加4个可选项 itemList2 = getNo2Lever(11); jcb2 = new JComboBox(itemList2); // 将jcb2设置为可编辑的 jcb2.setEditable(true); //itemList3 = getNo3Lever(0); jcb3 = new JComboBox(); // 将jcb2设置为可编辑的 jcb3.setEditable(true); p1.add(jcb1); border = BorderFactory.createTitledBorder(etched, " 省直辖市"); p1.setBorder(border); p2.add(jcb2); border = BorderFactory.createTitledBorder(etched, " 区市"); p2.setBorder(border); p5.add(jcb3); border = BorderFactory.createTitledBorder(etched, "县"); p5.setBorder(border); JScrollPane jp = new JScrollPane(ta); p3.setLayout(new BorderLayout()); p3.add(jp); border = BorderFactory.createTitledBorder(etched, "Results"); p3.setBorder(border); ActionListener a1 = new ActionListener() { public void actionPerformed(ActionEvent e) { JComboBox jcb = (JComboBox) e.getSource(); if (jcb == jcb1) { int no1 = 0; InputStream is; try { is = new FileInputStream("中国各地区代码表.xls"); jxl.Workbook workbook = Workbook.getWorkbook(is); Sheet rs = workbook.getSheet(0); int row = rs.getRows(); for (int i = 0; i < row; i++) { Cell cell = rs.getCell(0, i); Cell cell2 = rs.getCell(1, i); if (cell2.getContents().equals(jcb1.getSelectedItem())) { int cell3 = Integer.parseInt(cell.getContents()); no1 = cell3; break; } else{ } } } catch (Exception e1) { // TODO Auto-generated catch block e1.printStackTrace(); } jcb2.removeAllItems(); // 去除所有选项 p2.remove(jcb2); itemList2 = getNo2Lever(no1); jcb2 = new JComboBox(itemList2); jcb2.setEditable(true); p2.add(jcb2); border = BorderFactory.createTitledBorder(etched, "Editable JComboBox"); } } }; jcb2.addItemListener(new ItemListener() { @Override public void itemStateChanged(ItemEvent e) { if (e.getStateChange() == ItemEvent.SELECTED) { int no2 = 0; InputStream is2; //String[] no1List = null; try { is2 = new FileInputStream("中国各地区代码表.xls"); jxl.Workbook workbook = Workbook.getWorkbook(is2); Sheet rs = workbook.getSheet(0); int row = rs.getRows(); for (int i = 0; i < row; i++) { Cell cell = rs.getCell(0, i); Cell cell2 = rs.getCell(1, i); //int cellsize=Integer.parseInt(cell.getContents()); //String a=jcb.getSelectedItem(); if (cell2.getContents().equals(jcb2.getSelectedItem())) { int cell3 = Integer.parseInt(cell.getContents()); no2 = cell3; } } } catch (Exception e1) { // TODO Auto-generated catch block e1.printStackTrace(); } jcb3.removeAllItems(); // 去除所有选项 p5.remove(jcb3); itemList3 = getNo3Lever(no2); jcb3 = new JComboBox(itemList3); jcb3.setEditable(true); p5.add(jcb3); border = BorderFactory.createTitledBorder(etched, "Editable JComboBox"); } } }); jcb1.addActionListener(a1); //jcb2.addActionListener(a2); p4.setLayout(new GridLayout(0, 1)); p4.add(p1); p4.add(p2); p4.add(p5); Container cp = ((JFrame) frame).getContentPane(); cp.setLayout(new GridLayout(0, 1)); cp.add(p4); cp.add(p3); ((JFrame) frame).setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.pack(); frame.setVisible(true); } } ``` 这是excel文件的存储格式 ![图片说明](https://img-ask.csdn.net/upload/201611/10/1478786496_180362.png) 求好心人解答

把硬盘里面的中国省市区的json文件解析出来并存入到mysql数据库中的对应省市区三张表里面

java 如何把硬盘里面的中国省市区的json文件,解析出来,并存入到mysql数据库中的对应省市区三张表里面,希望哪位大神可以代码实现一下,给我看看,网上复制的地址就算了,看不明白(要包括电脑文件读取写法,和数据库的存储) 数据来源:http://blog.sina.com.cn/s/blog_95153c710102viow.html ![图片说明](https://img-ask.csdn.net/upload/201706/06/1496755740_348917.png)

用Angular中ng-options实现省市县三级联动,只实现了一个,求大神指点迷津!

<!DOCTYPE html> <html lang="en" ng-app="myapp"> <head> <meta charset="UTF-8"> <title>省市县三级联动</title> <script src="angular.min.js"></script> </head> <body ng-controller="MainCtrl as mainctrl"> <select ng-model="mainctrl.province" ng-options="item.name as item.name for item in mainctrl.data"></select> <select ng-model="mainctrl.city" ng-options=""></select> <!--这两个 ng-options里不知道怎么写了,求大神指点--> <select ng-model="mainctrl.country" ng-options=""></select> <h1>地址:{{mainctrl.province}}</h1> <script> var myapp=angular.module("myapp",[]); myapp.controller("MainCtrl",["$http",function ($http) { this.province=""; this.city=""; this.country=""; var self=this; $http.get('cityname.json').then(function (data) { self.data=data.data; }) }]) </script> </body> </html> 以下是引入的cityname.json 文件格式 文字限制以两个区为例: [ { "name": "北京市", "city": [ { "name": "北京市", "area": [ "东城区", "西城区", "崇文区", "宣武区", "朝阳区", "丰台区", "石景山区", "海淀区", "门头沟区", "房山区", "通州区", "顺义区", "昌平区", "大兴区", "平谷区", "怀柔区", "密云县", "延庆县" ] } ] }, { "name": "天津市", "city": [ { "name": "天津市", "area": [ "和平区", "河东区", "河西区", "南开区", "河北区", "红桥区", "塘沽区", "汉沽区", "大港区", "东丽区", "西青区", "津南区", "北辰区", "武清区", "宝坻区", "宁河县", "静海县", "蓟 县" ] } ] } ]

求用ExtJs store过滤器写一个省市县三级联动

求大牛帮忙!!! listeners:{ 'select':function(combo,records,eOpts){ storeCity.filterBy(function(record) { alert(Ext.getCmp("ProvinceName").value); return record.get('code') == Ext.getCmp("ProvinceName").value; alert(1223); }) } }

求一份全国市区县街道社区小区的数据库

求一份小区的数据库,数据记录有几万条就够了 ![图片说明](https://img-ask.csdn.net/upload/201508/11/1439282376_779657.png) 最好是导成这样的EXCEL发我。 306596878@qq.com 加好友发我或者发我邮箱都可以,加好友注明下

EXTJS怎么实现三级联动,C#

我前台页面用的是ext框架, 代码就是这种<ext:SelectBox runat="server" FieldLabel="省份" ID="Province" Cls="item-right-style y-field-topbottom" DisplayField="ProvinceName" ValueField="Province" EmptyText="请选择..." > 数据库里有省市区的三个表, 用extjs怎么实现它们的三级联动

一个form表单中写三级联动

我有一个表,表里有12个字段,其中有一个是addr_id,而addr表中是省市区的id对应省市区三张表,把这些字段用json解析的方式显示到页面,但是省市区我是用一个possen来代表的,就是省+市+区拼接起来,成功了,之后做增加的时候,提交会提示找不到addr_id,province_id,city_id,district_id的set方法,求教各位大神,到底是哪个环节错了,下边是我的两个页面![图片](https://img-ask.csdn.net/upload/201611/29/1480382348_441600.jpg)![图片](https://img-ask.csdn.net/upload/201611/29/1480382193_194158.jpg)

C#控件lookupedit下拉框里实现省市县三级联动怎么实现

想要在lookupedit下拉框里实现省市县地址的三级联动怎么实现呢?

如何去实现三级联动 第三级变成文本框并且能输入值

![图片说明](https://img-ask.csdn.net/upload/201601/05/1451959765_242954.png) 如图片一样 币种和存期下拉形式 但是年利率要文本框 可输入值 用三级联动 怎么去实现 或者用别的方法

easyui,combobox设置默认值联动问题.

![图片说明](https://img-ask.csdn.net/upload/201603/06/1457234111_149063.png) 图中,款项类型和款项名称是一组联动下拉框.就像省市区那样的联动.现在我款项类型的数据源有两个字段(Code和TypeName).但是我的valueFild和textFild都存的TypeName(因为我数据库中只有TypeName一个字段).我试过先绑定款项类型下拉数据源,然后互再用select函数选中,但是无法选中数据(数据源和待选中值都是存在的!),求高人指点!!!

YOLOv3目标检测实战:训练自己的数据集

YOLOv3目标检测实战:训练自己的数据集

150讲轻松搞定Python网络爬虫

150讲轻松搞定Python网络爬虫

实用主义学Python(小白也容易上手的Python实用案例)

实用主义学Python(小白也容易上手的Python实用案例)

我说我不会算法,阿里把我挂了。

不说了,字节跳动也反手把我挂了。

立方体线框模型透视投影 (计算机图形学实验)

计算机图形学实验 立方体线框模型透视投影 的可执行文件,亲测可运行,若需报告可以联系我,期待和各位交流

2019 AI开发者大会

2019 AI开发者大会

组成原理课程设计(实现机器数的真值还原等功能)

实现机器数的真值还原(定点小数)、定点小数的单符号位补码加减运算、定点小数的补码乘法运算和浮点数的加减运算。

C/C++跨平台研发从基础到高阶实战系列套餐

一 专题从基础的C语言核心到c++ 和stl完成基础强化; 二 再到数据结构,设计模式完成专业计算机技能强化; 三 通过跨平台网络编程,linux编程,qt界面编程,mfc编程,windows编程,c++与lua联合编程来完成应用强化 四 最后通过基于ffmpeg的音视频播放器,直播推流,屏幕录像,

MFC一站式终极全套课程包

该套餐共包含从C小白到C++到MFC的全部课程,整套学下来绝对成为一名C++大牛!!!

软件测试2小时入门

软件测试2小时入门

三个项目玩转深度学习(附1G源码)

三个项目玩转深度学习(附1G源码)

计算机图形学-球的光照模型课程设计

计算机图形学-球的光照模型,有代码完美运行,有课程设计书

Linux常用命令大全(非常全!!!)

Linux常用命令大全(非常全!!!) 最近都在和Linux打交道,感觉还不错。我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小但却功能强大。我将我了解到的命令列举一下,仅供大家参考: 系统信息 arch 显示机器的处理器架构 uname -m 显示机器的处理器架构 uname -r 显示正在使用的内核版本 d...

因为看了这些书,我大二就拿了华为Offer

四年了,四年,你知道大学这四年我怎么过的么?

深度学习原理+项目实战+算法详解+主流框架(套餐)

深度学习系列课程从深度学习基础知识点开始讲解一步步进入神经网络的世界再到卷积和递归神经网络,详解各大经典网络架构。实战部分选择当下最火爆深度学习框架PyTorch与Tensorflow/Keras,全程实战演示框架核心使用与建模方法。项目实战部分选择计算机视觉与自然语言处理领域经典项目,从零开始详解算法原理,debug模式逐行代码解读。适合准备就业和转行的同学们加入学习! 建议按照下列课程顺序来进行学习 (1)掌握深度学习必备经典网络架构 (2)深度框架实战方法 (3)计算机视觉与自然语言处理项目实战。(按照课程排列顺序即可)

fakeLocation13.5.1.zip

fakeLocation13.5.1 虚拟定位 ios13.5.1的最新驱动下载,iPhone/iPad免越狱虚拟定位工具Location-cleaned驱动已更新

UnityLicence

UnityLicence

Python可以这样学(第一季:Python内功修炼)

Python可以这样学(第一季:Python内功修炼)

Python+OpenCV计算机视觉

Python+OpenCV计算机视觉

土豆浏览器

土豆浏览器可以用来看各种搞笑、电影、电视剧视频

【数据结构与算法综合实验】欢乐连连看(C++ & MFC)案例

这是武汉理工大学计算机学院数据结构与算法综合实验课程的第三次项目:欢乐连连看(C++ & MFC)迭代开发代码。运行环境:VS2017。已经实现功能:开始游戏、消子、判断胜负、提示、重排、计时、帮助。

php+mysql学生成绩管理系统

学生成绩管理系统,分三个模块:学生,教师和管理员。 管理员模块:负责学生、老师信息的增删改;发布课程信息的增删改,以便让学生选课;审核老师提交的学生成绩并且打印成绩存档;按照课号查询每个课号的学生成绩

多功能数字钟.zip

利用数字电子计数知识设计并制作的数字电子钟(含multisim仿真),该数字钟具有显示星期、24小时制时间、闹铃、整点报时、时间校准功能

推荐24个国外黄色网站欣赏

在中国清朝,明黄色的衣服只有皇子才有资格穿,慢慢的黄色在中国就成了高贵的颜色。在人们的色彩印象中,黄色也表现为暂停。所以当你的网页设计采用黄色的时候,会让人们在你的网页前停留。 黄色,就像橙色和红色,黄色也是一个暖色。它有大自然、阳光、春天的涵义,而且通常被认为是一个快乐和有希望的色彩。黄色是所有色相中最能发光的颜色,给人轻快,透明,辉煌,充满希望的色彩印象。 黄色是一个高可见的色...

u-boot-2015.07.tar.bz2

uboot-2015-07最新代码,喜欢的朋友请拿去

一学即懂的计算机视觉(第一季)

一学即懂的计算机视觉(第一季)

学生成绩管理系统(PHP + MYSQL)

做的是数据库课程设计,使用的php + MySQL,本来是黄金搭配也就没啥说的,推荐使用wamp服务器,里面有详细的使用说明,带有界面的啊!呵呵 不行的话,可以给我留言!

Windows版YOLOv4目标检测实战:训练自己的数据集

Windows版YOLOv4目标检测实战:训练自己的数据集

C++语言基础视频教程

C++语言基础视频教程

玩转Python-Python3基础入门

玩转Python-Python3基础入门

相关热词 c# 开发接口 c# 中方法上面的限制 c# java 时间戳 c#单元测试入门 c# 数组转化成文本 c#实体类主外键关系设置 c# 子函数 局部 c#窗口位置设置 c# list 查询 c# 事件 执行顺序
立即提问