-
Path: news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: "Mariusz Marszałkowski" <b...@N...gazeta.pl>
Newsgroups: pl.comp.programming
Subject: Re: Aplikacja GPS pod .NET Compact Framework
Date: Fri, 10 Jul 2009 03:34:49 +0000 (UTC)
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 29
Message-ID: <h36csp$era$1@inews.gazeta.pl>
References: <f...@h...googlegroups.com>
NNTP-Posting-Host: localhost
Content-Type: text/plain; charset=ISO-8859-2
Content-Transfer-Encoding: 8bit
X-Trace: inews.gazeta.pl 1247196889 15210 172.20.26.236 (10 Jul 2009 03:34:49 GMT)
X-Complaints-To: u...@a...pl
NNTP-Posting-Date: Fri, 10 Jul 2009 03:34:49 +0000 (UTC)
X-User: brodacz100
X-Forwarded-For: 89.229.16.190
X-Remote-IP: localhost
Xref: news-archive.icm.edu.pl pl.comp.programming:182662
[ ukryj nagłówki ]Krzysztof Koziarski <k...@g...com> napisał(a):
> Bardzo prosz=EA o pomoc, bo jestem pocz=B1tkuj=B1cy w tym temacie, a
> aplikacj=EA zrobi=E6 musz=EA...
Nie znam kompletnie interfejsów jakimi masz się posłużyć. Ale ogólnie
od strony programistycznej to jest dość proste. Np. ustalasz rozmiar
wyświetlanej mapy, np. 1x1km. Później ustalasz pozycję gdzie jesteś,
np. jest to punkt (x,y). Więc interesuje Cię mapa ograniczona kwadratem
o współrzędnych (x-500,y-500) (x+500,y+500). Współrzędne x rozciągają się
od x-500 do x+500. Dzielisz ten obszar na trzy pionowe paski:
x-500,x-166,x+166,x+500. Tak samo dzielisz w poziomie. Wychodzi Ci 9 kwadratów.
Sprawdzasz czy kwadraty masz zapamiętane lokalnie. Jeśli są zapamiętane to
odrysowujesz z pamięci lokalnej. Jeśli nie masz zapamiętanych to odpytujesz
o dane mapy, zapamiętujesz lokalnie i odrysowujesz. W międzyczasie
sprawdzasz czy nie zapełniłeś pamięci. Możesz też zapamiętywać ostatnie
położenie. Jeśli położenie bieżące jest zbyt blisko ostatniego to nie
dokonujesz aktualizacji mapy. Będziesz musiał pobrać rozdzielczość
ekranu aby przeskalować obraz mapy.
Musisz poznać elementy C# do operacji na bitmapach, musisz poznać
protokół pobierający dane o mapie i położeniu i sprawa wydaje się prosta -
czasochłonna ale prosta.
Pozdrawiam
--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Następne wpisy z tego wątku
- 10.07.09 08:14 Pawel X
Najnowsze wątki z tej grupy
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
- Ada 2022 Language Reference Manual to be Published by Springer
- Press Release - AEiC 2023, Ada-Europe Reliable Softw. Technol.
- Ada-Europe - AEiC 2023 early registration deadline approaching
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2023
- Ile cykli zajmuje mnożenie liczb 64-bitowych?
Najnowsze wątki
- 2024-05-14 Ustawy o rejestracji obcych agentów (wpływu): fuj Gruzja/Rosja v. cacy USA
- 2024-05-14 VMWare :)
- 2024-05-14 Ulm => Solution Engineer (m/w/d) Data Center Technologies <=
- 2024-05-14 Będziemy się znowu zrzucać na elektryki...
- 2024-05-14 Pompa ciepla Kaisai
- 2024-05-14 Przyłączenie działki do sieci elektrycznej
- 2024-05-14 Kraków => MS Dynamics 365BC/NAV Developer <=
- 2024-05-14 Kraków => SAP WM Consultant / Execution <=
- 2024-05-14 Wrocław => Business Development Manager - obszar bezpieczeństwa IT <
- 2024-05-14 Poznań => Interactive/Experience Designer <=
- 2024-05-14 Poznań => Interactive/Experience Designer <=
- 2024-05-14 Białystok => ERP Implementer <=
- 2024-05-14 Przerabianie na Indonezje
- 2024-05-14 Kielce => UX/UI Designer <=
- 2024-05-14 Warszawa => Sales Representative for Outsourcing Services <=