Forum

Asp.net de kullanıc...
 
Bildirimler
Hepsini Temizle

Asp.net de kullanıcı enlem boylam bilgilerini kaydetme

17 Yazılar
4 Üyeler
0 Reactions
3,504 Görüntüleme
(@sinemerkan)
Gönderiler: 234
Reputable Member
Konu başlatıcı
 

Arkadaşlar merhaba ;

 

kullanıcı enlem boylam koordinatlarını çekip kaydetmek istiyorum , bu Asp.net de mümkünmü .

 
Gönderildi : 06/10/2016 00:38

Murat Demirbağ
(@muratdemirbag)
Gönderiler: 120
Estimable Member
 

Merhaba Sinem Hanım,

Sanırım yapmak istediğiniz sitenize gelen kullanıcıları harita üzerinde göstermek istiyorsunuz. Haritada sadece Enlem ve Boylam bilgilerini veritanına kayıt işlemini aşağıdaki video da yapabilirsiniz.

https://www.youtube.com/watch?v=Nq97_bS8pIU&list=PL24_fTAaoY1HYylknSyixx_9PUN-EHuZG&index=27

 

 
Gönderildi : 06/10/2016 11:27

(@sinemerkan)
Gönderiler: 234
Reputable Member
Konu başlatıcı
 

Murat bey merhaba ;

Ben direk degeri almak istiyorum , Windows da yapabiliyorum ama Asp.net de client side bilgilerine erişemiyorum ,acaba JS yada Jquery mi kullanmak lazım .

 
Gönderildi : 07/10/2016 03:22

(@cemkilic)
Gönderiler: 397
Reputable Member
 

Murat bey merhaba ;

Ben direk degeri almak istiyorum , Windows da yapabiliyorum ama Asp.net de client side bilgilerine erişemiyorum ,acaba JS yada Jquery mi kullanmak lazım .

evet javascrıpt api ıle beraber x-y kordınatı belırlemenız ıcın jquery kullanmanız gerekıyor ıyı calısmalar

 
Gönderildi : 07/10/2016 04:22

(@sinemerkan)
Gönderiler: 234
Reputable Member
Konu başlatıcı
 

JS ile yapabildim ama kullanıcıdan izin verme yetkisi istiyor , bunu aşabilmem mumkunmu .

 
Gönderildi : 07/10/2016 21:38

(@cemkilic)
Gönderiler: 397
Reputable Member
 

JS ile yapabildim ama kullanıcıdan izin verme yetkisi istiyor , bunu aşabilmem mumkunmu .

 

google map kısımına gel ordakı embed kodunu yenı <body></body> tagları arasına yerlestır calıstır

calıstırdıgında harıtada belırledıgın yer tarayıcından acılmıs olacak javascrıpt api işlerıne hıc gırme bazı kaynaklarda uzun anlatmıslar

insanın ıster ıstemez kafası karısıyor

 
Gönderildi : 08/10/2016 00:19

(@sinemerkan)
Gönderiler: 234
Reputable Member
Konu başlatıcı
 

aslında yapmak istedim , bir formum var formu dolduran kişinin , ip bilgisini alabiliyorum , bunun yanında lokasyon bilgisinide almak istiyorum .

 
Gönderildi : 08/10/2016 01:00

(@cemkilic)
Gönderiler: 397
Reputable Member
 

aslında yapmak istedim , bir formum var formu dolduran kişinin , ip bilgisini alabiliyorum , bunun yanında lokasyon bilgisinide almak istiyorum .

lokasyon bılgılerını SQL de x-y kordınatı olarak gırıp cekersen alabılırsın

 
Gönderildi : 08/10/2016 05:50

(@sinemerkan)
Gönderiler: 234
Reputable Member
Konu başlatıcı
 

hocam aşadaki şekilde JS ile aldıgım degeri ASp.net tarafına nasıl taşırım .

 

function onPositionUpdate(position)

{

var lat = position.coords.latitude;

var lng = position.coords.longitude;

alert("Enlem :" + lat.toString().substring(0, 9) + " Boylam :" + lng.toString().substring(0, 9));

 

}

if (navigator.geolocation)

{

navigator.geolocation.getCurrentPosition(onPositionUpdate);

}

else

{

alert("geolocation is not available");

}

 

 
Gönderildi : 08/10/2016 12:32

(@cemkilic)
Gönderiler: 397
Reputable Member
 

hocam aşadaki şekilde JS ile aldıgım degeri ASp.net tarafına nasıl taşırım .

 

function onPositionUpdate(position)

