Etikettarkiv | PHP

Skräddarsytt GIS för användaren

Har ni användare som sällan använder GIS eller hellre använder Google Earth, Eniro (eller motsvarande) för att titta på kartor för att det är enklare? Samtidigt så behöver de göra enkla uppdateringar i olika geografiska register eller göra enkla beräkningar, vilket normalt sett skulle kräva ett avancerat (och/eller dyrt) GIS system?

I så fall så måste du läsa detta!

Här kommer jag att visa hur du relativt enkelt kan skräddarsy ett GIS system för den stora mängden av användare, som ändå kan integrera lite enklare uppdateringstjänster, utan att du behöver betala en enda krona i licensavgifter.

Jag skall även nämna att det går att växa i detta system om man är villig att betala en slant för licenser och utbildning.

Läs mer…

Kamera med GPS, ladda upp bilder till servern

Nu är det dags att göra ett nytt försök med PHP och geotaggade bilder.

I ett tidigare inlägg skapade jag en hemsida där man fyller i bildpositioner och sökväg till bilder som redan är uppladdade för att sedan lagra dessa i en geodatabas, och sedan kunna visa dessa direkt via geoserver.

Nu har jag tänkt att lägga till uppladdning till den egna servern via PHP, men även att läsa information från EXIF data i bilderna. Om det är en kamera med GPS så får man då förhoppningsvis all information på köpet.

Läs mer…

GeomFromText(‘POINT ($east $north)’,3006)

Jag visade i ett tidigare inlägg hur man kan skapa ett enkelt webgränssnitt för att läsa och uppdatera data i en geodatabas (länk).

I denna artikel går jag igenom hur man kan skapa sidor som även lägger till information i geodatabasen från värden i ett formulär. Allt kretsar kring texten i rubriken här ovan.

Läs mer…

Snabbtips om UTF-8 och PHP

Jag har tidigare haft lite problem med konstiga tecken i GeoServer som hängde ihop med konflikter mellan UTF-8 kod och ISO 8859-1 (Latin). Lösningen då var att ändra kodningen i GeoServer till ISO 8859-1.

Nu stöter jag på nya problem när jag skapar hemsidor som läser och skriver data till Postgresql. Där tecken blir konstiga och det blir fel i SQL sökningar.

Efter mycket testande så visade det sig att lösningen var sagolikt enkel:

  1. Spara php filerna (eller html) med UTF-8 kodning (Windows: välj kodning vid spara som i notepad).
  2. Lägg in en meta tagg i <HEAD> taggen på websidorna som talar om att koden är UTF-8
    <meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8″ />

Det var det hela!

Postgresql och PHP för webben

Jag har jobbat en hel del med Open Source GIS och databaser nu i sommar, men har inte varit inne på områden som gör det superenkelt för ”vanliga” användare att ta del av och uppdatera informationen i geografiska databaser.

Jag är övertygad om att de som inte är vana vid GIS har ett inbyggt motstånd till att lära sig det. Att söka i webbformulär och uppdatera textfält på en hemsida det klarar dock de flesta. Min plan är att skapa en vanlig webbsida med koppling till de geografiska databaserna, där användare kan söka och uppdatera informationen, utan att behöva använda ett GIS, eller kartor över huvud taget.

Läs mer…