- A világűrbe repíti az AI-t az NVIDIA és a Starcloud
- Kézikonzoltól a gamer PC-ig minden területet lefedne a Corsair új SSD-je
- Hidat épített az NVIDIA a hagyományos és a kvantumszámítógépek közé
- Villámgyorsan töltődhet be minden a PNY új SSD-jével
- A Kensington új terméke mindent megtesz, hogy kímélje csuklódat
- Kormányok / autós szimulátorok topikja
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Gaming notebook topik
- Milyen videókártyát?
- John Carmack csalódott a DGX Sparkban
- Ipari mennyiségű szuperszámítógéppel dagasztaná az AI lufit az USA
- Milyen RAM-ot vegyek?
- TCL LCD és LED TV-k
- Milyen asztali médialejátszót?
- Egérpad topik
Új hozzászólás Aktív témák
-
trisztan94
őstag
Sziasztok!
WP8-al szarakodom a térképpel. Egy nagyon egyszerű dolgot szeretnék megvalósítani:
Van egy térkép, beméri a juzer pozícióját, rázoomol - ez megvan
ApplicationBar, azon egy ikon, amire nyomva egy pushpin-t rak le a pozíciónkraA második dologgal gyűlt meg a bajom. Így kérem le a felhasználó pozícióját:
private async void UpdateMap()
{
Geolocator geolocator = new Geolocator();
geolocator.DesiredAccuracyInMeters = 10;
Geoposition position = await geolocator.GetGeopositionAsync(TimeSpan.FromMinutes(1), TimeSpan.FromSeconds(30));
var GPSCoorCenter = new GeoCoordinate(position.Coordinate.Latitude, position.Coordinate.Longitude);
SetLocationMap.SetView(GPSCoorCenter, 17D);
}Ez teljesen jól működik, szépen rámegy a pozíciómra. A legnagyobb probléma a pushpinnel kapcsolatban az, hogy nem tudom hogyan kellene lekérni a felhasználó pozícióját a pushpin lerakásához.
A geolocator aszinkron szerzi meg a pozíciót, ezért be kell rakni az "async" modifiert a metódusba, ami viszont csak void return értéket enged, tehát nem adja vissza a pozíciót.
Egy külön metódusban van az ApplicationBarban lévő ikon kattintás kezelője:
void savePositionButton_Click(object sender, EventArgs e)
{
MapLayer layer = new MapLayer();
SetLocationMap.Layers.Add(layer);
Pushpin pp = new Pushpin();
MapOverlay overlay = new MapOverlay();
overlay.Content = pp;
layer.Add(overlay);
layer[0].GeoCoordinate = new GeoCoordinate();
}A legutolsó sor a lényeges: layer[0].GeoCoordinate = new GeoCoordinate();
Ez adja meg a pushpin helyzetét, de nem tudom, hogy hogyan tudnám lekérni a jelenlegi pozíciót..
Valakinek ötlet?

Bocsi a fogalmazásért, baromira meg vagyok fázva, a kiló cataflam meg kábít

Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Kormányok / autós szimulátorok topikja
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- exHWSW - Értünk mindenhez IS
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- Gaming notebook topik
- AliExpress tapasztalatok
- Víz- gáz- és fűtésszerelés
- Gumi és felni topik
- Battlefield 6
- Anime filmek és sorozatok
- További aktív témák...
- Lenovo IdeaPad Slim 3 - 15.6" Full HD - Ryzen 5-7520U - 8GB - 512GB - Win11 PRO - MAGYAR - Garancia
- GYÖNYÖRŰ iPhone 13 mini 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3047, 94% Akkumulátor
- Lenovo X13 Thinkpad Gen2 WUXGA IPS i5-1145G7 16GB RAM 256GB SSD Intel Iris XE Win11 Pro Garancia
- BESZÁMÍTÁS! ASROCK B650M R5 7500F 32GB DDR5 1TB SSD RX 7700XT 12GB Zalman Z1 PLUS A-Data 750W
- ÁRGARANCIA!Épített KomPhone i5 14600KF 16/32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest




