lizard-map

Software screenshot:
lizard-map
Rincian Software:
Versi: 4.27
Tanggal Upload: 20 Feb 15
Pengembang: Reinout van Rees
Lisensi: Gratis
Popularitas: 1

Rating: nan/5 (Total Votes: 0)

kadal-peta adalah software yang menyediakan peta dasar interaksi untuk aplikasi Django yang menggunakan antarmuka pengguna kadal-ui. Kami merancangnya di Nelen & amp; Schuurmans untuk website informasi geografis kita (dengan informasi pengelolaan air).
Ini menyediakan:
& Nbsp; * OpenLayers (peta javascript libary) tampilan peta dan server-side peta generasi (mapnik itu WMS fungsi).
& Nbsp; * A "ruang kerja" model interaksi: menyeret item mappable ke ruang kerja dan mereka akan bisa ditampilkan. Ruang kerja disimpan dalam database Django.
& Nbsp; * A "kolase" yang melekat pada setiap ruang kerja untuk menyimpan informasi yang dipilih pada item peta (seperti grafik).
& Nbsp; * Mekanisme perpanjangan untuk plug kurang lebih sewenang-wenang sumber peta ke ruang kerja sehingga mereka dapat ditampilkan, dicari, dan lain-lain
Konsep Inti: ruang kerja
Item ruang kerja adalah sesuatu yang dapat ditampilkan pada peta. Sebuah ruang kerja adalah kumpulan item kerja yang benar-benar ditampilkan.
Setiap sesi akan ruang kerja sendiri. (Ada possiblity menambahkan ruang kerja ekstra, tapi itu tidak digunakan namun dalam salah satu situs kami, sehingga tidak sepenuhnya dipikirkan belum).
Item kerja perlu tahu bagaimana menampilkan dirinya sendiri, bagaimana mencari item ketika Anda mengklik pada peta dan banyak lagi. Untuk mendapatkan yang bekerja untuk sumber peta sewenang-wenang, Anda perlu mengkonfigurasi adaptor. Adaptor ini memiliki lapisan () metode untuk mengembalikan lapisan mapnik, pencarian () metode untuk mencari dan sebagainya.
& Nbsp; * Anda mendaftar adaptor sebagai disebut "setuptools entrypoint" dengan nama specfic.
& Nbsp; * Bila Anda menambahkan item ruang kerja, Anda lulus dalam nama adaptor dan potongan opsional json untuk mengkonfigurasi adaptor.
Item kerja melacak adaptor ini dan configuragion dan menggunakannya untuk menghasilkan peta, untuk mencari, dll
Kolase
Item ruang kerja sering mengakibatkan beberapa daerah atau titik. Jika Anda klik pada titik tersebut, Anda biasanya mendapatkan popup dengan informasi tambahan. Jika Anda ingin membandingkan beberapa informasi tersebut "potongan", Anda dapat menempatkan mereka dalam kolase ruang kerja Anda.
Mengklik kolase memberikan popup dengan semua popup informasi yang dikumpulkan dalam popup tunggal.
Interaksi
Termasuk beberapa javascript untuk interaksi kerja. Potensi item ruang kerja dapat drag / jatuh ke ruang kerja untuk menambahkannya. Item Workspace dapat mengatur kembali. Anda dapat menyeret mereka ke tempat sampah.
Pengembangan instalasi
Pertama kali, Anda harus menjalankan "bootstrap" script untuk mengatur setuptools dan buildout:
$ & Gt; python bootstrap.py
Dan kemudian jalankan buildout untuk mengatur semuanya:
$ & Gt; bin / buildout
(Pada jendela itu disebut binbuildout.exe).
Anda harus kembali menjalankan buildout ketika Anda atau orang lain membuat perubahan setup.py atau buildout.cfg.
Paket saat dipasang sebagai "paket pembangunan", sehingga perubahan dalam file py secara otomatis tersedia (seperti dengan python setup.py mengembangkan).
Jika Anda ingin menggunakan checkout trunk paket lainnya (bukan versi rilis), tambahkan mereka sebagai "svn eksternal" di local_checkouts / direktori dan menambahkannya ke daftar mengembangkan = di buildout.cfg.
Tes selalu bisa dijalankan dengan bin / test atau bintest.exe.
dependensi eksternal
Dependensi untuk sebuah website penuh yang menggunakan kadal-peta yang terbaik dinyatakan sebagai ubuntu / debian paket dependensi: build-essential, python2.6-dev, apache2, libjpeg-dev, python-pencitraan, python-matplotlib, python-mapnik, python -scipy, libapache2-mod-wsgi, python-gdal, spatialite-bin, python-pysqlite2, python-pyproj

