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

اشتراک در خوراک ما به ماندن بگیرید تا به امروز!

جدید! ما را دنبال کنید که شما آن را می خواهم!


PHP Map + Location Plugin - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

این مجموعه ای از توابع مبتنی بر مکان است که می تواند یک مکان کاربران بر اساس آدرس IP خود را با استفاده از API IPInfoDB گرفتن، بازگشت جزئیات پیشرفته در یک مکان خاص با API یاهو PlaceFinder، و یا به صورت پویا ایجاد نقشه ها (به عنوان عکس یا با جاوا اسکریپت) با استفاده از است API نقشه های گوگل.

IP محل سکونت

این عملکرد با تعامل IPInfoDB.com API برای گرفتن یک مکان کاربران بر اساس آدرس IP خود را. این می تواند به شهرستان، استان، کشور، طول و عرض جغرافیایی بازگشت و دقیق در داخل شعاع 25 مایل است. آدرس IP این تابع را می پذیرد و آرایه ای از مقادیر مبتنی بر مکان را برمی گرداند.

  $ = $ محل محل سکونت> IP ($ _SERVER ['REMOTE_ADDR'])؛  // ارزش بازگشت  $ محل ["کشور"]؛  $ محل ['COUNTRY_CODE']؛  $ محل ['دولت']؛  $ محل ['شهرستان']؛  $ محل ['post_code']؛  $ محل [عرض ']؛  $ محل ['طول جغرافیایی']؛ 
شما IP بر اساس محل سکونت
کشور: ایالات متحده
کد کشور: آمریکا
دولت: واشنگتن
شهرستان: کرکلند
کد ارسال:
عرض جغرافیایی: 47.6966
طول جغرافیایی: -122.197


روی نقشه

در زیر مشاهده کنید در مورد چگونگی تولید نقشه ها

محل یاب

این تابع با استفاده از یاهو PlaceFinder API برای دریافت اطلاعات دقیق در مورد یک مکان خاص. این راه را برای رفتن اگر شما می خواهید برای به دست آوردن اطلاعات بیشتر و یا پیدا کردن یک محل دقیق تر است. آن را می پذیرد یک مکان متنی (کد پستی، شهرستان / استان، آدرس خیابان، طول / عرض، و غیره) و مجموعه ای از ارزش ها مبتنی بر مکان را برمی گرداند.

  $ = $ اطلاعات محل سکونت> اطلاعات (400 BROAD ST سیاتل، WA 98109 ')؛  // ارزش بازگشت  $ اطلاعات ["کشور"]؛  $ اطلاعات ['COUNTRY_CODE']؛  $ اطلاعات ['دولت']؛  $ اطلاعات ['state_code']؛  $ اطلاعات ['شهرستان']؛  $ اطلاعات ['شهرستان']؛  $ اطلاعات ['post_code']؛  $ اطلاعات ['cross_street']؛  $ اطلاعات ['خانه']؛  $ اطلاعات ['خیابان']؛  $ [اطلاعات شعاع ']؛  $ اطلاعات ['کیفیت']؛  $ اطلاعات ['woeid']؛  $ اطلاعات [عرض ']؛  $ اطلاعات ['طول جغرافیایی']؛ 

کشور: ایالات متحده
کد کشور: آمریکا
دولت: واشنگتن
کد دولت: WA
شهرستان: شاه شهرستان
شهرستان: سیاتل
کد ارسال: 98109
تقاطع خیابان: در نزدیکی تقاطع خیابان پهن و سنت جان
خانه: 400
خیابان: خیابان وسیع
شعاع: 500
کیفیت: 87
که در آن ID در زمین: 12798953
عرض جغرافیایی: 47.619859
طول جغرافیایی: -122.348749

نقشه گوگل

با استفاده از این به طور خودکار تولید نقشه های گوگل برای یک مکان خاص. این تابع تعدادی از پارامترهای پذیرد:

  • 1.محل سکونت (الزامی گزینه های: طول و عرض جغرافیایی)
  • 2.فرمت (گزینه ها: جاوا اسکریپت، JPG، JPG، پایه، PNG، png32، GIF))
  • 3.نوع نقشه (گزینه ها: نقشه راه، ترکیبی، ماهواره، زمین)
  • 4.عرض (گزینه ها: ارزش در پیکسل یا٪)
  • 5.ارتفاع (گزینه ها: ارزش در پیکسل یا٪)
  • 6.سطح زوم (گزینه ها: عدد بین 1 و 21)
  • 7.شناسه (گزینه ها: هر شناسه CSS معتبر)


