
GIS
文章平均质量分 76
shixiaoguo90
这个作者很懒,什么都没留下…
展开
-
客户端地图拼图算法解析
概述:主要是阐述如何将瓦片地图图片拼接成完整地图的一些概念以及相关算法。基本概念:地图瓦片地址:http://mt2.google.cn/vt/lyrs=m@167000000&hl=zh-CN&gl=cn&x=420&y=193&z=9&s=Galil 现在就是要将一张张这类的地图瓦片,在客户端拼接成一幅完整的地图。 瓦片大小为:256x2转载 2014-03-01 15:00:58 · 1700 阅读 · 1 评论 -
Geography V.S. Geometry
Geography V.S. GeometryGeography 和 Geometry 其实是Sq lServer 2008支持的两种空间数据类型Spatial。Geography指的是球面的数据,而Geometry指的是平面数据。类比一下,Geography的数据都是在地球仪上,Geometry的数据都是在平面地图上(比如Google Maps)。但就理解投影问题来看是通用的,并不局限于转载 2014-06-19 14:42:15 · 1764 阅读 · 0 评论 -
postgres中遇到的两个问题解决
1,ps -aux |grep post ,结果如下:Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.3/FAQ28455 1549 0.0 0.0 51156 704 pts/12 S+ 18:37 0:00 grep postdaihuan 17426原创 2014-07-02 19:16:24 · 2752 阅读 · 0 评论 -
PostgreSQL新手教程
自从MySQL被Oracle收购以后,PostgreSQL逐渐成为开源关系型数据库的首选。本文介绍PostgreSQL的安装和基本用法,供初次使用者上手。以下内容基于Debian操作系统,其他操作系统实在没有精力兼顾,但是大部分内容应该普遍适用。安装1首先,安装PostgreSQL客户端。 sudo apt-get install转载 2014-05-29 20:28:05 · 1186 阅读 · 0 评论 -
MapInfo mif/mid文件说明
mif/mid文件说明MIF是Mapinfo用来向外交换数据的一种中间交换文件。当用户在Mapinfo中将一张Mapinfo地图表以MIF格式转出来MIF文件中后,Mapinfo会同时在用户指定的保存目录下生成两个文件(*.mif,*.mid)。其中*.mif文件保存了该Mapinfo表的表结构及表中所有空间对象的空间信息(如:每个点对象的符号样式、点位坐标;每个线对象的线样式、节点数据、节点转载 2014-05-29 17:56:15 · 5072 阅读 · 0 评论 -
GeoHash原理解析
引子 机机是个好动又好学的孩子,平日里就喜欢拿着手机地图点点按按来查询一些好玩的东西。某一天机机到北海公园游玩,肚肚饿了,于是乎打开手机地图,搜索北海公园附近的餐馆,并选了其中一家用餐。 饭饱之后机机开始反思了,地图后台如何根据自己所在位置查询来查询附近餐馆的呢?苦思冥想了半天,机机想出了个方法:计算所在位置P与北京所有餐馆的距离,然后返回距离 机机的计算思转载 2014-05-08 16:04:26 · 2964 阅读 · 0 评论 -
Mapinfo Sql语句查询方法
Mapinfo Sql语句查询方法 ----曹恒 Select * from 基站 where objwithin (select obj from 折线 wh转载 2014-06-11 10:58:58 · 4598 阅读 · 1 评论 -
POSTGIS常用函数
1,基本操作函数AddGeometryColumn(, , , , , )给一个已存在属性数据表增加一个几何字段(geomtry column)。schema_name 指表的模式的名字,srid 必须是一个整数指对应于 SPATIAL_REF_SYS 表,type必须是一个大写的字符串,用来描述几何类型,例如:'POLYGON' 或者 'MULTILINESTRING'。Drop转载 2014-06-11 10:31:59 · 926 阅读 · 0 评论 -
如何在网页中嵌入百度地图
一、打开地图生成器 百度地图生成器:http://api.map.baidu.com/lbsapi/creatmap/ (注:也可以直接百度“百度地图生成器”就可以找到)。 二、创建地图 1.定位中心点,默认为北京,点击切换,输入公司的具体所在城市和具体地址。这个时候,地图会切换到该地点范围内。 2.设置地图,这一点基本上不用管,只用适当转载 2014-05-12 15:00:19 · 1564 阅读 · 0 评论 -
深入浅出空间索引2
http://www.cnblogs.com/LBSer/p/3403933.html深入浅出空间索引2 第一篇讲到了传统的索引如B树不能很好的支持空间数据,比如点(POI等)、线(道路、河流等)、面(行政边界、住宅区等)。本篇将对空间索引进行简单分类,然后介绍网格索引。(深入浅出空间索引1:http://www.cnblogs.com/LBSer/p/3392491.htm转载 2014-05-08 15:20:07 · 817 阅读 · 0 评论 -
LBS核心技术解析(引子)
引子:人们常用“上知天文,下知地理”来形容一个人的博学,人们总是用三要素论“什么时间、什么地点,发生或干了什么事情”来描述一件事情,人们也常常借用“天时、地利、人和”之说来总结事件成功的因素......可以看出,地理信息(空间信息)与时间信息一样深刻地影响着人们的生活方式、思维方式。 由于生活在地球上,人们的活动天然携带着地理位置属性,而随着移动定位技术的发展,地理转载 2014-05-08 15:30:31 · 1816 阅读 · 0 评论 -
mysql空间扩展 VS PostGIS
功能Mysql spatial extension PostGIS空间索引仅MyISAM支持R树索引,InnoDB不支持 GIST树索引(R树的变种)支持的空间类型仅二维数据二维、三维以及曲线空间操作函数有限的空间函转载 2014-05-08 19:38:31 · 1002 阅读 · 1 评论 -
深入浅出空间索引:为什么需要空间索引
http://www.cnblogs.com/LBSer/p/3392491.html一、问题 先思考个常见的问题:如何根据自己所在位置查询来查询附近50米的POI(point of interest,比如商家、景点等)呢(图1a)? 每个POI都有经纬度信息,我用图1b的SQL语句在mySQL中建立了POI_spatial的表,其中lat和lng两个字段来代表转载 2014-05-08 15:15:23 · 1066 阅读 · 0 评论 -
深入浅出Symfony2 - 结合MongoDB开发LBS应用
简介随着近几年各类移动终端的迅速普及,基于地理位置的服务(LBS)和相关应用也越来越多,而支撑这些应用的最基础技术之一,就是基于地理位置信息的处理。我所在的项目也正从事相关系统的开发,我们使用的是Symfony2+Doctrine2 ODM+MongoDB的组合。我们将这些技术要点整理成文,希望能够通过本文的介绍和案例,详细解释如何使用MongoDB进行地理位置信息的查询和处理。在转载 2014-05-08 19:12:44 · 1384 阅读 · 0 评论 -
搜索关键词智能提示suggestion,搜附件
转自:http://blog.youkuaiyun.com/v_july_v/article/details/11288807搜索关键词智能提示suggestion题目详情:百度搜索框中,输入“北京”,搜索框下面会以北京为前缀,展示“北京爱情故事”、“北京公交”、“北京医院”等等搜索词,输入“结构之”,会提示“结构之法”,“结构之法 算法之道”等搜索词。请问,如何设计此系统,使得空间和时间复杂转载 2014-04-17 09:07:39 · 1307 阅读 · 0 评论 -
mysql对GIS的支持 & oracle 空间数据库说明
今天下午闲来无事,无意中翻看了一下mysql的手册,以前总是很有针对性的查阅手册的内容,重点都是放在了sql语句的一些基本细节、mysql的性能参数、存储控制的管理等方面,但是今天无意中发现了一个mysql的重要特点,那就是mysql对gis相关的空间数据也有存储功能,这一点突然激起了我的兴趣,所以也着重的研究了一下手册的相关内容。从手册上来看 其实mysql很早就提供了对gis对象的支持,只是我转载 2014-04-17 14:26:53 · 1887 阅读 · 0 评论 -
附近地点搜索算法的几种实现方式
基于LBS的应用在眼下已是如火如荼,地理位置功能都相应的被添加在各大应用中,基本上算是作为了行业的标杆。最近开发的一个应用也是涉及到对用户发表帖子的当前位置下的附近帖子的搜索,类似的搜索功能其实也不是什么新鲜事,但是貌似都没有公布其实现,所以当时也是非常的茫然。 想法一: 最容易想到的肯定就是给定范围然后直接全库搜索,但是一旦数据量过大,性能肯定下降得非常快,所以行转载 2014-04-17 09:19:11 · 7991 阅读 · 0 评论 -
geohash:用字符串实现附近地点搜索
http://blog.charlee.li/geohash-intro/上回说到了用经纬度范围实现附近地点搜索。 一些小型应用中这样做没问题,但在大型应用中它有个显著的缺点:速度慢。慢的原因有两个, 第一是范围比较的索引利用率并不高,第二是SQL语句极其不稳定(不同的当前位置会产生完全不同的SQL查询),很难缓存。可以考虑使用geohash算法。geohash是一种地址编转载 2014-04-16 14:14:15 · 1601 阅读 · 0 评论 -
WKT 格式
WKTWKT - 概念WKT(Well-known text)是一种文本标记语言,用于表示矢量几何对象、空间参照系统及空间参照系统之间的转换。它的二进制表示方式,亦即WKB(well-known binary)则胜于在传输和在数据库中存储相同的信息。该格式由开放地理空间联盟(OGC)制定。WKT - 几何对象WKT可以表示的几何对象包括:点,线,多边形,转载 2014-06-23 10:42:45 · 15057 阅读 · 0 评论