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 เพื่อ WorldWideScripts.net

สมัครสมาชิกฟีด ของเรา จะอยู่ถึง วันที่ !

ใหม่! ติดตามเรา ตามที่คุณต้องการ!


PHP Map + Location Plugin - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

นี้เป็นคอลเลกชันของสถ​​านที่ตั้งฟังก์ชั่นที่จะได้รับตำแหน่งที่ผู้ใช้ขึ้นอยู่กับที่อยู่ IP ของตนโดยใช้ IPInfoDB API กลับรายละเอียดขั้นสูงในสถานที่เฉพาะกับ Yahoo PlaceFinder API หรือแบบไดนามิกสร้างแผนที่ (เป็นภาพหรือกับจาวาสคริปต์) โดยใช้ Google Maps API

IP Location

ฟังก์ชั่นนี้โต้ตอบกับ IPInfoDB.com API ที่จะได้รับตำแหน่งที่ผู้ใช้ตามที่อยู่ IP ของพวกเขา มันสามารถกลับเมือง, รัฐ, ประเทศ, ละติจูดและลองจิจูดและมีความถูกต้องภายในรัศมี 25 ไมล์ ฟังก์ชั่นนี้ยอมรับที่อยู่ IP และส่งกลับอาร์เรย์ของค่าตามตำแหน่งที่ตั้ง

 สถานที่ตั้ง $ = $ โรงแรมซึ่ง> ไอพี ($ _SERVER ['REMOTE_ADDR']); ค่า // กลับ สถานที่ตั้ง $ ['ประเทศ']; สถานที่ตั้ง $ ['COUNTRY_CODE']; สถานที่ตั้ง $ ['รัฐ']; สถานที่ตั้ง $ ['เมือง']; สถานที่ตั้ง $ ['post_code']; สถานที่ตั้ง $ ['ละติจูด']; สถานที่ตั้ง $ ['ลองจิจูด']; 
IP ของคุณจากที่ตั้ง
ประเทศ: สหรัฐอเมริกา
ประเทศ Code: US
รัฐวอชิงตัน
เมือง: เคิร์กแลนด์
รหัสไปรษณีย์:
ละติจูด: 47.6966
ลองจิจูด: -122.197


บนแผนที่

ดูด้านล่างเกี่ยวกับวิธีการสร้างแผนที่

ค้นหาสถานที่

ฟังก์ชั่นนี้ใช้ Yahoo PlaceFinder API จะได้รับข้อมูลรายละเอียดเกี่ยวกับสถานที่เฉพาะ นี่คือวิธีที่จะไปถ้าคุณต้องการที่จะได้รับข้อมูลรายละเอียดเพิ่มเติมหรือหาสถานที่ที่แน่นอนมากขึ้น มันรับสถานที่ที่เกี่ยวกับใจ (รหัสไปรษณีย์ของเมือง / รัฐที่อยู่ถนน, ละติจูด / ลองจิจูด ฯลฯ ) และส่งกลับอาร์เรย์ของค่าตามตำแหน่งที่ตั้ง

 ข้อมูล $ = $ โรงแรมซึ่ง> ข้อมูล ('400 Broad St ซีแอตเทิ 98109'); ค่า // กลับ ข้อมูล $ ['ประเทศ']; ข้อมูล $ ['COUNTRY_CODE']; ข้อมูล $ ['รัฐ']; ข้อมูล $ ['state_code']; ข้อมูล $ ['เขต']; ข้อมูล $ ['เมือง']; ข้อมูล $ ['post_code']; ข้อมูล $ ['cross_street']; ข้อมูล $ ['บ้าน']; ข้อมูล $ ['สถานที่']; ข้อมูล $ ['รัศมี']; ข้อมูล $ ['คุณภาพ']; ข้อมูล $ ['woeid']; ข้อมูล $ ['ละติจูด']; ข้อมูล $ ['ลองจิจูด']; 

ประเทศ: สหรัฐอเมริกา
ประเทศ Code: US
รัฐวอชิงตัน
รัฐรหัส: WA
เคาน์ตี้: คิงเคาน์ตี้
เมือง: แอตเทิล
รหัสไปรษณีย์: 98109
ข้ามถนนใกล้สี่แยก Broad St และจอห์นเซนต์
บ้าน: 400
ถนน: Broad St
Radius: 500
คุณภาพ: 87
อยู่ที่ไหนในโลก ID: 12798953
ละติจูด: 47.619859
ลองจิจูด: -122.348749