{

var lat = position.coords.latitude;

var lng = position.coords.longitude;

alert("Enlem :" + lat.toString().substring(0, 9) + " Boylam :" + lng.toString().substring(0, 9));

 

}

if (navigator.geolocation)

{

navigator.geolocation.getCurrentPosition(onPositionUpdate);

}

else

{

alert("geolocation is not available");

}

 

ASP.net içinde c# Kullanarak bu kodları oraya tasıyabılırsın yada calıstıgın ASP.net sayfası uzerınde

<script type="text/javascript">

--kodları buraya yazarak kullanabılırsın

</script>

 

 

 
Gönderildi : 08/10/2016 16:55

(@sinemerkan)
Gönderiler: 234
Reputable Member
Konu başlatıcı
 

Zaten o şekilde kullanıyorum ,aşadaki kod HEAD kısmında olmasına ragmen

 

if (navigator.geolocation)

{

navigator.geolocation.getCurrentPosition(onPositionUpdate);

}

bu blokdan dolayı Formload da geliyor , bunu nasıl engelleyebilirim .

 

<html xmlns="http://www.w3.org/1999/xhtml">

<head runat="server">

<script type="text/javascript">

function onPositionUpdate(position) {

var lat = position.coords.latitude;

var lng = position.coords.longitude;

alert("Enlem :" + lat.toString().substring(0, 9) + " Boylam :" + lng.toString().substring(0, 9));

}

if (navigator.geolocation)

{

navigator.geolocation.getCurrentPosition(onPositionUpdate);

}

else

{

alert("geolocation is not available");

}

</script>

</head>

<body >

<form id="form1" runat="server">

</form>

</body>

</html>

 
Gönderildi : 08/10/2016 19:51

(@cemkilic)
Gönderiler: 397
Reputable Member
 

Zaten o şekilde kullanıyorum ,aşadaki kod HEAD kısmında olmasına ragmen

 

if (navigator.geolocation)

{

navigator.geolocation.getCurrentPosition(onPositionUpdate);

}

bu blokdan dolayı Formload da geliyor , bunu nasıl engelleyebilirim .

 

<html xmlns="http://www.w3.org/1999/xhtml">

<head runat="server">

<script type="text/javascript">

function onPositionUpdate(position) {

var lat = position.coords.latitude;

var lng = position.coords.longitude;

alert("Enlem :" + lat.toString().substring(0, 9) + " Boylam :" + lng.toString().substring(0, 9));

}

if (navigator.geolocation)

{

navigator.geolocation.getCurrentPosition(onPositionUpdate);

}

else

{

alert("geolocation is not available");

}

</script>

</head>

<body >

<form id="form1" runat="server">

</form>

</body>

</html>

belırtecegın konumun embed kodunu google maptan aldıktan sonra su kısıma yapıstırımısın bır de öyle dene

<body >

<form id="form1" runat="server">//silinip embed kodu eklenecek

</form>

</body>

 
Gönderildi : 08/10/2016 23:11

(@sinemerkan)
Gönderiler: 234
Reputable Member
Konu başlatıcı
 

ben o şekilde kullanmak istemiyorum , bakalım başka üstadlar ne yorumda bulunacak .

 
Gönderildi : 09/10/2016 01:15

(@eravse)
Gönderiler: 1753
Üye
 

merhaba navigator elementi cok zaman ıse yaramıyor ama extend edılmıs ozel kodlar ıle daha rahat halledebılırsınız asagıda bır url bulunmakta sayfanın sonuna dogru tam kodu bulabılırsınız ıncelemenızde fayda goruyorum

 

https://developer.mozilla.org/en-US/docs/Web/API/Geolocation/Using_geolocation

saygılarımla

 

ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com

 
Gönderildi : 09/10/2016 03:32

(@sinemerkan)
Gönderiler: 234
Reputable Member
Konu başlatıcı
 

ordaki örnek harita üzerinde göster ,ben sadece degeri almak istiyorum , harita blogunu kaldırdıgımda ise HEAD blogunda olmamasına ragmen LOAD da etkinleşiyor .

 
Gönderildi : 09/10/2016 15:11

(@sinemerkan)
Gönderiler: 234
Reputable Member
Konu başlatıcı
 

JS tarafında postback kontrolu ile istedigim gibi oldu .

 
Gönderildi : 09/10/2016 15:52

(@eravse)
Gönderiler: 1753
Üye
 

super kolaylıklar dılıyorum

ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com

 
Gönderildi : 10/10/2016 02:17

Paylaş: