草庐IT

地理分区

全部标签

php - 如何从英国邮政编码获取地理位置

目前我有一个PHP脚本,允许用户输入英国邮政编码。我想知道是否有办法从他们输入的邮政编码中获取他们的地理位置。(通过Google的API或其他?)我试过了http://code.google.com/apis/maps/documentation/geocoding/index.html但它需要一个完整的地址,而我只有一个邮政编码。帮助将不胜感激,谢谢:)彼得 最佳答案 现在有一个免费的英国政府替代此处列出的其他选项。转到http://postcodes.io/查看API和示例的详细信息

php - 你能帮助我更好地理解 PHP 类吗?

我想在编码方面我是一个学习缓慢的人,我已经学习PHP几年了,但我仍然不了解类,所以现在是我努力至少了解它们的时候了好一点。我对所有事情都使用函数。人们经常在这里对我发表评论,他们无法相信我有一个社交网站而且我不使用类(class)。我真的不明白它们的好处,你能解释一下除了让多人轻松处理你的代码之外的好处吗?对我来说,类似乎只会使简单的任务复杂化 最佳答案 简单(事实上,极其简单),类允许您以逻辑单元组织代码,并为用户创建的对象提供容器和模板。假设您有一辆车...汽车jar有容量和里面的人。classCar{private$peopl

php - 地理定位和 GeoIP 替代方案

对于GEOIP和HTML5地理定位,有哪些替代方案更准确并且能够在黑莓浏览器上可靠地工作? 最佳答案 您可以查看IP2Location。但是,如果您担心准确性,则不应期望从免费服务中获得高百分比。即使是付费服务也不比免费服务高出多少,而且总是有。准确性。这就是野兽的本性。我听说过很多英国境内的人无法在线观看BBC的情况,因为他们的IP被错误地发现在国外。一些geoip服务:Akamai、Quova、DigitalEnvoy(数字元素)、Google(javascript)、Maxmind(您已经使用过)、hostip.info、Ge

Php disk_free_space() 总是从启动分区读取

我正在尝试检索连接到我的服务器的USB硬盘上的可用空间(使用php),但是disk_free_space()总是返回启动分区上的可用空间。这是我的服务器设置的摘要:RasbperryPi2runningrasbian.phpversion:5.4.39-0+deb7u2bootingfrom32gbsdcardwithabout24gbfree3TBntfsgptusbharddrivemountedntfs-3ginstalledonsystem测试代码:输出PHPWarning:Module'apc'alreadyloadedinUnknownonline0PHPWarning:P

php - Google map 地理编码问题 : Certain Encoded URLs Failing

我正在尝试从地址中获取位置列表的纬度/经度。它适用于大多数地址,但某些地址会失败并返回零结果。以这个地址为例:1045MonoWay,Sonora,CA95370如您所见,这是Googlemap上的有效地址-没有问题。当pingGeocoderApi时,我使用urlencode()对地址进行编码。这是编码地址:1045%20Mono%20Way%2C%20Sonora%2C%20CA%2095370这是我正在访问的链接:https://maps.googleapis.com/maps/api/geocode/xml?address=1045%20Mono%20Way%2C%20Sono

php - 使用 EgMap 获取用户地理定位

我目前正在使用theEGmapextensionforYii.并且想知道如何在map加载时获取用户当前的地理位置?这是我的代码:Yii::app()->clientScript->registerScript('filterscript',"if(navigator.geolocation){navigator.geolocation.getCurrentPosition(function(position){initialLocation=newgoogle.maps.LatLng(position.coords.latitude,position.coords.longitude)

php - 使用 simple_html_dom 在 php 中获取分区的高度

CountryDetails我在php变量$headerHtml中有上面的html,我想得到分区的高度.SpanSimple包括boarder-width,margin-top和margin-bottom。我已经尝试使用simple_html_dom获取高度的以下代码,但它没有帮助。$html=str_get_html($headerHtml);$e=$html->find("div",2);echo$e->height;有什么建议或引用吗? 最佳答案 PHP是一种服务器端语言,我怀疑您是否可以使用它来获取分区的高度。但是,您可以使

javascript - 地理定位:使用 OpenStreetMap 绘制 map 和 POI

我正在制作一个网站,访问者可以在map上显示其位置,并且在选定的半径(例如10公里)内,访问者可以看到一些POI(例如餐馆、酒吧)。到目前为止我有这段代码:html{height:100%}body{height:100%;margin:0;padding:0}#map_canvas{height:100%}functioninit(){if(navigator.geolocation){navigator.geolocation.getCurrentPosition(processPosition,handleError);}else{alert("Geolocationnotsup

php - 谷歌地理编码 API 错误 : OVER QUERY LIMIT

我目前正在使用GoogleGeocodingAPI并且非常谨慎地使用它。限制是每天2500个查询,我大概最多在20-50个范围内。然后在过去的一周里,我经常会收到OVER_QUERY_LIMIT错误。我一次只处理1个地址,没有循环或任何东西。它只进行一次地理编码并将纬度/经度发送到数据库,之后它只会从数据库中引用。谁能告诉我为什么会出现此错误?$request_url="http://maps.googleapis.com/maps/api/geocode/xml?address=".$siteAddress."&sensor=true";直到大约一周前,它在一个多月的测试中完美运行。

php - 如何从 Flickr 检索所有公共(public)地理标记照片?

我目前正在创建一个php应用程序,其中一部分涉及在Googlemap上放置带有地理标记的照片,我希望能够将来自Flickr的所有带有地理标记的公共(public)照片放在这张map上,而不仅仅是来自特定用户的照片。我设法使用以下链接抓取了一些看似随机的照片:http://api.flickr.com/services/feeds/geo/flickr.photos.search但是我想抓取所有可用的照片,有人知道我该怎么做吗? 最佳答案 通过对FlickrAPI的简要了解,我建议您可能需要执行以下操作:使用flickr.panda.