WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
PHP Scripts / Miscellaneous

PHP Map + Location Plugin

— 添加到WorldWideScripts.net

@zhcn1wws订阅我们的饲料,以保持最新

新!跟随我们,你想要它


PHP Map + Location Plugin - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

这是基于位置的功能,可以得到基于使用IPInfoDB API其IP地址的一个用户的位置,上的特定位置与Yahoo PlaceFinder API返回高级细节,或动态创建的地图(如图像或用JavaScript)使用的集合谷歌地图API。

IP位置

此功能交互与IPInfoDB.com API来获取根据其IP地址的用户的位置。 它可以返回城市,州,国家,纬度和经度,并有25英里半径范围内准确。 该函数接受的IP地址,并返回的基于位置的值的数组。

 $位置= $位置 - > IP($ _ SERVER ['REMOTE_ADDR']); //返回值 $位置['国家']; $位置['COUNTRY_CODE']; $位置['状态']; $位置['城市']; $位置['post_code']; $位置['纬度']; $位置['东经']; 
您的基于IP的位置
国家:美国
国家代码:美国
州:华盛顿
城市:柯克兰
邮编:
纬度:47.6966
经度:-122.197


在地图上

请参阅下面有关如何生成的地图

地点搜索

该函数使用雅虎PlaceFinder API来获取有关特定位置的详细信息。 这是要走的路,如果你想获得更详细的信息,或找到更精确的位置。 它接受一个文本位置(邮编,城市/州,街道地址,纬度/经度等),并返回的基于位置的值的数组。

 $信息= $位置 - >信息('400​​宽广的St西雅图,华盛顿州98109“); //返回值 $信息['国家']; $信息['COUNTRY_CODE']; $信息['状态']; $信息['STATE_CODE']; $信息['县']; $信息['城市']; $信息['post_code']; $信息['cross_street']; $信息['房子']; $信息['街']; $信息['半径']; $信息['质量']; $信息['woeid']; $信息['纬度']; $信息['东经']; 

国家:美国
国家代码:美国
州:华盛顿
国家代码:WA
县:金县
城市:西雅图
邮编:98109
十字街:近宽街和约翰街的路口
房子:400
街:宽
半径:500
品质:87
在地球上ID:12798953
纬度:47.619859
经度:-122.348749

谷歌地图

使用该自动生成谷歌地图的特定位置。 该函数接受多个参数:

  • 1.位置(所需的选项:经度和纬度)
  • 2.格式(选择:JavaScript的,JPG格式,JPG基线,PNG,PNG32,GIF))
  • 3.地图类型(选项:路线图,混合动力,卫星,地形)
  • 4.宽度(选项:在像素或百分比值)
  • 5.高度(选项:在像素或百分比值)
  • 6.缩放级别(选项:1和21之间的数字)
  • 7. ID(选择:任何有效的CSS ID)


例1(使用Javascript)

第一个示例使用JavaScript来生成一个动态地图。 要生成用JavaScript,您需要同时通过纬度和经度坐标的位置参数(latidude和经度以上descriped无论是IP位置或地点取景功能可以retreived)地图。 在地图上被注入到一个div以“map_canvas提供”默认(其高度/宽度可通过的CSS被修改)的ID。 如果你想设置宽度和高度与CSS,而不是通过功能,通过“CSS”双方的宽度和高度参数。

 $坐标= $信息['纬度']','$信息['东经']。 回声$位置 - >地图($坐标'的javascript','混合','100%','为300px','16','map_1'); 
结果...

谷歌地图(图)

目前唯一能够将地图功能添加一个每页的JavaScript地图。 如果你需要多个地图(或者只是想生成图像代替)只需设置第二个参数为要返回图片(JPG格式,JPG基线,PNG,PNG32或gif)的类型。 您可以设置尺寸任何你喜欢的,但谷歌的最大允许图像大小为630 630像素。 不同的图像设置的几个例子...

 回声$位置 - >地图($坐标,'PNG32','路线图','630px','630px','11','map_2'); 

 回声$位置 - >地图($坐标,“JPG”,“卫星”,“630px”,“200像素”,“7”,“map_3'); 

 回声$位置 - >地图($坐标,“GIF”,“地形”,“200像素”,“200像素”,“5”,“map_4'); 

 回声$位置 - >地图($坐标,“巴”,“卫星”,“630px”,“200px的','1','map_5'); 

更多文件从PHP插件套房

Bitly

图片插件

Twitter的插件

视频插件

天气插件


姿势的CSS


下载
此类别中的其他组成部分这个作者的所有组件
评论常见问题和答案

属性

创建:
11年1月30日

最后更新:
N / A

高分辨率:
没有

兼容的浏览器:
IE6,IE7,IE8,Safari浏览器,歌剧

包括的文件:
PHP

软件框架:

软件版本:
PHP 5.x的,PHP 5.0 - 5.2,PHP 5.3

关键字

电子商务, 电子商务, 所有项目, 笨, 谷歌, IP位置, 地图, PHP, 雅虎