lizard-map

Software skärmdump:
lizard-map
Mjukvaruinformation:
Version: 4.27
Ladda upp dagen: 20 Feb 15
Utvecklare: Reinout van Rees
Licens: Gratis
Popularitet: 1

Rating: nan/5 (Total Votes: 0)

ödla-karta är en programvara som ger grundläggande karta interaktion för Django program som använder en ödla-ui användargränssnitt. Vi designade den på Nelen & amp; Schuurmans för våra geografiska informationssystem webbplatser (med vattenförvaltning information).
Det ger:
& Nbsp; * Openlayers (karta javascript libary) kartvisning och serversidan kartan generationen (mapnik s WMS funktionalitet).
& Nbsp; * En "arbetsyta" interaktionsmodell: dra avbildningsbar poster i en arbetsyta och de ska få visas. Arbetsytan lagras i Django databasen.
& Nbsp; * En "collage" som bifogas varje arbetsyta för lagring valda info på kartobjekt (som grafer).
& Nbsp; * En förlängningsmekanism för att plugga mer eller mindre godtyckliga kartkällor i arbetsytan så att de kan visas, sökte, etc.
centrala begreppet: arbetsytor
En arbetsyta post är något som kan visas på en karta. En arbetsyta är en samling av arbetsområdes alternativ som faktiskt visas.
Varje session får en egen arbetsyta. (Det finns en repare att lägga extra arbetsytor, men som inte används ännu i en av våra webbplatser, så det är inte helt genomtänkt ännu).
En arbetsyta post behöver veta hur man ska visa sig, hur man söker efter objekt när du klickar på kartan och mer. Att få det att fungera för godtyckliga kartkällor, måste du konfigurera en adapter. Adaptern har ett skikt () metoden för att returnera en mapnik skikt, en sökning () metoden för att söka och så vidare.
& Nbsp; * Du registrerar en adapter som en så kallad "setuptools entrypoint" under ett specfic namn.
& Nbsp; * När du lägger till en arbetsyta post, du passerar i adapternamn och ett valfritt utdrag av json att konfigurera adaptern.
Arbetsytan posten håller reda på denna adapter och dess configuragion och använder den för att generera kartor, för att söka, etc.
Kollage
En arbetsyta post resulterar ofta i flera områden eller punkter. Om du klickar på en sådan punkt, får du normalt en popup med extra information. Om du vill jämföra ett par av dessa informations "snuttar", kan du placera dem i din arbetsyta s kollage.
Genom att klicka på collage ger en popup med alla insamlade informations popups i denna enda popup.
Interaktion
Inkluderat är ganska javascript för arbetsyta interaktion. Potentiella arbetsytor objekt kan vara drag / droppas i en arbetsyta att lägga dem. Arbetsyta poster kan ordnas om. Du kan dra dem till papperskorgen.
installations utveckling
Den första gången, måste du köra "bootstrap" skript för att upprätta setuptools och utbyggnad:
$ & Gt; python bootstrap.py
Och sedan köra utbyggnad för att ställa allt upp:
$ & Gt; bin / utbyggnad
(På Windows kallas binbuildout.exe).
Du måste åter köra utbyggnad när du eller någon annan gjort en förändring i setup.py eller buildout.cfg.
Det aktuella paketet installeras som en "utvecklingspaket", så förändringar i .py filer automatiskt tillgängliga (precis som med python setup.py utveckla).
Om du vill använda stam kassor av andra paket (istället för frigjorda versioner), lägga till dem som en "svn extern" i local_checkouts / katalogen och lägga till dem i listan utveckla = i buildout.cfg.
Tester kan alltid köras med bin / test eller bintest.exe.
Externa beroenden
De beroenden för en fullständig webbplats som använder ödla-karta är bäst uttrycks som ubuntu / debian paketberoenden: 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.

Vad är nytt i den här versionen:

  • Fasta tab_titles som odefinierad när ett popup av collage poster öppnas.
  • Sammanslagen funktionalitet från deltaportaal ödla-karta gren:
  • Visar metadata vid botten av den regelbundna beskrivning popup. Popup är nu en "i" ska du klicka i stället för en dialog på hover. Fungerar bättre med en ipad. Observera att det finns nu en `` lizard_map.css`` igen.
  • är möjlig CQL filtrering på featureinfo objekt på WMS-lager.
  • popups öppnas från sidofältet försvinner nu när sidofältet rullar. Inga fler zombie popups.

Vad är nytt i version 4.3:

  • Om en legend_image url är tom, vi visar inte legenden längre.

Vad är nytt i version 4.1.1:

  • Importera JSONField i fields.py som annars migreringar misslyckas.

Vad är nytt i version 4.1:

  • Att kräva nyare django-jsonfield versionen (som arbetar med django multi db funktionalitet). Tog bort vår egen JSONField förmån för django-jsonfield s en.

Vad är nytt i version 4.0 Beta 1:

  • Inkom saknas beroende lizard_security.
  • Fast popup och popup innehåll styling.
  • Collage och arbetsyta UI arbeta igen.

Vad är nytt i version 4.0 Alpha 1:

  • Att kräva ödla-ui 4,0 alpha:. Den nya twitter bootstrap layout
  • Använda sammanställt css istället för mindre.
  • borttagna gamla HomepageView och döpte om MapIconView.
  • Använda nya twitter-bootstrap layout. Använda MapView klassen baserade uppfattning är nu riktigt obligatoriskt för att få allt att fungera.
  • Omdöpt / media till / statisk. Det är django-staticfile nya standarden.
  • Visa kan nu lokaliserad i Graph-objekt.
  • Fast syntaxfel i jquery.workspace.js.
  • Lägger STATIC_URL till programikoner.
  • Att den normala AppView huvud CBV istället för tillfälliga MapView namnet.

Vad är nytt i version 3.5.2:

  • Bortobjekt-åtgärder blockera med den icke-existerande "hjälp-workspace" url som bröt gränssnittet.

Vad är nytt i version 3.1.2:

  • Fixat fel i MANIFEST.in. 3.1.1 innehöll inte någon ödla-karta / * data.

Vad är nytt i version 3.1.1:

  • Fast CollageEditItem.csv_url funktion.
  • Fixat bugg med collage objekt. Popup kraschade liksom collage skärmen.
  • Flyttade från företags intern svn till github:. Https://github.com/lizardsystem/lizard-map

Krav :

  • Python

Annan programvara för utvecklare Reinout van Rees

lizard-ui
lizard-ui

20 Feb 15

checkoutmanager
checkoutmanager

20 Feb 15

Kommentarer till lizard-map

Kommentarer hittades inte
Kommentar
Slå på bilder!