lillebror skrev:
Har bearbetat kartan ytterligare...
Ett tag sedan du skrev i denna tråd, lillebror. Skulle vara intressant att få höra hur det går med projektet?
82 svar · 5 988 visningar · startad av lillebror · sida 2 av 5
Hej, Jag håller på med ett GIS-projekt och står inför en rad beslut. Hela detta område är väldigt nytt för mig varför jag känner att jag behöver rådfråga någon med större kunskap än vad jag har. Frågorna rör vilken tekniklösning som är mest lämplig samt för det jag ska göra samt vilket kartunderlag/koordinatsystem som är smidigast att använda sig av kopplat till det. Har så här långt varit i kon
Läs frågan i sin helhet →lillebror skrev:
Har bearbetat kartan ytterligare...
Ett tag sedan du skrev i denna tråd, lillebror. Skulle vara intressant att få höra hur det går med projektet?
coolamerboy, jag törs inte uttala mig om fördelar och nackdelar med MapServer än eftersom jag själv just börjat använda det. MapInfo Exponare vet jag inget alls om. :l
MapServer
Till Fia!
Om jag ni vill förklara UMN MapServer för en nyanvändare som inte har en aning om vad serven kan göra kortfattat hur skulle du beskriva den?
Förresten vilken kartmotor använder mapserver?
MVH
Jag kanske skulle säga nåt i stil med "MapServer är ett program/en kartmotor som ligger på en webbserver och skapar interaktiva webbkartor med hjälp av kartdata som t ex shape-filer. Man kan t ex zooma, visa olika lager, göra sökningar och bygga vidare med egna script i t ex PHP."
Det bästa är naturligtvis att visa ett par exempel där MapServer används. Det finns en massa länkar att välja bland här: http://mapserver.gis.umn.edu/gallery
Här är en också en förklarande översiktsbild:
http://mapserver.gis.umn.edu/new_users/msappdiagram/image_view_fullscreen
Den som ska jobba med detta bör även ha följande skills:
MapServers hemsida skrev:
You need to be able to create or at least modify HTML pages and understand how HTML forms work. Since the primary purpose of a MapServer application is to create maps, you will also need to understand the basics of geographic data and likely, map projections. As your applications get more complex, skills in SQL, DHTML/Javascript, Java, databases, expressions, compiling, and scripting may be very useful.
MapServer
Ok nu har min kommun bestämt sig för att provköra serven med linux.
Frågan är bara hur detta ska gå till? jag undrar vet ni om det finns någon installationsguide som visar hur man kan köra Mapserver med linux?
Jag har faktiskt tittat runt lite men inte hittat något om det! Vore tacksam om någon kunde hjälpa mig:)
MVH
coolamerboy skrev:
jag undrar vet ni om det finns någon installationsguide som visar hur man kan köra Mapserver med linux?
Jag har faktiskt tittat runt lite men inte hittat något om det! Vore tacksam om någon kunde hjälpa mig:)
MVH
http://mapserver.gis.umn.edu/docs/howto/
Har precis lånat hem några böcker också. Kan rekommendera Web Mapping Illustrated av Tyler Mitchell, där tar de upp åtminstone en del om installation av MapServer.
MapServer
Fia!
Vet du hur det är med databasen när det gäller Mapserver om man ska köra den i linux?
Sen hur man lägger in kartor i databasen när man ska köra den i linux?
För jag ska få en ny dator fast jag behöver veta vilka program jag behöver i datorn när jag ska köra den i linux?
Vad rekomenderar du? finns det länkar till det?
MVH
MapServer
Alltså om du ska börja köra MapServen med Linux hur tänker du gå tillväga?
Vilka nödvändigaprogram behöver du för att sätta igång med Serven?
Det känns som om den här frågan inte kan besvaras! jag kan faktiskt inte mycket när det gäller Linux därför är detta svårt för mig!
Vore tacksam för vilket svar.
Den här boken: Web Mapping Illustrated tar den upp hur man använder MapServer i Linux?
Coolamerboy, jag kan ingenting om Linux. Jag bad webhotellet installera MapServer, PostgreSQL och PostGIS åt mig. De kör en webbserver i Linux. Själv har jag bara följt instruktionerna för nya användare: http://mapserver.gis.umn.edu/new_users.
Web Mapping Illustrated tar upp en del matnyttigt om hur man installerar MapServer i Linux, men jag kan inte bedöma hur pass bra info det är.
MapServer
Ok Fia så om jag installerar PostgreSQL och PostGIS tillsammans med MapServer så borde den fungera när man sätter igång med den eller?
Jag läste under "new users" nåt om (REHATT) behöver man det? känner du till det?
Lägger du själv in kartor i en databas när du kör den med serven eller är de färdiga?
MapServer
Fia!
Jag hade en till fråga ifall du inte kunde svara på föregående!!
Kan man hämta hem en karta från MapInfo eller Autocad till MapServer när man jobbar i Linux?
Denna frågan fick jag nyss från min handläggare som inte besvara den!
coolamerboy skrev:
Ok Fia så om jag installerar PostgreSQL och PostGIS tillsammans med MapServer så borde den fungera när man sätter igång med den eller?
Jag har inte installerat det själv så jag vet inte hur det funkar.
coolamerboy skrev:
Jag läste under "new users" nåt om (REHATT) behöver man det? känner du till det?
Red Hat är väl en Linuxdistribution. Jag kan inget om det.
coolamerboy skrev:
Lägger du själv in kartor i en databas när du kör den med serven eller är de färdiga?
Både och. Jag är också nybörjare, så jag provar mig fram just nu. Shape-filer kan man lägga in mer eller mindre rakt av, man behöver inte ha dem i databasen, även om det kanske har sina fördelar. Jag ett antal koordinater som jag haft i dbf-format och gjort om till textfil med SQL-inmatningskommandon till databasen. Men jag har inte lyckats få allt att fungera än, jobbar på saken.
coolamerboy skrev:
Jag hade en till fråga ifall du inte kunde svara på föregående!! Kan man hämta hem en karta från MapInfo eller Autocad till MapServer när man jobbar i Linux?
Jag har inte testat MapInfo-kartor eller Autocad. Du får läsa på lite i dokumentationen för MapServer och se vad som står. Tror dock inte att operativsystemet spelar roll angående kartformat.
coolamerboy:
Det finns två olika sätt att skapa kartor i dessa program. Det ena sättet är att använda sig av rasterbilder. Kartan utgörs då av en till flera bilder. Det andra sättet är att använda shape-filer som är ett av många användbara format. Detta format är vektoriserat vilket innebär att all information om hur kartan ska se ut lagras digitalt i en fil.
För att kunna söka och göra olika beräkningar på kartinformationen kan det vara fördelaktigt att lägga in den i databasen.
MapServer
Fia:
om du går till:
http://mapserver.gis.umn.edu/documentation
och under Unix Compilation and Installation punkt 7.1installation står det nåt om MapServer Binary, basic install och Apache errors och till slut Compiling on 64bit Linux Systems där de har gjort ändringar i konfiguration....har du tittat på det?
Har den nåt med installationen av MapServer att göra?
coolamerboy skrev:
Fia:
om du går till:
http://mapserver.gis.umn.edu/documentation
och under Unix Compilation and Installation punkt 7.1installation står det nåt om MapServer Binary, basic install och Apache errors och till slut Compiling on 64bit Linux Systems där de har gjort ändringar i konfiguration....har du tittat på det?
Har den nåt med installationen av MapServer att göra?
Nope, har inte haft nånting med Linux, Unix eller installation av MapServer att göra så jag kan inte hjälpa dig där...
MapServer
Nu är jag tillbaks här på min praktik plats för att fortsätta med Mapserven som de inte hade fortsatt med!
Jag började först med att hämta hem: postgresql-8.2.3-1 samt postgis-pg82-setup-1.2.1-1.exe och mapserv_demo_ms4w.
Frågan är hur ska jag sätta igång med serven?
Jag packade upp demo men hur ska jag öppna det?
Hur hämtar man kartor och lägger in de i serven?
MapServer
Hej igen!
Jag har kommit lite längre med demo-installationen, fast på Readme filen står det så här om Apache serven:
(Start your MS4W Apache Web Server by running
/ms4w/apache-install.bat (at the command line or by
double-clicking it). This file installs Apache as a
Windows service (called "Apache Web Server") so that it
starts whenever your machine is restarted. When
executed, a DOS window should pop up with the following
message:
::
The Apache MS4W Web Server service is starting.
The Apache MS4W Web Server service was started successfully.
This means that Apache is running and installed as a
service.)
Men saken är att när jag dubbel klickar på ms4w/apache-install.bat så händer det inget, utan dos - fönstret försvinner efter två sekunder!
Varför funkar det inte?
Hjälp!
Webbservern är väl startad då? kommandoprompten öppnas för att skriva in lite kommandon sen är det klart och servern är igång. Testa att lägga något i din root-mapp (typ public_html) och skriv in http://localhost/dinfil i en webbläsare.
Jag har idag startat ett examensarbete med en kompis där vi ska göra samma sak. Hoppas jag får inkräkta på denna tråden då? :)
Jag jobbar mot Tekniska kontoret på kommunen i Jönköping och kommer få kartmaterial därifrån. Om det var någon som undrade vartifrån man kan få kartmaterial.
Det verkar dock jobbigt att få ut sånt där material då den data de har måste konverteras till data som kan infogas i PostgreSQL databasen.
Jag tänkte använda MapServer också. Tror jag, vill kolla runt lite först innan jag bestämmer mig...
MapServer
Tjena Lilja!
tack så mycket för informationen men jag fortfarande lite "lost" du undrade om webserven var igång men inget är igång för jag kan inte komma åt dos-kommandot!!
När jag klickar på: ms4w/apache-install.bat så händer det inget!! då kan jag inte skriva nåt ju!
jag förstod att man skulle skriva följande: http://localhost/dinfil om serven är startad men den är ju inte det!
jag har installerat postgresql-8.2.3-1 samt postgis-pg82-setup-1.2.1-1.exe men jag vet inte vad nästa steg är??
Har du testat att få igång serven själv?
Senast jag installerade en server var jag lite lat och använde mig av WAMP Server som installerar Apache, MySQL, PHP och lite till åt en. Verkligen jättesmidigt och funkar finfint men om du ska vara lite mer professionell kan det vara ide att installera varje program var för sig för att enklare ha koll på konfigurationer och liknande...
Om du skriver trycker windows+r och skriver cmd kommer ett kommandofönster upp. Det visste du säkert redan? :) navigera till den filen du försöker öppna och kör den så ser du vad som händer och kommandofönstret avslutas ej.
WAMP Server startar servern åt mig genom en smidig "kontrollpanel" eller vad man nu ska säga som man kommer åt genom en ikon bredvid klockan i windows.
Om du installerat Apache som en service i windows är det bara att öppna kommandoprompten och skriva NET START APACHE.