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

— Add-On sa WorldWideScripts.net

Mag-subscribe sa aming mga feed upang manatili hanggang sa petsa!

Bago! Sundin amin sa gusto mo!


PHP Map + Location Plugin - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Ito ay isang koleksyon ng mga lokasyon ng pag-andar na batay na maaaring makakuha ng isang lokasyon gumagamit batay sa kanilang ip address gamit ang IPInfoDB api, bumalik advanced detalye sa isang tiyak na lokasyon sa Yahoo PlaceFinder api, o dynamic na lumikha ng mga mapa (tulad ng mga imahe o may javascript) gamit ang api Google Maps.

Lokasyon IP

Ang function na ito nakikipag-ugnayan sa IPInfoDB.com API upang makakuha ng isang lokasyon gumagamit batay sa kanilang IP address. Maaari itong ibalik sa lungsod, estado, bansa, latitude at longitude at ito ay tumpak sa loob ng 25 milya radius. Ang function na ito ay tumatanggap ng isang IP Address at nagbabalik ng isang array ng batay halaga lokasyon.

 $ lokasyon = $ lokasyon-> ip ($ _SERVER ['REMOTE_ADDR']); // Values ​​ibabalik $ lokasyon ['bansa']; $ lokasyon ['country_code']; $ lokasyon ['estado']; $ lokasyon ['lungsod']; $ lokasyon ['post_code']; $ lokasyon ['latitude']; $ lokasyon ['longitude']; 
Ang iyong Batay IP Lokasyon
Bansa Estados Unidos
Code ng Bansa:
Estado ng Washington
Lungsod Kirkland
Post Code:
Latitude: 47.6966
Longitude: -122.197


Sa mapa

Tingnan sa ibaba sa kung paano bumuo ng mga mapa

Place Finder

Ay gumagamit ng pag-andar na ito sa Yahoo PlaceFinder API upang makakuha ng detalyadong impormasyon tungkol sa isang partikular na lokasyon. Ito ang paraan upang pumunta kung nais mong makakuha ng mas detalyadong impormasyon o makahanap ng isang mas eksaktong lokasyon. Ito ay tumatanggap ng isang lokasyon textual (zip code, lungsod / estado, address ng kalye, latitude / longitude, etc) at nagbabalik ng isang array ng batay halaga lokasyon.

 $ info info = $ lokasyon-> ('400 Broad St Seattle, WA 98109'); // Values ​​ibabalik $ info ['bansa']; $ info ['country_code']; $ info ['estado']; $ info ['state_code']; $ info ['county']; $ info ['lungsod']; $ info ['post_code']; $ info ['cross_street']; $ info ['house']; $ info ['street']; $ info ['radius']; $ info ['kalidad']; $ info ['woeid']; $ info ['latitude']; $ info ['longitude']; 

Bansa Estados Unidos
Code ng Bansa:
Estado ng Washington
Code Estado WA
County: King County
Lungsod ng Seattle
Post Code: 98109
Cross Street: Malapit sa kanto ng Broad St at John St
House: 400
Kalye Broad St
Radius: 500
Kalidad: 87
Saan sa ID Earth: 12798953
Latitude: 47.619859
Longitude: -122.348749

mapa ng Google

Gamitin ito upang awtomatikong bumuo ng Google Maps para sa isang tiyak na lokasyon. Tumatanggap ng pag-andar na ito sa isang bilang ng mga parameter:

  • 1. lokasyon (kinakailangan pagpipilian:. Latitude at longitude)
  • 2. format (na pagpipilian: javascript, jpg, jpg-baseline, png, png32, gif))
  • 3. uri ng mapa (mga pagpipilian: roadmap, hybrid, satellite, terrain)
  • 4. lapad (na pagpipilian: halaga sa px o%)
  • 5. taas (na pagpipilian: halaga sa px o%)
  • 6. antas ng zoom (pagpipilian: numero sa pagitan ng 1 at 21)
  • 7. id (na pagpipilian: anumang wastong css id)


Halimbawa 1 (Javascript)

Ang unang halimbawa ay gumagamit ng javascript upang bumuo ng isang dynamic na mapa. Upang bumuo ng isang mapa na may javascript kakailanganin mong ipasa ang parehong latitude at longitude coordinates sa mga parameter ng lokasyon (sa latidude at longitude ay maaaring retreived sa alinman sa mga lokasyon ng ip o lugar function finder descriped sa itaas). Ang mapa ay iturok sa isang div na may id ng "map_canvas" sa pamamagitan ng default (ang taas / lapad ay maaaring mabago sa pamamagitan ng css). Kung nais mong i-set ang lapad at taas na may css sa halip ng sa pamamagitan ng function, ipasa "css" sa pareho ng lapad at taas na mga parameter.

 $ coordinates = $ info ['latitude'] ',' $ info ['longitude']..; echo $ lokasyon-> mapa ($ coordinates, 'javascript', 'hybrid', '100%', '300px', '16', 'map_1'); 
Mga Resulta...

Google Maps (Image)

Sa kasalukuyan ang mga function na mapa sa lamang magagawang magdagdag ng isa javascript mapa sa bawat pahina. Kung kailangan mo ng maramihang mga mapa (o gusto lamang upang makabuo ng isang imahe sa halip) lamang itakda ang pangalawang parameter sa ang uri ng imahe na gusto mong bumalik (jpg, jpg-baseline, png, png32 o gif). Maaari mong itakda ang sukat sa anumang gusto mo, ngunit pinakamataas na pinahihintulutang sukat ng imahe ng Google ay 630 sa pamamagitan ng 630 pixels. Ang ilang mga halimbawa ng mga iba't-ibang mga setting ng imahe sundin...

 echo $ lokasyon-> mapa ($ coordinates, 'png32', 'roadmap', '630px', '630px', '11', 'map_2'); 

 echo $ lokasyon-> mapa ($ coordinates, 'jpg,' satellite ',' 630px ',' 200px ',' 7 ',' map_3 '); 

 echo $ lokasyon-> mapa ($ coordinates, 'gif,' terrain ',' 200px ',' 200px ',' 5 ',' map_4 '); 

 echo $ lokasyon-> mapa ($ coordinates, 'png,' satellite ',' 630px ',' 200px ',' 1 ',' map_5 '); 

Iba pa Files Mula sa PHP Plugin Suite

Bitly

Plugin Image

Twitter Plugin

Plugin Video

Weather Plugin


magpose css


I-download
Iba pang mga bahagi sa kategoryang itoAng lahat ng mga bahagi ng may-akdang ito
Mga komentoMga madalas itanong at sagot

Properties

Nilikha:
30 Enero 11

Huling Update:
N / A

High Resolution:
Hindi

Katugmang Browser:
IE6, IE7, IE8, Safari, Opera

Kasamang File:
PHP

Framework Software:
CodeIgniter

Bersyon ng Software:
PHP 5.x, PHP 5.0-5.2, PHP 5.3

Keyword

eCommerce, eCommerce, Lahat ng bagay, codeigniter, google, lokasyon ip, mga mapa, php, yahoo