Interaktiva kartor|Programmering / Grafisk formgivning|Forum|Nordichardware

Search
Forum Scope


Match



Forum Options



Minimum search word length is 3 characters - maximum search word length is 84 characters
Lost password?
The forums are currently locked and only available for read only access
sp_Feed sp_TopicIcon
Interaktiva kartor
.:CEBTRONIX:.
It’s a first time for everybody
Medlem
Forum Posts: 5
Member Since:
February 8, 2002
sp_UserOfflineSmall Offline
1
February 8, 2002 - 9:00 am
sp_Permalink sp_Print

JAg skall skriva ett prog. som man skall kunna klicka på kartor som (lägga till prickar på kartor som hämtar info i en databas)visar info om stolpar. Vet hur jag gör med en imagebild men inte hur jag gör för att kunna lägga till nya prickar på resp. x- ykoordinat. Själva kartan skall vara statisk och prickarna dynamiska. Språket är JSP.

jonaz
Kommer du hit ofta?
Medlem
Forum Posts: 940
Member Since:
May 8, 2001
sp_UserOfflineSmall Offline
143007
February 9, 2002 - 7:08 pm
sp_Permalink sp_Print

JSP är inget språk....
Hur hade du tänkt att det skulle fungera? Hjälper gärna till men du får nog förklara lite bättre först!

Desktop: Gigabyte GA-MA770-DS3 | AMD Phenom II 955 BE | 8GB PC6400 | Samsung 1TB + 500GB | Powercolor HD3870
3DMark 2006: 11932 3DMark Vantage: P5137
Laptop: Macbook Pro 2012 | 8GB | Samsung 830 128GB SSD
HTPC: Mac Mini | 3GB | 500GB

.:CEBTRONIX:.
It’s a first time for everybody
Medlem
Forum Posts: 5
Member Since:
February 8, 2002
sp_UserOfflineSmall Offline
143503
February 11, 2002 - 8:31 am
sp_Permalink sp_Print

Jo jag har en sida som jag skall scanna in som visa en översikt av alla delkartor och dom i sig skall vara klickbara. Om jag klickar på en delkarta så skall motsvarande karta komma upp i ett större format. På den kartan skall vi lägge in prickar som motsvarar stolpar och när jag för musen över prickarna så skall den visa vilket stolpnummer den stolpen har och när jag trycker på pricken så skall ett pop-up fönster komma upp som hämtar all info från databasen (MS SQL 7 server). Problemet vi har är att göra det dynamiskt så att det skall vara lätt uppdatera, ta bort och lägga till nya stolpar via ett interface.
Vi har ännu inte scannat in kartorna men skall göra det idag eller inom de kommande dagarna.
ps. Hade varit super om du kunde hjälpa till ds.
http://www.hh.se/stud/ic00dakr/

[ Detta Inlägg ändrades av: .:CEBTRONIX:. den 2002-02-11 09:56 ]

carnail
Kommer du hit ofta?
Medlem
Forum Posts: 666
Member Since:
April 9, 2001
sp_UserOfflineSmall Offline
143851
February 12, 2002 - 7:49 am
sp_Permalink sp_Print

Gör en liten editor (jsp) där du kan ladda in respektive kartdel (som har ett unikt id). Sen kan du klicka på kartan, då kan du läsa _relativa_ x och y positioner (med javascript) som du kan lagra i 2 st hidden fält (html). Sen trycker du på din magiska spara knapp och submittar ditt map-ID, x, och y kordinat till en sida som sparar det i en tabell (databas).

Att visa sidan är ju nästan lika lätt.
Läs in alla stolpkoordinater för aktiv map-id. generera html där du dynamiskt bygger upp en massa lager (dhtml) där varje stolpe har ett lager. Sätt lagrens koordinater till de värden du hittade i databasen. Lagret innehåller givetvis en gif som föreställer...ja, vad du vill, kanske en punkt eller något lagom stort för att klicka på/föra musen över. Du kan oxo göra ett "infolager" per stolpe, där du läser upp info från DB som läggs in i denna. Alla infolager ska vara hidden som default. Tänk på att namnge lagren med samma stolpid, typ stoplexxx och infolagerxxx där xxx är ett unikt id för resp stolpe.
Sen bakar du in en "onMouseover" för dessa stolplager som sätter respektive infolager till visible = true. Alla andra infolager sätts till false.

