Snaip3Rs Posted June 5, 2009 Report Share Posted June 5, 2009 (edited) Es izdomāju labu lietu, bet man vajag cilvēku kas māk scriptot un saprot to! :( Sēit būs google map no stalmaniem uz saldu. A ie stalmani uzB saldus a kā var uztaisīt lai b saldus vieta būtu katra weblapā ienākošā cilvēka savas dzives vietas nosaukums ja dzivo laukos tad tuvākais un parāda ceļu uz stalmaniem uz manu dzives vietu! :) Bet man liekas ka tas nav iespējams! :D |Bet ko zin! <iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=d&source=s_d&saddr=Stalmani&daddr=saldus&hl=lv&geocode=&mra=ls&sll=56.671385,22.293335&sspn=0.245981,0.615234&ie=UTF8&t=h&ll=56.671385,22.293335&spn=0.02027,0.39055&output=embed"></iframe><br /><small><a href="http://maps.google.com/maps?f=d&source=embed&saddr=Stalmani&daddr=saldus&hl=lv&geocode=&mra=ls&sll=56.671385,22.293335&sspn=0.245981,0.615234&ie=UTF8&t=h&ll=56.671385,22.293335&spn=0.02027,0.39055" style="color:#0000FF;text-align:left">Skatīt lielāku karti</a></small> Piemēram cilvēks nāk no rīgas viņam parāda ceļu uz stalmaņiem Edited June 5, 2009 by Snaip3Rs Quote Link to comment Share on other sites More sharing options...
Grey_Wolf Posted June 5, 2009 Report Share Posted June 5, 2009 (edited) Piemēram cilvēks nāk no rīgas viņam parāda ceļu uz stalmaņiem Un kaa tu pats domaa ?? Skolaa Geografiju nemacijies? Kaa var noteikt Geografisko atrasanaas vietu .. --- Tev buus nepieciesama DB ar pagastu kordinatem + jaiemacaas LR izmantoto kordinashu sistemu parverst Gogle kord sistemaa. Jaa jaa , eiropaa izmanto citu atskaites punktu, nekaa ASV ( jepkuraa GPS kordinates no globalajam parekjina uz kartes lokalajam ) Protams tas ir mazakais, bet DB ar kordinatem, maksaa Ljoti labu naudinju ~~ 20K Ls ... ( ja vien nemacesi kautkur nozagt) teiksim izskasiit no TomCat ;) Edited June 5, 2009 by Grey_Wolf Quote Link to comment Share on other sites More sharing options...
Snaip3Rs Posted June 5, 2009 Author Report Share Posted June 5, 2009 0_0 tas laikam ir pārāk grūti tad neko bet ideja bija laba! :D Quote Link to comment Share on other sites More sharing options...
codez Posted June 5, 2009 Report Share Posted June 5, 2009 (edited) To var panākt izmantojot google Map API: http://code.google.com/apis/maps/documenta...html#Directions Tev būs vajadzīga IP to location datubāze, kuru var internetā nokopēt par velti. Pēc IP nosaki vietas nosaukumu un ieliec aiz "from:". Edited June 5, 2009 by codez Quote Link to comment Share on other sites More sharing options...
Snaip3Rs Posted June 5, 2009 Author Report Share Posted June 5, 2009 A tad tas nav tik grūti tu vari lūdzu salikt es kārtīgi nemāku tāds lietas! Es tik parzinu mazliet html e107 un photoshop un cs! :) Plzz palīdzi! Quote Link to comment Share on other sites More sharing options...
Grey_Wolf Posted June 5, 2009 Report Share Posted June 5, 2009 Pēc IP nosaki vietas nosaukumu un ieliec aiz "from:". Un kaa buus teiksim ar taadam vietam kas peec nosaukuma dublejas ?? piedevam peec IP nebuut nevar noteikt atrasanaas vietu, jo IP nekadi nav piesaistiita kaada konkretai vietai ... labakaja gadijuma dabuusi ipsnieku ( provaidera) atrasanas vietu, kas var Aiznjemt nu stipri vien lielu teritoriju ( teiksim Lattelekom) dabuusi vien ka atrasanas vieta ir Latvija ... Vienigais normalais risinajums ir GEO kordinates... ( kaa jau mineju sistema nav pat svariiga, jo taas var parekjinat ar vienkarsam matematiskam darbiibam ) Quote Link to comment Share on other sites More sharing options...
codez Posted June 5, 2009 Report Share Posted June 5, 2009 (edited) Un kaa buus teiksim ar taadam vietam kas peec nosaukuma dublejas ?? IP location datubāzē ir gan valsts, gan štats (ja tāds ir), gan pilsēta. piedevam peec IP nebuut nevar noteikt atrasanaas vietu, jo IP nekadi nav piesaistiita kaada konkretai vietai ... labakaja gadijuma dabuusi ipsnieku ( provaidera) atrasanas vietu, kas var Aiznjemt nu stipri vien lielu teritoriju ( teiksim Lattelekom) dabuusi vien ka atrasanas vieta ir Latvija ... Vienigais normalais risinajums ir GEO kordinates... ( kaa jau mineju sistema nav pat svariiga, jo taas var parekjinat ar vienkarsam matematiskam darbiibam ) 1) Viņš prasīja nevis attālumu, bet ceļu: http://code.google.com/apis/maps/documenta...ons-simple.html 2) Kā tu savādāk vēl iztēlojies noteikt atrašanās vietu automātiski, ja ne pēc IP 3) Ja tomēr vieta jāizvēlas pašam, tad var izmantot šo pašu Google api, kur lietotājs ievada savu atrašanās vietu teksta formā. Piemēram, šie varianti nostrādāja un precīzi parādīja ceļu, pat ņemot vērā, ka dažās vietās es izmantoju garumzīmes un citās nē. directions.load("from: brivibas iela 10, riga, LV to: čaka iela 20, riga, latvija"); vai directions.load("from: kuldīgas iela 15, saldus, LV to: skolas iela 20, saldus, latvija"); šajā lapā, izpildot komantu ar firebug. http://code.google.com/apis/maps/documenta...ons-simple.html Vēl var izmantot bīdot karti iegūtās koordinātes, lai iegūtu tuvāko adresi tajā vietā: http://code.google.com/apis/maps/documenta...everseGeocoding Edited June 5, 2009 by codez Quote Link to comment Share on other sites More sharing options...
Grey_Wolf Posted June 5, 2009 Report Share Posted June 5, 2009 2) Kā tu savādāk vēl iztēlojies noteikt atrašanās vietu automātiski, ja ne pēc IP hmm .. nu un ko tev liidzees ja IP nav fikseeta ??? Dabuusi ka IP pieder lattelekom/bite/Tele2/LMT ... kas registreets LR .. ceru ka vinjam nevajag savienot tikai 2 valstis ( shtati jau arii ir valsts ;) ) ... --- Quote Link to comment Share on other sites More sharing options...
Snaip3Rs Posted June 6, 2009 Author Report Share Posted June 6, 2009 A nevar tā kad pieliek klāt kartei box kurā var samainīt atrašanās vietu daddr=saldus& un uzspiežot ok viņš samaina? Quote Link to comment Share on other sites More sharing options...
codez Posted June 6, 2009 Report Share Posted June 6, 2009 Piemērs ar Google API izmantošanu kā parādīt ceļu: http://paste.php.lv/f99fd8d598fffa55370cd2...lang=javascript Tikai jāatcerās, ka uz katru citu domeinu, kuru testē ir jāmaina API key, piemērā ir uz http://test/ http://paste.php.lv/f99fd8d598fffa55370cd2...lang=javascript Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.