【ACCESS精品源码栏目提醒】:以下是网学会员为您推荐的ACCESS精品源码-百度、谷歌地图全国兴趣点、商户数据、道路、楼 - 其它资料,希望本篇文章对您学习有所帮助。
百度地图、mapabc、谷歌地图全国兴趣点、商户数据、poi 数据技术解决做移动互联网和 gps 开发的经常需要用到全国的地图数据,包括全国兴趣点、商户、楼宇、社区、道路、加油站等等各种数据,但是如何解决和获取这个数据成为大家的技术难题,下面我给大家介绍各数据的特点,详细的获取方式 更多的信息可以查看官方新浪博客:http://blog.sina.com.cn/u/2928794464 数据获取和技术 QQ 咨询:2640056519 全国商户数据 poimapabc 地图(也叫高德系列,包含谷歌等地图数据)全国兴趣点 poi 商户数据共 1500 多万条,包含地址、电话、经纬度、类别,CSV 格式。
baidu 百度地图 poi:全国超过 2000 万条,永久免费更新先我们来看一下百度的地图数据:百度地图兴趣点数据库、baidu map 商户数据库、地标数据库、poi 数据库百度目前拥有超过 2000 万的数据资源,分类清晰,完全按照经纬度排序,如果要进行分类,可以根据城市的经纬度,对于商业数据,分类更加清晰,如餐馆,可以氛围中餐,西餐,快餐等等,并且拥有自己独立的代码,数据对于开发者来说,可以非常快捷的使用。
再我们来看一下谷歌的地图数据:谷歌地图数据完全是根据城市的区号来分类, 所以也有自己的特点, 目前谷歌拥有超过 1500万的数据资源。
上面所有的数据在技术开发领域又称为 poi 数据,所谓 poi 数据就是:POI 是“Point ofInterest”的缩写,可以翻译成“兴趣点”吧,每个 POI 包含四方面信息,名称、类别、经度、纬度。
这个计划的远景目标是建立全国的 POI 数据库,并且全部开放。
目前 POI 数据库计划已经发布有北京市区 POI 数据 16000 条全国村镇 POI 数据 8 万余条。
全国其它地区的 POI 数据正在搜集整理中,同时还有一个全国公路收费站 POI 数据的计划也在进行。
地图经纬度纠偏(gps 经纬度偏移及纠偏方法) 大家在做 gps 开发中经常会使用到经纬度数据,在开发中,你会发现一个问题,就是每个点的数据都会有偏移,这个就是经纬度偏移
问题,那如何解决呢? 这个就是需要用到权威的官方的(必须是官方的)纠偏数据库了!以上非广告啊,是我在多年移动开发的经验分享,大家也可以和我做技术交流!技术案例: gps 数据为什么在地图上的显示会有几百米甚至更多的偏移,这个就是中国国家测绘局的规定,为了安全期间,要求地图的出版商必须加入偏移规则,目前最权威和官方的解决方式就是使用纠偏数据库,百度和谷歌的纠偏数据库都是不一样的,但使用方法相同,下面我来介绍一下: 下面是数据库的格式: 中国地图经纬度偏移修正数据库,精度:0.01 精度,数据量:9813676 条。
使用方法: 1、假设原始 gps 数据为(73.528888,39.368888) 2、查询数据库:SELECT FROM offset where lng73.52 and lat39.36,得出 offsetlat、offsetlng 3、用原始的 lat 加上 offsetlat,lng 加上 offsetlng,得出纠偏后的经纬度,可以直接在google 地图上显示正确位置了。
官方博客拥有以下数据库:纠偏数据库google 地图)精度为 0.01:经纬度每变化 0.01,取一次偏移值,共 980 万条,
access 文件约 600mb,误差510 米。
精度为 0.001:经纬度每变化 0.001,取一次偏移值,共 9 亿条,csv 文件共 20gb,误差约 2 米。
百度地图纠偏数据库 精度 0.01,共 2800 万条 再我们来知道一下 gps 数据为什么在地图上的显示会有几百米甚至更多的偏移,这个就是中国国家测绘局的规定,为了安全期间,要求地图的出版商必须加入偏移规则,目前最权威和官方的解决方式就是使用纠偏数据库, 百度和谷歌的纠偏数据库都是不一样的,但使用方法相同,下面我来介绍一下: 下面是数据库的格式: 中国地图经纬度偏移修正数据库,精度:0.01 精度,数据量:9813676 条。
使用方法: 1、假设原始 gps 数据为(73.528888,39.368888) 2、
查询数据库:SELECT FROM offset where lng73.52 and lat39.36,得出 offsetlat、offsetlng 3、用原始的 lat 加上 offsetlat,lng 加上 offsetlng,得出纠偏后的经纬度,可以直接在google 地图上显示正确位置了。
官方博客拥有以下数据库:纠偏数据库google 地图)精度为 0.01:经纬度每变化 0.01,取一次偏移值,共 980 万条,
access 文件约 600mb,误差510 米。
精度为 0.001:经纬度每变化 0.001,取一次偏移值,共 9 亿条,csv 文件共 20gb,误差约 2 米。
百度地图纠偏数据库 精度 0.01,共 2800 万条 全国商户数据 poimapabc 地图全国兴趣点 poi 商户数据共 1500 多万条,包含地址、电话、经纬度、类别,CSV格式。
baidu 百度地图 poi:全国超过 2000 万条,永久
免费更新 ! 正文到此结束!! ! 其他参考资料:----
学习的意思不大!! Apache POI 是 Apache
软件基金会的开放
源码函式库,POI 提供 API 给 Java 程式对Microsoft Office 格式档案读和写的功能。
结构: HSSF - 提供读写 Microsoft Excel 格式档案的功能。
XSSF - 提供读写 Microsoft Excel OOXML 格式档案的功能。
HWPF - 提供读写 Microsoft Word 格式档案的功能。
HSLF - 提供读写 Microsoft PowerPoint 格式档案的功能。
HDGF - 提供读写 Microsoft Visio 格式档案的功能。
创建 Excel 文档 示例 1 将演示如何利用 Jakarta POI API 创建 Excel 文档。
示例 1 程序如下: import org.apache.poi.hssf.usermodel.HSSFWorkbook import org.apache.poi.hssf.usermodel.HSSFSheet import org.apache.poi.hssf.usermodel.HSSFRow import org.apache.poi.hssf.usermodel.HSSFCell import java.io.FileOutputStream public class CreateXL / Excel 文件要存放的位置,假定在 D 盘下/ public static String outputFileD:test.xls public static void mainString argv try // 创建新的 Excel 工作簿 HSSFWorkbook workbook new HSSFWorkbook // 在 Excel 工作簿中建一工作表,其名为缺省值 // 如要新建一名为效益指标的工作表,其语句为: // HSSFSheet sheet workbook.createSheet效益指标 HSSFSheet sheet workbook.createSheet // 在索引 0 的位置创建行(最顶端的行) HSSFRow row sheet.createRowshort0 //在索引 0 的位置创建单元格(左上端) HSSFCell cell row.createCellshort 0 // 定义单元格为字符串类型 cell.setCellTypeHSSFCell.CELL_TYPE_STRING // 在单元格中输入一些内容 cell.setCellValue增加值 // 新建一输出文件流 FileOutputStream fOut new FileOutputStreamoutputFile // 把相应的 Excel
工作簿存盘 workbook.writefOut fOut.flush // 操作结束,关闭文件 fOut.close System.out.println文件生成... catchException e System.out.println已运行 xlCreate : e 读取 Excel
文档中的数据 示例 2 将
演示如何读取 Excel
文档中的数据。
假定在 D 盘 JTest 目录下有一个文件名为test1.xls 的 Excel 文件。
示例 2
程序如下: import org.apache.poi.hssf.usermodel.HSSFWorkbook import org.apache.poi.hssf.usermodel.HSSFSheet import org.apache.poi.hssf.usermodel.HSSFRow import org.apache.poi.hssf.usermodel.HSSFCell import java.io.FileInputStream public class ReadXL / Excel 文件的存放位置。
注意是正斜线/ public static String fileToBeReadD:test1.xls public static void mainString argv try // 创建对 Excel 工作簿文件的引用 HSSFWorkbook workbook new HSSFWorkbooknew FileInputStreamfileToBeRead // 创建对工作表的引用。
// 本例是按名引用(让我们假定那张表有着缺省名Sheet1) HSSFSheet sheet workbook.getSheetSheet1 // 也可用 getSheetAtint index按索引引用, // 在 Excel 文档中,第一张工作表的缺省索引是 0, // 其语句为:HSSFSheet sheet workbook.getSheetAt0 // 读取左上端单元 HSSFRow row sheet.getRow0 HSSFCell cell row.getCellshort0 // 输出单元内容,cell.getStringCellValue就是取所在单元的值 System.out.println左上端单元是: cell.getStringCellValue catchException e System.out.println已运行 xlRead : e 设置单元格格式 在这里,我们将只介绍一些和格式设置有关的语句,我们假定 workbook 就是对一个工作簿的引用。
在
Java 中,第一步要做的就是创建和设置字体和单元格的格式,然后再应用这些格式: 1、创建字体,设置其为红色、粗体: HSSFFont font workbook.createFont font.setColorHSSFFont.COLOR_RED font.setBoldweightHSSFFont.BOLDWEIGHT_BOLD 2、创建格式 HSSFCellStyle cellStyle workbook.createCellStyle cellStyle.setFontfont3、应用格式HSSFCell cell row.createCellshort 0cell.setCellStylecellStylecell.setCellTypeHSSFCell.CELL_TYPE_STRINGcell.setCellValue标题 处理 WORD 文档import java.io.import org.textmining.text.extraction.WordExtractorimport org.apache.poi.hssf.usermodel.HSSFWorkbookimport org.apache.poi.hssf.usermodel.HSSFSheetimport org.apache.poi.hssf.usermodel.HSSFRowimport org.apache.poi.hssf.usermodel.HSSFCellpublic class TestPoi public TestPoi public static void mainString args throws ExceptionFileInputStream in new FileInputStream D:a.docWordExtractor extractor new WordExtractorString str extractor.extractTextin//System.out.printlnthe result length isstr.lengthSystem.out.printlnstr