مثال 1 (جاوا اسکریپت)

اولین مثال استفاده از جاوا اسکریپت برای تولید یک نقشه پویا. برای تولید یک نقشه با جاوا اسکریپت شما نیاز به تصویب هر دو طول و عرض جغرافیایی مختصات به پارامتر مکان (طول جغرافیایی latidude و می تواند با یکی از دو محل آی پی یا محل توابع یاب descriped بالا یابی). نقشه را به یک div با یک id از "map_canvas" به طور پیش فرض (که ارتفاع / عرض را می توان از طریق CSS اصلاح شده) تزریق می شود. اگر می خواهید به مجموعه ای از عرض و ارتفاع با CSS به جای از طریق تابع، تصویب "CSS" به هر دو پارامتر عرض و ارتفاع.

  $ مختصات اطلاعات = $ ['عرض جغرافیایی'] '،' $ اطلاعات ['طول جغرافیایی'].  اکو $ محل سکونت> نقشه ($ مختصات، جاوا اسکریپت '،' هیبریدی '،' 100٪ '،' 300px باشد '،' 16 '،' map_1 ')؛ 
نتایج…

نقشه های گوگل (تصویر)

در حال حاضر تابع نقشه در تنها قادر به اضافه کردن یک جاوا اسکریپت بر روی نقشه در هر صفحه. اگر شما نیاز به نقشه های متعدد (یا فقط می خواهید برای تولید یک تصویر به جای) به سادگی تنظیم پارامتر دوم به نوع تصویری که می خواهید بازگشت (JPG، JPG، پایه، PNG، GIF و یا png32). شما می توانید ابعاد به هر چیزی که دوست دارید تنظیم، اما حداکثر اندازه تصویر اجازه گوگل 630 630 پیکسل است. چند نمونه از تنظیمات تصویر مختلف را دنبال کنید ...

  اکو $ محل سکونت> نقشه ($ مختصات، 'png32'، 'نقشه راه'، '630px'، '630px'، '11'، 'map_2')؛ 

  اکو $ محل سکونت> نقشه ($ مختصات، JPG '،' ماهواره ای '،' 630px '،' 200px '،' 7 '،' map_3 ')؛ 

  اکو $ محل سکونت> نقشه ($ مختصات، GIF '،' زمین '،' 200px '،' 200px '،' 5 '،' map_4 ')؛ 

  اکو $ محل سکونت> نقشه ($ مختصات، PNG '،' ماهواره ای '،' 630px '،' 200px '،' 1 '،' map_5 ')؛ 

فایل های بیشتر از سوئیت پی اچ پی پلاگین

Bitly را

پلاگین تصویر

توییتر پلاگین

ویدئو پلاگین

پلاگین آب و هوا


مطرح CSS


دانلود کنید
مولفه های دیگر در این دسته استتمام اجزای این کاربر
نظراتغالبا پرسش و پاسخ خواسته

خواص

ایجاد شد:
30 ژانویه 11

اخرین بروزرسانی:
N / A

کیفیت بالا:
هیچ

سازگار با مرورگرهای:
IE6، IE7، IE8، سافاری، اپرا

فایل های شامل:
PHP

چهارچوب نرم افزار:
کدایگنایتر

نسخهی نرم افزار:
پی اچ پی 5.x، PHP 5.0-5.2، پی اچ پی 5.3

کلمات کلیدی

تجارت الکترونیک, تجارت الکترونیک, همه موارد, کدایگنایتر, گوگل, محل آی پی, نقشه ها, پی اچ پی, یاهو