Kom ihåg mig?
Home Menu

Menu


Databas med koordinater (Latituder och longituder)

 
Ämnesverktyg Visningsalternativ
Oläst 2007-03-23, 17:06 #11
xarphs avatar
xarph xarph är inte uppkopplad
Flitig postare
 
Reg.datum: Feb 2007
Inlägg: 346
xarph xarph är inte uppkopplad
Flitig postare
xarphs avatar
 
Reg.datum: Feb 2007
Inlägg: 346
Citat:
Originally posted by WizKid@Mar 23 2007, 16:53
Men om du ska använda det i Google Maps varför inte använda Google Map API:t för att få fram longitud och latitud? Titta på Geocoder: http://www.google.com/apis/maps/documentation/
Klarar bara av stora städer i Sverige, inte alla..

Testade nyss.

Men kolla t.ex. på jobbstart.se, när man klickar på "Fler alternativ" och väljer att man ska visa en karta över staden jobbet finns på. Jag vill göra en liknande funktion, men jag behöver som sagt longituder och latituder som jobbstart har.

Funktionen loadmap som jobbstart använder sig av:
Kod:
function loadmap(id, stad, lats, longs) {
	karta = 'map'+id;
	id2 = id;
	
	if(document.getElementById(karta).style.display=='block'){
 document.getElementById(karta).style.display='none';
 document.getElementById('showmap'+id).innerHTML='Visa karta över '+stad;
 //document.getElementById('mapinfo'+id).innerHTML='';
	}else{
 //document.getElementById('mapinfo'+id).innerHTML='Laddar karta...';
 document.getElementById('showmap'+id).innerHTML='Dölj karta';
 document.getElementById(karta).style.display='block';
	
 if (GBrowserIsCompatible()) {
 	//document.getElementById('mapinfo'+id2).innerHTML='Visar karta över '+stad+'.';
 	var map = new GMap2(document.getElementById(karta));
 	map.setCenter(new GLatLng(lats, longs), 13);
	
 	var kontroll = new GSmallZoomControl();
 	map.addControl(kontroll);
 	map.addControl(new GOverviewMapControl());
	
 	/*var aaa = new Object();
 	aaa.title = stad;
 	aaa.clickable = false;
 	var prick = new GMarker(new GLatLng(lats, longs), aaa);
 	map.addOverlay(prick);*/
 }
 	}
}
Såhär kan ett anrop till funktionen se ut:
javascript:loadmap('4', 'Sundsvall', '62.3889', '17.3068')
ID, Stad, Latitud, Longitud


Så det hade varit väldigt najs om jag hade haft en MySQL databas med alla koordinater (latituder och longituder) för alla svenska städer och kunde hämta allt därifrån.
xarph är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-03-26, 08:14 #12
eg0master eg0master är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Oct 2004
Inlägg: 898
eg0master eg0master är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Oct 2004
Inlägg: 898
Citat:
Originally posted by xarph@Mar 23 2007, 16:43
Ja, precis. Varför är det flera olika koordinater för en stad?
För att många städer är stora till ytan och info om vilken adress IP hör hemma på finns med större nogranhet än stad kanske...
eg0master är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-03-26, 21:40 #13
Roberts avatar
Robert Robert är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Jan 2004
Inlägg: 2 103
Robert Robert är inte uppkopplad
Klarade millennium-buggen
Roberts avatar
 
Reg.datum: Jan 2004
Inlägg: 2 103
Citat:
Originally posted by xarph@Mar 23 2007, 16:43
Ja, precis. Varför är det flera olika koordinater för en stad?
Jag har, precis som du en fet databas full med världens alla städer samt coordinater. Varför just dessa har flera koordinater? Jo, om man orkar läsa beskrivningarna för dessa data så inser man att samtliga locations är av olika typer (beskrivet med kryptiska koder), tex finns det kategorier från helikopterplattor till grunda rev, saltöken till stäppland etc etc, vilket gör att flera koordinater verkar hamna på samma ställen, ibland med samma namn, ibland med olika namn. Och det har varit bland det jäkligaste datatvättningsjobbet(ord?) jag har varit med om att fixa till det där i min databas.
(glömde jag att nämna att dubletter också förekommer där det finns olika stavning av samma namn?)

Jag tror att många bara plankar dessa data rakt av och sedan sitter med dubletter utan att förstå att den ena tillhör sjukhuset "St Helena" medans den andra coordinaten tillhör staden "St Helena"... till synes ganska nära varandra.
Robert är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-03-26, 21:43 #14
ZNs avatar
ZN ZN är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Apr 2003
Inlägg: 1 214
ZN ZN är inte uppkopplad
Har WN som tidsfördriv
ZNs avatar
 
Reg.datum: Apr 2003
Inlägg: 1 214
Finns gratis hos maxmind i CSV format: http://www.maxmind.com/app/city
Använder den själv, mycket bra.
ZN är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-03-27, 11:54 #15
xarphs avatar
xarph xarph är inte uppkopplad
Flitig postare
 
Reg.datum: Feb 2007
Inlägg: 346
xarph xarph är inte uppkopplad
Flitig postare
xarphs avatar
 
Reg.datum: Feb 2007
Inlägg: 346
Citat:
Originally posted by ZN@Mar 26 2007, 21:43
Finns gratis hos maxmind i CSV format: http://www.maxmind.com/app/city
Använder den själv, mycket bra.
Perfekt, tack!
xarph är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 07:41.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017