lizard-map

Screenshot Software:
lizard-map
Detalii soft:
Versiune: 4.27
Incarca data: 20 Feb 15
Producător: Reinout van Rees
Licenţă: Gratuit
Popularitate: 22

Rating: 5.0/5 (Total Votes: 1)

șopârlă-map este un software care oferă interacțiune harta de bază pentru aplicații Django care utilizează o interfață de utilizator șopârlă-ui. Am proiectat la Nelen & amp; Schuurmans pentru geografice site-urile noastre de informare (cu informații de gospodărire a apelor).
Acesta prevede:
& Nbsp; * Openlayers (hartă javascript libary) afișare hartă și server-side hartă generație (Mapnik de funcționalitate WMS).
& Nbsp; * A "spațiu de lucru" model de interacțiune: trageți articole mapate într-un spațiu de lucru și vor lua afișat. Spațiul de lucru este stocată în baza de date Django.
& Nbsp; * A "colaj" atașat la fiecare spațiu de lucru pentru stocarea de informatii a selectat pe elemente harta (cum ar fi grafice).
& Nbsp; * Un mecanism extindere a conecta mai mult sau mai puțin arbitrar surse harta în spațiul de lucru, astfel încât acestea pot fi afișate, căutate, etc.
conceptul de bază: spații de lucru
Un element spațiu de lucru este ceva care poate fi afișat pe o hartă. Un spațiu de lucru este o colecție de articole pentru spațiile de lucru, care este de fapt afișat.
Fiecare sesiune devine propriul spațiu de lucru. (Există o POSIBILITATEA de a adăuga spații de lucru suplimentare, dar care nu este folosit încă într-unul dintre site-urile noastre, așa că nu este pe deplin gândit încă).
Un element spațiu de lucru trebuie să știe cum să se afișeze, cum pentru a căuta elemente atunci când faceți clic pe hartă și mai mult. Pentru a ajunge la locul de muncă pentru că sursele harta arbitrare, trebuie să configurați un adaptor. Adaptorul are un strat () metoda pentru returnarea un strat Mapnik, o căutare () metoda pentru căutare și așa mai departe.
& Nbsp; * Puteti inregistra un adaptor ca un așa-numit "setuptools punctul de intrare" sub un nume specfic.
& Nbsp; * Când adăugați un element spațiu de lucru, treci în numele adaptor și o fragment opțional de JSON pentru a configura adaptorul.
Articolul spațiu de lucru urmărește acest adaptor și configuragion și folosește-l pentru a genera harti, pentru căutarea, etc.
Colaje
Un element spațiu de lucru de multe ori rezultate în mai multe zone sau puncte. Dacă faceți clic pe un astfel de punct, veți obține în mod normal un pop-up cu informații suplimentare. Dacă doriți să comparați o pereche de aceste informații "fragmente", le puteți plasa în colaj spațiul de lucru lui.
Făcând clic pe colajul ofera un pop-up cu toate pop-up de informații colectate în acea singură pop-up.
Interacțiuni
Inclus este ceva javascript pentru interacțiune spațiu de lucru. Articole potențiale spațiul de lucru poate fi trageți / a scăzut într-un spațiu de lucru pentru a le adăuga. Articole Spațiul de lucru pot fi reordonate. Aveți posibilitatea să le trage la coșul de gunoi.
instalare dezvoltare
Prima dată, va trebui să rulați scriptul "bootstrap" pentru a configura setuptools și buildout:
$ & Gt; python bootstrap.py
Și apoi executați buildout pentru a stabili totul:
$ & Gt; bin / buildout
(Pe Windows se numeste binbuildout.exe).
Va trebui să re-rula buildout când sau altcineva a făcut o schimbare în setup.py sau buildout.cfg.
Pachetul curent este instalat ca un "pachet de dezvoltare", așa schimbări în fișierele '.py sunt disponibile în mod automat (la fel ca și cu python setup.py se dezvolta).
Dacă doriți să utilizați checkout de trunchi de alte pachete (în loc de versiuni lansate), adăugați-le ca un "svn extern", în local_checkouts / directorul și adăugați-le la lista dezvolta = în buildout.cfg.
Testele pot fi întotdeauna rula cu bin / încercare sau bintest.exe.
Dependențe externe
Dependențele pentru un site web complet care utilizează șopârlă-hartă sunt cel mai bine exprimate ca Ubuntu / Debian dependențele pachet: build-essential, python2.6-dev, apache2, libjpeg-dev, python-imagistica, python-matplotlib, python-Mapnik, piton -scipy, libapache2-mod-WSGI, python-gdal, spatialite-bin, python-pysqlite2, python-pyproj.

