Tag Archive | Boundless

Open Source, men inte bygga själv?

Open Source är inte bara ideologiskt spännande, utan i många fall det bästa som går att få tag på. Problemet för många är hur otroligt det än kan låta, att det är gratis.

Att betala 100’000 tals kronor, eller flera miljoner, för licenser för en mjukvara är det inte många som höjer på ögonbrynen för. När någon föreslår att man skall använda en mjukvara som inte kostar något, så blir det ofta dålig stämning…

Läs mer…

Annonser

OpenGeo Suite 4.9

Då har Boundless släppt en uppdaterad version av sin serversvit OpenGeo Suite. Jag hade tänkt testa Community Edition, men då är det fortfarande 4.8 som gäller. Så småningom om så kommer även denna att uppdateras till 4.9, men så länge så installerar jag 4.8 och det kan du också göra.

Läs mer…

Boundless crossed a line!

Earlier this week I published a more or less positive post concerning Boundless and their ”new” ecosystem of software. All based on Open Source.

I still think the concept is brilliant and more companies should follow. Recent days of marketing in social media and information in brochures, web sites, and more has however left a bad taste in my mouth. Why is that?

I do what I can to support and promote the QGIS project. Reporting bugs, translating the GUI, creating guides, creating videos, develop plug-ins, etc. Many others do a great deal more, including developers at Boundless, but still. I don’t like what Boundless are doing!

Everything could be fine, if they just would tone down the ”Boundless Desktop” brand. Sure you can market the package as Boundless Desktop, but when you repeatedly refer to QGIS as Boundless Desktop, it hurts!

So, please Boundless! Stop re-branding QGIS when it isn’t called for. You are still a great resource for the project and I’m sure you don’t want to anger a lot of other contributers to QGIS.

GeoServer och GeoTools

GeoServer och GeoTools fortsätter gå hand i hand när det gäller utvecklingen.

Nyligen släpptes GeoServer 2.9 RC1 som bygger på GeoTools 15 RC1, men även GeoWebCache 1.9 RC1 ingår.

Det finns även lite tydligare kopplingar till exempelvis QGIS i ”release notes” för RC1. Läs mer…

GeoNode ”FTW”

För ett litet tag sedan så hade jag en artikel med uppdateringar av Boundless OpenGeo Suite, där jag gav ganska mycket beröm till samlingen servertjänster som ger tillgång till massor av GIS-funktionalitet för såväl desktopanvändare som webbtjänster. Jag avslutade med att nämna att OpenGeo Suite kombinerat med GeoNode kan vara den optimala Open Source lösningen för allt Server GEO.

Nu när det snart är dags för en ny GeoNode version (kanske redan släppts när du läser detta) så tänkte jag testa en GeoNode installation på samma sätt som OpenGeo Suite tidigare. Mot slutet så blir det en sammanfattning och ett utlåtande, som sannolikt är positivt även i det här fallet. Läs mer…

Boundless Geo – QGIS

Boundless är företaget bakom Open Geo Suite, vilket är en uppsättning Open Source program paketerat och hopsynkat så att det fungerar bra tillsammans. Bland annat så ingår GeoServer och PostGIS (m.m.).

Boundless har även en egen plug-in server för QGIS, där de ännu så länge endast har ett plug-in nämligen OpenGeo Explorer. Detta är avsett att integrera QGIS med PostGIS, GeoServer och GeoNode, vilket fungerar väldigt bra i min mening.

Boundless har även flera tillägg, som du dock får jobba lite mer på för att få tag i. Dessa är nämligen inbyggda i deras egen paketerade version av QGIS 2.8.2 (länk). Efter registrering så kan man hämta hem installationspaket för Windows eller Mac (ingen Linux). Jag har provat för Windows och en fördel är att man bara behöver köra en installationsfil, om än väldigt stor, så installeras QGIS med alla tänkbara beroenden utan bekymmer.

De plug-in jag främst var nyfiken på var ett för att hantera koordinater i MGRS och ett för att skapa webb appar med open layers 3. Jag vill dock testa på Linux så jag har trixat lite. Jag vet inte vad licenser och villkor säger så jag kommer inte att sprida mitt resultat vidare, men jag kan berätta hur jag bar mig åt för att få in tilläggen i Linux.

Först så installeras programmet i Windows. Det fungerar även i en virtuell dator om så önskas. Därefter så är det bara att gå till QGIS katalogen och leta reda på ”python\plugins”. Där kan man helt enkelt kopiera de kataloger med innehåll som motsvarar de plug-in man är intresserad av och sedan klistra in dessa i motsvarande katalog i ”.qgis2/python/plugins” på Linuxdatorn. När QGIS startas om så läser programmet även in de nya insticksprogrammen.

