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

— Tambah-On untuk WorldWideScripts.net

Melanggan suapan kami untuk kekal sehingga tarikh!

Baru! Ikut kami yang anda mahu!


PHP Map + Location Plugin - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Ini adalah koleksi fungsi berasaskan lokasi yang boleh mendapatkan lokasi pengguna berdasarkan alamat ip mereka dengan menggunakan api IPInfoDB, kembali butiran maju di lokasi tertentu dengan api Yahoo PlaceFinder, atau dinamik membuat peta (seperti imej atau boleh digunakan untuk) menggunakan Peta Google api.

IP Lokasi

Fungsi ini berinteraksi dengan IPInfoDB.com API untuk mendapatkan lokasi pengguna berdasarkan alamat IP mereka. Ia boleh kembali bandar, negeri, negara, latitud & longitud dan tepat dalam radius 25 batu. Fungsi ini menerima Alamat IP dan mengembalikan array nilai berasaskan lokasi.

 $ lokasi = $ lokasi-> ip ($ _SERVER ['REMOTE_ADDR']); // Nilai kembali $ lokasi ['negara']; $ lokasi ['COUNTRY_CODE']; $ lokasi ['kerajaan']; $ lokasi ['bandar']; $ lokasi ['post_code']; $ lokasi ['latitud']; $ lokasi ['longitud']; 
Lokasi anda Berdasarkan IP
Negara: Amerika Syarikat
Kod Negara: US
Negara: Washington
Bandar: Kirkland
Kod pos:
Latitud: 47,6966
Longitud: -122,197


Pada peta

Lihat di bawah mengenai cara untuk menjana peta

Tempat Finder

Fungsi ini menggunakan Yahoo PlaceFinder API untuk mendapatkan maklumat terperinci mengenai lokasi tertentu. Ini adalah cara untuk pergi jika anda ingin mendapatkan maklumat lebih lanjut atau mencari lokasi yang lebih tepat. Ia menerima lokasi teks (poskod, bandar / negeri, alamat jalan, latitud / longitud, dan lain-lain) dan mengembalikan array nilai berasaskan lokasi.

 $ maklumat = $ lokasi-> Maklumat ('400 Broad St Seattle, WA 98109'); // Nilai kembali $ info ['negara']; $ info ['COUNTRY_CODE']; $ info ['kerajaan']; $ info ['state_code']; $ info ['daerah']; $ info ['bandar']; $ info ['post_code']; $ info ['cross_street']; $ info ['rumah']; $ info ['jalan']; $ info ['radius']; $ info ['kualiti']; $ info ['woeid']; $ info ['latitud']; $ info ['longitud']; 

Negara: Amerika Syarikat
Kod Negara: US
Negara: Washington
Kod Negeri:
County King County
Bandar: Seattle
Kod pos: 98109
Cross Street: Berdekatan persimpangan Broad St dan St John
House: 400
Street: Broad St
Radius: 500
Kualiti: 87
Jika pada ID bumi: 12798953
Latitud: 47.619859
Longitud: -122,348749

peta google

Gunakan ini untuk menjana secara automatik Peta Google untuk lokasi tertentu. Fungsi ini menerima beberapa parameter:

  • 1. Lokasi (diperlukan pilihan:. Latitud dan longitud)
  • Format 2. (pilihan: javascript, jpg, jpg-asas, png, png32, gif))
  • 3. jenis peta (pilihan: pelan tindakan, hibrid, satelit, rupa bumi)
  • 4. lebar (pilihan: nilai px atau%)
  • 5. ketinggian (pilihan: nilai px atau%)
  • 6. tahap zum (pilihan: nombor di antara 1 dan 21)
  • 7. id (pilihan: mana-mana id css sah)


Contoh 1 (Javascript)

Contoh yang pertama menggunakan javascript untuk menjana peta dinamik. Menjana peta dengan javascript anda perlu lulus kedua-dua koordinat latitud dan longitud kepada parameter lokasi (longitud latidude dan boleh retreived dengan sama ada lokasi ip atau tempat fungsi pencari descriped di atas). Peta ini disuntik ke dalam div dengan id "map_canvas" secara lalai (yang ketinggian / lebar boleh diubah suai melalui css). Jika anda ingin menetapkan lebar & tinggi dengan css dan bukannya melalui majlis itu, lulus "css" kepada kedua-dua lebar dan tinggi parameter.

 $ Koordinat = $ info ['latitud'] ',' $ info ['longitud']..; echo $ lokasi-> peta ($ koordinat, 'javascript', 'hibrid', '100%', '300px', '16', 'map_1'); 
Keputusan...

Peta Google (Imej)

Pada masa ini fungsi peta dalam hanya mampu menambah satu javascript peta setiap halaman. Jika anda memerlukan pelbagai peta (atau hanya mahu menjana imej sebaliknya) hanya menetapkan parameter kedua kepada jenis imej yang anda mahu kembali (jpg, jpg-asas, png, png32 atau gif). Anda boleh menetapkan dimensi kepada apa-apa yang anda suka, tetapi maksimum saiz imej Google yang dibenarkan adalah 630 oleh 630 piksel. Beberapa contoh tetapan imej yang berbeza mengikuti...

 echo $ lokasi-> peta ($ koordinat, 'png32', 'peta jalan', '630px', '630px', '11', 'map_2'); 

 echo $ lokasi-> peta ($ koordinat, 'jpg', 'satelit', '630px', '200px', '7', 'map_3'); 

 echo $ lokasi-> peta ($ koordinat, 'gif', 'bumi', '200px', '200px', '5', 'map_4'); 

 echo $ lokasi-> peta ($ koordinat, 'png', 'satelit', '630px', '200px', '1', 'map_5'); 

Lebih-fail Dari Suite PHP Plugin

Bitly

Plugin Image

Twitter Plugin

Plugin Video

Plugin Cuaca


menimbulkan css


Memuat turun
Komponen-komponen lain dalam kategori iniSemua komponen pengarang ini
KomenSoalan-soalan lazim dan jawapan

Properties

Dibuat:
30 Jan 11

Dikemaskini:
N / A

Resolusi tinggi:
Tiada

Pelayar Sesuai:
IE6, IE7, IE8, Safari, Opera

Fail Termasuk:
PHP

Rangka Kerja Perisian:
CodeIgniter

Perisian Versi:
PHP 5.x, PHP 5,0-5,2, PHP 5.3

Kata kunci

eCommerce, eCommerce, Semua Produk, codeigniter, google, lokasi ip, peta, php, yahoo