Ce este nou în această versiune:

  • tab_titles fixe fiind nedefinit, atunci când este deschis un pop-up de articole colaj.
  • funcționa fuzionată de deltaportaal șopârlă-map ramura:
  • Rezultate metadate în partea de jos descrierea regulat popup. Popup este acum un "i", ar trebui să faceți clic pe locul unui dialog pe hover. Funcționează mai bine cu un iPad. Rețineți că există în prezent un `` lizard_map.css`` din nou.
  • filtrarea CQL este posibil, pe elemente featureinfo pe straturi WMS.
  • pop-up deschise de bara laterală dispărea acum, când sulurile bara laterală. Nu mai pop-up zombie.

Ce este nou în versiunea 4.3:

  • Dacă un url legend_image este gol, noi nu arată legenda mai.

Ce este nou în versiunea 4.1.1:

  • Importarea JSONField în fields.py ca altfel migrațiilor nu.

Ce este nou în versiunea 4.1:

  • Solicitarea versiune mai noua django-jsonfield (care funcționează cu funcționalitate multi-db Django lui). Eliminat obiceiul nostru JSONField în favoarea unei django-jsonfield lui.

Ce este nou în versiunea 4.0 Beta 1:

  • Adaugata lipsă lizard_security dependență.

  • Conținutul
  • pop-up fixe si pop-up Coafura.
  • Colaj și UI spațiu de lucru de lucru din nou.

Ce este nou în versiunea 4.0 Alpha 1:

  • Solicitarea-șopârlă ui 4.0 alfa:. Noul aspect twitter bootstrap
  • Utilizarea CSS compilat în loc de mai puțin.
  • HomepageView vechi îndepărtat și redenumit MapIconView.
  • Utilizarea aspect nou-twitter bootstrap. Utilizarea de părere clasă MapView bazat este acum într-adevăr obligatoriu pentru a ajunge tot la locul de muncă.
  • Renamed / mass-media la / static. Asta e standardul nou django-staticfile lui.
  • Timeseries pot acum fi localizate în graficul obiect.
  • eroare de sintaxă fixă ​​în jquery.workspace.js.
  • Adauga STATIC_URL la pictograme de aplicații.
  • Efectuarea AppView normală CBV principal în loc de numele MapView temporar.

Ce este nou în versiunea 3.5.2:

  • Eliminat obiecte de actiuni de bloc cu URL-ul de bază non-existent "help-spațiu de lucru", care a rupt interfața.

Ce este nou în versiunea 3.1.2:

  • eroare fixă ​​în MANIFEST.in. 3.1.1 nu include nici șopârlă-map / * de date.

Ce este nou în versiunea 3.1.1:

  • funcție CollageEditItem.csv_url fixă.
  • Fixed bug cu elemente colaj. Popup prăbușit, precum și ecranul colaj.
  • Mutat de la SVN-intern al companiei la github:. Https://github.com/lizardsystem/lizard-map

Cerințe :

  • Python

Alte software-uri de dezvoltator Reinout van Rees

checkoutmanager
checkoutmanager

20 Feb 15

lizard-ui
lizard-ui

20 Feb 15

Comentarii la lizard-map

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!