Skärmbild från 2015-06-24 17:56:32MGRS verktyget kan såväl visa koordinaten för muspekaren och kopiera denna koordinat med ett klick, som zooma kartan och märka ut en inskriven MGRS koordinat.

Skärmbild från 2015-06-24 17:59:33Med Web App Builder så väljer man och konfigurerar ett ”Tema”. Alla ändringar görs i css, så lite kodning kommer man inte ifrån om man vill göra anpassningar.

Man väljer grundlager och tematiska lager från en lista med fördefinierade alternativ där exempelvis MapQuest och Stamen ingår, men även OpenWeatherMap med flera.

Alla aktiva lager i QGIS är sedan tillgängliga att lägga till som lager, med lite olika alternativ och konfigureringar. Alla typer av lager fungerar inte eftersom det är en Webbkarta med Open Layers 3 som blir resultatet, men det kan man jobba runt.

Skärmbild från 2015-06-24 18:06:39Vill man ha speciella kontroller på sin sida så finns de vanligaste valbara med ett enkelt klick.

Har man inte en massa avancerade lager att hantera så går det snabbt att generera en förhandsgranskning, och är man nöjd så går det lika snabbt att generera appen.

Allt sparas på en utpekad plats och lokala vektorlager görs om till GeoJSON. Systemet bygger som sagt på OpenLayers3, men använder även Cesium för 3D visning, Bootstrap för anpassning till flera plattformar, d3, jquery, proj4 med mera för att få till alla funktioner.

Tillägget fungerar ganska bra, även om det nog får kodas lite i alla fall om man skall bli helt nöjd, oavsett vad Boundless säger i sin releasetext. Har man en databas och en geoserver som man hämtar data från så kan detta integreras med QGIS såväl via OpenGeo Explorer som med Web App Builder på ett smart och användarvänligt sätt. Om responsen blir positiv så kan vi nog se fram emot en ordentlig utveckling av dessa insticksprogram framöver.

Om nu bara dessa tillägg även gjordes tillgängliga via de vanliga programbiblioteken för insticksprogram…

GeoNode – Något nytt?

Om du söker på bloggen så kommer du att hitta flera inlägg om GeoNode. Det är en Geo-Portal som kan hantera såväl geodata som geodatatjänster via standardiserade gränssnitt. Det finns även plug-in i QGIS för att sköta mycket av konfiguration och publicering direkt. Annars är det fullständigt möjligt att sköta allt via en webbläsare.

Nyligen så gick Boundless ut med ett meddelande om att man är ”excited to announce” sitt engagemang i GeoNode projektet… Tja det var ju Boundless som mer eller mindre skapade GeoNode runt 2010, så de borde väl vara ganska engagerade?

GeoNode är en fantastisk plattform för att skapa, hantera och dela kartor och geodata mellan individer och klienter i ett nätverk.

Åter till sakfrågan. Det är ungefär ett år sedan 2.0 släpptes och 2.0.1 kom i höstas, så Boundless meddelande kanske är en föraning om att en ny version är på gång. Redan i Februari testade jag betaversionen av 2.4 och då lät det som att en release var nära förestående. På GitHub finns nu 2.4b25, så helt perfekt har nog inte arbetet gått.

Skärmbild från 2015-05-05 19:04:09Ett av problemen jag upplevde i Februari var att det var strulade med att ladda upp shapefiler. Det är nu inga problem att ladda upp oprojicerade filer i WGS-84. När jag provade något udda lager så sa datorn ifrån att det inte var just WGS-84, men det gick bra att ladda upp ett lager i SWREF99TM utan att datorn klagade.

Skärmbild från 2015-05-05 19:17:00När jag laddat upp kommundata så märkte jag att jag glömt att ändra till Latin-1 som teckenkodning och det enda jag hittade i lagerinställningarna var ”Språk”, och där gick det inte att välja Svenska… Var noga med att välja rätt kodning från början med andra ord.

Skärmbild från 2015-05-05 19:30:06En kul grej med portalen är att den lilla Leaflet karta som finns som översikt, egentligen är ett geografiskt filter. I listan med kartor eller skikt visas bara de lager som har data i det område som visas i översikten.

Det är inga problem att installera GeoNode (se tidigare inlägg) och med några små justeringar på servern så kan man koppla upp sig direkt mot PostGIS servern också om man vill, från såväl QGIS som PgAdminIII. Även GeoServern går att nå direkt via port 8080.

Via GeoServern så går det att komma åt data via såväl WMS som WFS.

Jag har sagt det tidigare, och säger det igen. GeoNode imponerar!