.

Apa yang baru dalam rilis ini:

  • tab_titles tetap yang terdefinisi ketika popup item kolase dibuka.
  • Digabung fungsi dari deltaportaal kadal-peta cabang:
  • Menampilkan metadata di bagian bawah deskripsi popup biasa. Popup sekarang menjadi 'i' Anda harus mengklik bukannya dialog on-hover. Bekerja lebih baik dengan ipad. Perhatikan bahwa sekarang ada `` lizard_map.css`` lagi.
  • CQL filtering adalah mungkin pada item featureinfo pada WMS lapisan.
  • Popup dibuka dari sidebar sekarang hilang bila gulungan sidebar. Popup zombie tidak lebih.

Apa yang baru di versi 4.3:

  • Jika url legend_image kosong, kita tidak menunjukkan legenda lagi.

Apa yang baru dalam versi 4.1.1:

  • Mengimpor JSONField di fields.py karena kalau migrasi gagal.

Apa yang baru di versi 4.1:

  • Membutuhkan lebih baru versi Django-jsonfield (yang bekerja dengan multi-fungsi db Django itu). Dihapus kebiasaan kami JSONField mendukung satu Django-jsonfield itu.

Apa yang baru dalam versi 4.0 Beta 1:

  • Ditambahkan hilang ketergantungan lizard_security.
  • popup tetap dan popup isi styling.
  • Kolase dan ruang kerja UI bekerja kembali.

Apa yang baru di versi 4.0 Alpha 1:

  • Membutuhkan kadal-ui 4.0 alpha:. Baru tata letak twitter bootstrap
  • Menggunakan disusun css bukan kurang.
  • Dihapus HomepageView tua dan berganti nama MapIconView tersebut.
  • Menggunakan baru tata letak twitter-bootstrap. Menggunakan tampilan berbasis kelas MapView sekarang benar-benar wajib untuk mendapatkan segala sesuatu untuk bekerja.
  • Berganti nama / media untuk / statis. Itu standar baru Django-staticfile itu.
  • Timeseries sekarang dapat dilokalisasi dalam objek Grafik.
  • kesalahan sintaks Tetap di jquery.workspace.js
  • .
  • Menambahkan STATIC_URL ke ikon aplikasi.
  • Membuat AppView normal CBV utama bukan nama MapView sementara.

Apa yang baru dalam versi 3.5.2:

  • Dihapus objek-tindakan blok dengan non-ada 'bantuan-kerja' url yang pecah antarmuka.

Apa yang baru dalam versi 3.1.2:

  • error tetap di MANIFEST.in. 3.1.1 tidak menyertakan kadal-peta / * data.

Apa yang baru dalam versi 3.1.1:

  • fungsi CollageEditItem.csv_url Tetap
  • .
  • Fixed bug dengan item kolase. Popup jatuh serta layar kolase.
  • Pindah dari svn perusahaan-internal untuk github. Https://github.com/lizardsystem/lizard-map

Persyaratan :

  • Python

Perangkat lunak lain dari pengembang Reinout van Rees

checkoutmanager
checkoutmanager

20 Feb 15

lizard-ui
lizard-ui

20 Feb 15

Komentar untuk lizard-map

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!