Hmmm, ja det där var lite flummigt och övergripande....men du kanske förstod lite iaf...tyvär kan jag bara ASP, inte JSP, men om du vill ha info om dhtml så finns det massvis på nätet. Det är bara att sno något liknande där lager används för att visa infopopuper (så du får en grundstomme för att visa/dölja lager)

Ska faktiskt fixa något liknande i ASP nu där folk kan klicka på en europakarta för att sätta ut en punkt där dom bor. På en översiktssida ser man givetvis alla punkter samtidigt.. 😀
_________________

SYS#1: T-bird 1200, Abit KT7A-RAID, 512MB PC133, Geforce 3, SB PCI 512, RAID: 2*40GB + 30GB.
SYS#2: CeleronII 700, Abit BE6, 384MB, Matrox G400MAX, Creamware Pulsar+SRB (8 Sharc DSP).

[ Detta Inlägg ändrades av: carnail den 2002-02-12 08:51 ]

[ Detta Inlägg ändrades av: carnail den 2002-02-12 08:59 ]

.:CEBTRONIX:.
It’s a first time for everybody
Medlem
Forum Posts: 5
Member Since:
February 8, 2002
sp_UserOfflineSmall Offline
143871
February 12, 2002 - 9:32 am
sp_Permalink sp_Print

OK, tack för tipset skall försöka implementera dina förslag.
Men måste jag ha ett unikt lager för varje stolpe, det finns lite mer än 1000 stolpar sammanlagt wink
/.:CEBTRONIX:.

[ Detta Inlägg ändrades av: .:CEBTRONIX:. den 2002-02-12 10:40 ]

carnail
Kommer du hit ofta?
Medlem
Forum Posts: 666
Member Since:
April 9, 2001
sp_UserOfflineSmall Offline
143921
February 12, 2002 - 12:49 pm
sp_Permalink sp_Print

Tja, behöver och behöver...tanken med "dynamisk html" är ju att dynaimskt kunna ändra något som egentligen är statiskt (html) och allt detta körs ju på clientmaskinen. Så om du inte vill att webläsarens skall behöva kontakta en jsp sida varje gång en stolpe skall visas så får du dumpa ner alla stolpar i html'en. Initial tar ju detta längre tid då html'en blir ganska stor, men sen är ju visningen av stolparna ögonblicklig.

Html koden för de båda lagren blir ungefär så här stor (per stolpe):

[Image Can Not Be Found]

..och i stolpe lagret skall det ju in två style parametrar oxo, som bestämmer dess x och y koordinat, kommer ej ihåg dessa på rak arm...
_________________

SYS#1: T-bird 1200, Abit KT7A-RAID, 512MB PC133, Geforce 3, SB PCI 512, RAID: 2*40GB + 30GB.
SYS#2: CeleronII 700, Abit BE6, 384MB, Matrox G400MAX, Creamware Pulsar+SRB (8 Sharc DSP).

[ Detta Inlägg ändrades av: carnail den 2002-02-12 13:56 ]

Forum Timezone: Europe/Stockholm
Most Users Ever Online: 1030
Currently Online:
Guest(s) 85
Currently Browsing this Page:
1 Guest(s)
Top Posters:
Andreas Galistel: 16287
Jonas Klar: 15897
ilg@dd: 10810
Nyhet: 10607
Mind: 10550
Ctrl: 10355
Gueno: 9881
Guest: 9344
Snorch: 8881
Callister: 8468
Newest Members:
PetrbonFU PetrbonFU
Karine Bembry
Dolores Mcdaniels
Anibal McLeish
Francisca Alt
Alfie Everhart
Lester Huitt
Orlando Jorgensen
Mikki Lundgren
Dakota Kozlowski
Forum Stats:
Groups: 11
Forums: 59
Topics: 146630
Posts: 1300967

 

Member Stats:
Guest Posters: 2
Members: 79425
Moderators: 0
Admins: 11
Administrators: nordicadmin, Henrik Berntsson, Anton Karmehed, Carl Holmberg, Joel Oscarsson, Mikael Linnér, Mikael Schwartz, Andreas Paulsson, Nickebjrk, Mattias Pettersson, EmxL