lizard-map

Szoftver screenshot:
lizard-map
Szoftver adatai:
Változat: 4.27
Feltöltés dátuma: 20 Feb 15
Fejlesztő: Reinout van Rees
Engedély: Ingyenes
Népszerűség: 1

Rating: nan/5 (Total Votes: 0)

gyík-térkép egy szoftver, amely alap térkép interakció a Django használó alkalmazások egy gyík-ui felhasználói felület. Azt tervezték, hogy a Nelen & amp; Schuurmans a mi földrajzi információs honlapok (a vízgazdálkodási információ).
Ez biztosítja:
& Nbsp; * OpenLayers (térkép javascript Libary) térkép-megjelenítés és a szerver oldali térképen generációs (Mapnik WMS funkciók).
& Nbsp; * A "munkaterület" interakciós modell: húzza mappable elemeket egy munkaterület és lesz látható. A munkaterület tárolja a Django adatbázisban.
& Nbsp; * A "kollázs" csatolható minden munkaterület tárolására kijelölt info a térképen tételek (mint a grafikonok).
& Nbsp; * Egy extention mechanizmus dugja többé-kevésbé önkényes térképen forrásokból a munkaterületet, így ezek is megjelenik, kereshető, stb
Core koncepció: munkaterületeket
A munkaterület elem van valami, hogy meg lehet jeleníteni a térképen. A munkaterület egy gyűjtemény munkaterület tételek valóban megjelenik.
Minden ülésen kap egy saját munkaterületet. (Van egy LEHETOSÉGÉROL az extra munkaterületeket, de nem használt, de az egyik telephelyünkön, így nem teljesen átgondolt még).
A munkaterület elem tudnia kell, hogyan kell megjeleníteni magát, hogyan kell keresni elemeket, ha rákattint a térképen, és így tovább. Kap, hogy dolgozni tetszőleges térképen források, be kell állítania egy adaptert. Az adapter a réteg () metódus visszatérő Mapnik réteget, a keresés () metódus a keresést, és így tovább.
& Nbsp; * regisztrálj egy adapter, mint egy úgynevezett "setuptools BelépésiPont" alatt a problémák nevet.
& Nbsp; * Amikor hozzáad egy munkaterület elemet, akkor adja át a kártya neve, és egy opcionális részlet a JSON beállította az illesztőt.
A munkaterület elem számon tartja ezt az adaptert és configuragion, és annak segítségével generál térképek, a keresés, stb
kollázsok
A munkaterület elem miatt gyakran több területen vagy pontokat. Ha rákattint egy ilyen pontot, amit általában kap egy felugró extra információkat. Ha szeretné összehasonlítani egy pár ilyen információk "töredék", akkor tegyük őket a munkaterület kollázs.
Kattintson a kollázs ad felugró összes összegyűjtött információk popup, hogy egyetlen popup.
Interaction
Benne van elég sok javascript számára munkaterület interakció. Potenciális munkaterület elem lehet drag / kikerülsz a munkaterületet, hogy adjunk nekik. Workspace elemek rendezi át. Akkor húzza őket a kukába.
Fejlesztési telepítés
Az első alkalommal, akkor meg kell futtatni a "bootstrap" script, hogy hozzanak létre setuptools és buildout:
$ & Gt; python bootstrap.py
Majd futtassa buildout beállítani mindent fel:
$ & Gt; bin / buildout
(Windows nevezik binbuildout.exe).
Neked kell újrafuttatnod buildout, ha te vagy valaki más változtatás történt setup.py vagy buildout.cfg.
Az aktuális csomag van telepítve, mint a "fejlesztési csomag", így változások .py automatikusan elérhető (mint a python setup.py fejlesztése).
Ha a használni kívánt trunk pénztáraknál más csomagok (ahelyett kiadott verzió), adjunk nekik, mint egy "svn külső" a local_checkouts / könyvtárba és add hozzá a fejlesztése = listát buildout.cfg.
Tesztek mindig futni bin / test vagy bintest.exe.
Külső függőségek
A függőségek egy teljes weboldalt, amely gyík-map legjobb kifejezett ubuntu / debian csomag függőségeit: build-essential, python2.6-dev, apache2, libjpeg-dev, python-imaging, python-matplotlib, python-Mapnik, python -scipy, libapache2-mod-wsgi, python-gdal, spatialite-bin, python-pysqlite2, python-pyproj.

Mi az új ebben a kiadásban:

  • Fix tab_titles hogy definiálatlan egy felugró kollázs elemek megnyitásakor.
  • Egyesített funkcionalitást a deltaportaal gyík-map ág:
  • A következő metaadatok alján a rendszeres leírását popup. A felugró most egy "i" akkor kattintson helyett egy on-hover párbeszéd. Jobban működik egy iPad. Ne feledje, hogy van most egy `` lizard_map.css`` újra.
  • CQL szűrés lehetőség featureinfo tételek wms rétegek.
  • Lakosság megnyitotta az oldalsáv már eltűnnek, amikor a oldalsáv tekercseket. Nincs több zombi popup.

Mi az új a 4.3 verzió:

  • Ha a legend_image url üres, nem mutatják a legenda már.

Mi az új verzióban 4.1.1:

  • importálása JSONField a fields.py különben a vándorlások nem.

Mi az új a 4.1 verzió:

  • megkövetelése újabb Django-jsonfield változata (amely együttműködik a Django multi-db funkciók). Távolítani a mi egyéni JSONField javára Django-jsonfield One.

Mi az új 4.0 verzió Beta 1:

  • Added hiányzó függőség lizard_security.
  • Fix popup és a felugró tartalmát stílus.
  • Collage és a munkaterület UI működni fog.

Mi az új 4.0 verzió Alpha 1:

  • megkövetelése gyík-ui 4.0 alpha: az új twitter bootstrap elrendezést.
  • A lefordított css helyett kevesebb.
  • Az eltávolított régi HomepageView és átnevezte a MapIconView.
  • A new twitter-bootstrap elrendezést. A MapView osztály alapú nézetet most tényleg kötelező, hogy mindent dolgozni.
  • Új néven / média / statikus. Ez Django-staticfile új szabvány.
  • az előre definiált tömbök most lokalizálódik Graph objektumot.
  • Fix szintaktikai hiba jquery.workspace.js.
  • ad STATIC_URL hogy alkalmazás ikonok.
  • Hogy a normál AppView fő CBV helyett az ideiglenes MapView nevét.

Mi az új verzióban 3.5.2:

  • Az eltávolított objektum-akciók blokkolja a nem létező "help-munkaterület" url, amely megtörte a felületet.

Mi az új verzióban 3.1.2:

  • Fix hiba MANIFEST.in. 3.1.1 nem tartalmazott gyík-térkép / * adatok.

Mi az új verzióban 3.1.1:

  • Fix CollageEditItem.csv_url funkciót.
  • Javítva kollázs elemeket. A felugró lezuhant, valamint a kollázs képernyőn.
  • költözött a vállalati belső svn a GitHub: https://github.com/lizardsystem/lizard-map.

követelmények :

  • Python

Más szoftver fejlesztő Reinout van Rees

lizard-ui
lizard-ui

20 Feb 15

checkoutmanager
checkoutmanager

20 Feb 15

Hozzászólások a lizard-map

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!