Google Maps

ใช้สิ่งนี้เพื่อสร้างโดยอัตโนมัติ Google แผนที่สำหรับสถานที่เฉพาะ ฟังก์ชั่นนี้รับจำนวนพารามิเตอร์:

  • 1. สถานที่ตั้ง (ต้องเลือก:. ละติจูดและลองจิจูด)
  • 2. รูปแบบ (เลือก: จาวาสคริปต์, jpg, jpg-พื้นฐาน, PNG, png32, GIF))
  • 3. ประเภทแผนที่ (เลือก: แผนงานไฮบริด, โทรทัศน์ภูมิประเทศ)
  • 4. ความกว้าง (ตัวเลือก: ค่าใน px หรือ%)
  • 5. ความสูง (ตัวเลือก: ค่าใน px หรือ%)
  • 6. ระดับการซูม (ตัวเลือกจำนวนระหว่างวันที่ 1 และ 21)
  • 7. รหัส (เลือก: รหัสใด ๆ ที่ถูกต้อง CSS)


ตัวอย่างที่ 1 (Javascript)

ตัวอย่างแรกใช้จาวาสคริปต์ในการสร้างแผนที่แบบไดนามิก เพื่อสร้างแผนที่กับจาวาสคริปต์ที่คุณจะต้องผ่านทั้งพิกัดละติจูดและลองจิจูดพารามิเตอร์สถานที่ (คน latidude และลองจิจูดสามารถ retreived กับทั้งสถาน IP หรือฟังก์ชั่นการค้นหาสถานที่ descriped ด้านบน) แผนที่จะฉีดเข้าไปใน div ที่มีรหัสของ "map_canvas" โดยค่าเริ่มต้น (ที่มีความสูง / ความกว้างสามารถแก้ไขได้ผ่านทาง CSS) หากคุณต้องการตั้งค่าความกว้างและความสูงด้วย CSS แทนการผ่านฟังก์ชั่นผ่าน "CSS" ทั้งความกว้างและความสูงของพารามิเตอร์

 พิกัด $ = $ ข้อมูล ['ละติจูด'] ',' $ ข้อมูล ['ลองจิจูด'].. โรงแรมซึ่งสะท้อน $> แผนที่ ($ พิกัด 'จาวาสคริปต์', 'ไฮบริด', '100%', '300px', '16', 'map_1'); 
ผล…

Google Maps (ภาพ)

ขณะนี้ฟังก์ชั่นแผนที่ในเพียงสามารถที่จะเพิ่มหนึ่งจาวาสคริปต์แผนที่ต่อหน้า ถ้าคุณต้องการแผนที่หลาย ๆ (หรือเพียงแค่ต้องการที่จะสร้างภาพแทน) เพียงแค่ตั้งค่าพารามิเตอร์ที่สองประเภทของภาพที่คุณต้องการกลับ (JPG, jpg-พื้นฐาน, PNG, png32 หรือ GIF) คุณสามารถตั้งค่าขนาดเป็นสิ่งที่คุณต้องการ แต่สูงสุดของ Google ได้รับอนุญาตให้ขนาดภาพเป็น 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'); 

ไฟล์อื่น ๆ จาก PHP ปลั๊กอินสวีท

Bitly

ปลั๊กอินภาพ

ทวิตเตอร์ปลั๊กอิน

วิดีโอปลั๊กอิน

ปลั๊กอินอากาศ


ก่อให้เกิด css ที่


ดาวน์โหลด
ส่วนประกอบอื่น ๆ ในประเภทนี้ส่วนประกอบทั้งหมดของ ผู้เขียนคนนี้
ความเห็นคำถามที่พบบ่อย และคำตอบ

คุณสมบัติ

ที่สร้าง:
วันที่ 30 มกราคม 11

การปรับปรุงครั้งล่าสุด:
N / A

ความละเอียดสูง:
ไม่มี

เบราว์เซอร์ที่เข้ากันได้:
IE6, IE7, IE8, Safari, Opera

รวมไฟล์:
PHP

Framework ซอฟต์แวร์:
CodeIgniter

ซอฟแวร์เวอร์ชั่น:
PHP 5.x, PHP 5.0-5.2, PHP 5.3

คำหลัก

อีคอมเมิร์ซ, อีคอมเมิร์ซ, สิ่งของทั้งหมด, CodeIgniter, กูเกิล, สถานที่ตั้งของทรัพย์สินทางปัญญา, แผนที่, php, yahoo