第二次postgresql使用经历

当谷歌地图API无法访问海拔数据时,作者利用PostgreSQL搭建了自己的海拔数据查询服务。通过下载NOAA的全球海拔数据,转化为适合PostGIS的格式并导入数据库,然后编写SQL查询获取海拔值。在PHP接口中,处理返回的JSON数据去除多余字节,实现服务化。
摘要由CSDN通过智能技术生成

一、需求说明

本来一直都是通过谷歌地图的api获取海拔的,突然一下不能用了,说是访问的人数太少他们换成下面的地址了https://maps.googleapis.com/maps/api/elevation/json?locations=12.15,124.05&key=************,然后就没法访问了,除非翻墙。服务器在国内没法翻墙。然后我就想最近学了postgresql能不能自己搭建一个呢?找到数据然后数据库都是现成的,改一改代码就行了,然后就有了这篇的文章。

数据说明,我是谷歌的然后没有细挑,因为海拔数据本来就变化不大 能用就行。咱们的业务需求不需要太准,量级上不差就行。你们可以用自己的数据或者找其他的数据

数据地址:https://www.ngdc.noaa.gov/mgg/global/global.html

数据下载:https://www.ngdc.noaa.g

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值