• Nie Znaleziono Wyników

Aplikacje i usługi Systemów Informacji Geograficznej

N/A
N/A
Protected

Academic year: 2021

Share "Aplikacje i usługi Systemów Informacji Geograficznej"

Copied!
26
0
0

Pełen tekst

(1)

Aplikacje i usługi Systemów Informacji Geograficznej

Michał Okulewicz, Aneta Rosłan

Wydział Matematyki i Nauk Informacyjnych Politechnika Warszawska

(2)

Proponowane projekty I

1 Rekomendowane projekty Zadania z listy OSM [20+]

Google Summer of Code [20+]

Wizualizacja VRP [10+]

Routing na poziomie BD [10+]

2 Pozostałe projekty

System nawigacji dla osób niepełnosprawnych [5+]

Aplikacja generująca mapę zapotrzebowań na usługi Wizualizacja map sygnałów

Wizualizacja siatek punktów pomiarowych

System rekomendacyjny wspierający detekcję budynków na mapie lotniczej

Rozszerzenie GoogleStreetView API w zakresie nawigacji 3D Aplikacja lokalizująca telefon w Gmachu MiNI

Implementacja wielowymiarowego indeksu przestrzennego w .NET

(3)

Proponowane projekty II

Aplikacja do automatycznego tworzenia interfejsów przeglądarkowych do QGIS Server

(4)

Rekomendowane projekty Zadania z listy OSM [20+]

Wybrane z TOP 10 pasujące do AiUGIS

Typ: obszar

Klikalne POI

Routing: pieszy i rowerowy

(5)

Rekomendowane projekty Google Summer of Code [20+]

Google Summer of Code

Mentor: OSM

Mentor: OSGeo

(6)

Rekomendowane projekty Wizualizacja VRP [10+]

Aplikacja prezentująca działanie algorytmów

optymalizacyjnych dla problemów marszrutyzacji (2-4 osoby) I

Cel

Pokazanie aplikacji, która pozwoli pokazać prototypy algorytmów dla wybranych wariantów Vehicle Routing Problem

Funkcjonalność

Opakowanie istniejących algorytmów w formę usługi sieciowej

Graficzne definiowanie problemu (np. magazyn, stali klienci, liczba i wielkość pojazdów), wprowadzanie dodatkowych danych (np. nowe zamówienia)

Zasilanie algorytmu danymi o rzeczywistych odległościach pomiędzy wprowadzonymi punktami

(7)

Rekomendowane projekty Wizualizacja VRP [10+]

Aplikacja prezentująca działanie algorytmów

optymalizacyjnych dla problemów marszrutyzacji (2-4 osoby) II

M.Okulewicz, J.Mańdziuk (2MPSO 2014)

(8)

Rekomendowane projekty Routing na poziomie BD [10+]

Wykorzystanie rozszerzenia pgRouting do wyliczania macierzy odległości w oparciu o dane OSM (1-2 os.) I

Cel

Przeniesienie serwisu routingowego (por. GraphHopper) na poziom bazy danych

Funkcjonalność

Zasilanie bazy wybranym fragmentem danych OSM

Przeliczanie macierzy połączeń dla zadanego zbioru punktów wejściowych

(9)

Rekomendowane projekty Routing na poziomie BD [10+]

Wykorzystanie rozszerzenia pgRouting do wyliczania macierzy odległości w oparciu o dane OSM (1-2 os.) II

Materiały

pgRouting - strona projektu

pgRouting - dokumentacja

pgRouting - opis rozwiązania na blogu

(10)

Pozostałe projekty Wsparcie osób niepełnosprawnych

System nawigacji dla osób niepełnosprawnych (2-3 osoby) I

Cel

Aplikacja pomoże osobom niepełnosprawnym ubiegającym się o pracę ocenić dostępność miejsca pracy, jak również opracować tak drogę dojazdu, by była ona dogodna i uwzględniała specjalne potrzeby.

Funkcjonalność

Wskazanie punktu startu oraz docelowego

Wybór trasy z wykorzystaniem informacji o skrzyżowaniach przyjaznych osobom niepełnosprawnym

Wybór trasy z wykorzystaniem informacji o kursach linii niskpodłogowych

Wsparcie dla oznaczania skrzyżowań (AndroidOS?)

(11)

Pozostałe projekty Wsparcie osób niepełnosprawnych

System nawigacji dla osób niepełnosprawnych (2-3 osoby) II

Linki

https://konkurs.danepowarszawsku.pl/pl/projekt/

ktoredy-do-pracy

http://mapabarier.siskom.waw.pl/

http://www.niepelnosprawnik.eu/

http://metro4all.org/pl

http://wheelmap.org/

http://openrouteservice.org/

(12)

Pozostałe projekty Identyfikacja potrzeb

Aplikacja generująca mapę zapotrzebowań na usługi (2-3 osoby) I

Cel

Aplikacja wskaże obszary potencjalnego zapotrzebowania na usługi danego rodzaju (np. małe zagęszczenie barów z chińskim jedzeniem w stosunku do liczby studentów na danym obszarze)

Funkcjonalność

Wskazanie źródła danych o lokalizacjach usługi

Wskazanie źródła danych o liczbie zainteresowanych

Rysowanie mapy zapotrzebowań

Wskazywanie zapotrzebowania na danym obszarze

(13)

Pozostałe projekty Wizualizacja sygnałów

Wizualizacja map sygnałów na mapach budynków (1-3 osoby) I

Cel

Zaprezentowanie siły sygnału WiFi zaobserwowanego w danym obszarze budynku w celu umożliwienia rozplanowania access pointów

Funkcjonalność

Wybór źródłowego Access Pointa

Wybór źródłowego SSID

Budowa prostego modelu siły sygnału (odległość + liczba ścian) wraz z prezentacją efektów symulacji

(14)

Pozostałe projekty Wizualizacja sygnałów

Wizualizacja map sygnałów na mapach budynków (1-3 osoby) II

A. Rosłan (LOKKOM 2014)

(15)

Pozostałe projekty Wizualizacja pomiarów

Wizualizacja siatek punktów pomiarowych (1 osoba) I

Cel

Możliwość wykorzystania planów budynku i siatek punktów pomiarowych jako danych podkładowych na wykresach błędów lokalizacji

Funkcjonalność

Wybór piętra

Wybór punktów pomiarowych

Stylizacja tła i punktów pomiarowych

(16)

Pozostałe projekty Detekcja budynków

System wspierający detekcję budynków (2-4 osoby) I

Cel

System, który skróci czas wyrysowywania obiektów (budynków) na podstawie mapy lotniczej

Funkcjonalność

Wybór obszaru, na którym mają zostać oznaczone budynki

Odszumienie i wektoryzacja oznaczonych jako budynki obszarów (aplikacja wstępnie oznaczająca budynki jest)

Prezentowanie kolejnych potencjalnych budynków oraz proponowanych kształtów wektorowych je reprezentujących

Możliwość poprawienia kształtów wektorowych

Zapisanie zatwierdzonych budynków do bazy

Wyświetlanie warstwy prezentującej zidentyfikowane budynki

(17)

Pozostałe projekty Detekcja budynków

System wspierający detekcję budynków (2-4 osoby) II

T.Półgrabia,K.Bocian- Sieci Neuronowe 2014/15

(18)

Pozostałe projekty Detekcja budynków

System wspierający detekcję budynków (2-4 osoby) III

M.Jabłoński,K.Fokow,M.Chołoniewski - Sieci Neuronowe 2015/16

(19)

Pozostałe projekty Detekcja budynków

System wspierający detekcję budynków (2-4 osoby) IV

M.Kaczmarski,J.Ruszkowski - Sieci Neuronowe 2015/16

(20)

Pozostałe projekty Rozszerzenie GoogleStreetView API w zakresie nawigacji 3D

Rozszerzenie GoogleStreetView API w zakresie nawigacji 3D (1-2 osoby) I

Cel

umożliwienie budowy aplikacji wykorzystujących GSV API na potrzeby tworzenia wycieczek po lokalizacjach 3D

wdrożenie do Wirtualnej Wycieczki po Gmachu MiNI

Funkcjonalność

Automatyczna budowa grafu powiązań w budynku 3D (w wersji z wiedzą i bez wiedzy o budynku)

Dodanie dedykowanych linków nawigacyjnych wykorzystywanych do zmiany piętra w uzupełnieniu do standardowej nawigacji 2D

Dodatkowe (drobne) wizualne rozszerzenia zgodnie z wytycznymi prowadzącej projekt

(21)

Pozostałe projekty Rozszerzenie GoogleStreetView API w zakresie nawigacji 3D

Rozszerzenie GoogleStreetView API w zakresie nawigacji 3D (1-2 osoby) II

M.Okulewicz, J.Paprzycki (KF Studio 2013)

(22)

Pozostałe projekty Aplikacja lokalizująca telefon w Gmachu MiNI

Aplikacja lokalizująca telefon w Gmachu MiNI (2-4 osoby) I

Cel

Pokazanie prototypu aplikacji, która zwraca lokalizację wewnątrz budynku w oparciu o sygnał WiFi i/lub GSM

Funkcjonalność

Usługa sieciowa zwracająca lokalizację telefonu na podstawie zaraportowanych sił sygnału BTSów i Access Pointów.

Prezentacja na mapie wszystkich użytkowników, którzy włączyli usługę lokalizacyjną

Prezentacja informacji o lokalizacji na telefonie z Android OS

(23)

Pozostałe projekty Aplikacja lokalizująca telefon w Gmachu MiNI

Aplikacja lokalizująca telefon w Gmachu MiNI (2-4 osoby) II

M.Okulewicz, D.Bodzon, M.Kozak, M.Piwowarski, P.Tenderenda (PF/RF/PSO 2016)

0510152025

Floor estimation

Z

Particle Filter Real Single point prediction

578758057876005787620

Horizontal location estimation

Y

WIFI PSO 10x10 p(RF)=0.5 Smoothing=[0,15]

(24)

Pozostałe projekty Implementacja wielowymiarowego indeksu przestrzennego w .NET

Implementacja wielowymiarowego indeksu przestrzennego w .NET (1 osoba)

Cel

Napisanie i udostępnienie społeczności indeksu przestrzennego w .NET, który mógłby być wykorzystywany nie tylko w zakresie danych GIS, ale również metod Uczenia Maszynowego (analiza skupień, k-najbliższych sąsiadów)

Funkcjonalność

Budowanie indeksu przestrzennego w oparciu o dane implementujące interfejs zawierający właściwość double[] Location

Zwracania najbliższego punktu, zwracanie listy k-najbliższych punktów (posortowanej, wraz z odległościami)

(25)

Pozostałe projekty Web QGIS

Aplikacja do tworzenia interfejsów przeglądarkowych do QGIS Server (2-4 osoby) GoogleSummerCode? I

Cel

Szybkie tworzenie aplikacji przeglądarkowych umożliwiających łatwą konsumpcję danych udostępnionych zgodnie z wytycznymi

technicznymi dyrektywy INSPIRE

Uzupełnienie OpenLayers 3.3, GoogleMaps 3.x o biblioteki JS wspierające silniej usługę WFS

(26)

Pozostałe projekty Web QGIS

Aplikacja do tworzenia interfejsów przeglądarkowych do QGIS Server (2-4 osoby) GoogleSummerCode? II

Funkcjonalność

Zdefiniowanie listy adresów serwisów (WMS i/lub WFS)

Zbudowanie legendy na podstawie danych z serwisu WMS

Prezentacja danych o obiektach na podstawie WMS GetFeatureInfo (z potencjalnym wsparciem przez WFS)

Oznaczanie klikniętych obiektów (WFS)

Przeszukiwanie filtrem LIKE wg wszystkich atrybutów wszystkich obiektów widocznych na mapie (WFS)

Automatyczna budowa filtrów zaawansowanych na podstawie XSD zwracanego przez WFS

Proxy’owanie zapytań do obcych serwisów WMS i WFS

Cytaty

Powiązane dokumenty

Komunikacja jest 8 bitowa, dwukierunkowa realizowany w warstwie TCP. Przesyłane znaki są kodowane 7 bitowo, pozostałe znaki używane są jako sterujące.. Program klienta, najczęściej

W ramach realizacji inwestycji planuje się wymianę posadzek we wszystkich pomieszczeniach objętych zakresem opracowania oraz remont podłogi sportowej na sali

Konstrukcja dachu nad zapleczem i salami ćwiczeń w formie stropodachu wentylowanego (płyty korytkowe ułożone na ściankach ażurowych).. Konstrukcje dachu

a) deklaruję uczestnictwo w Projekcie „Chcieć to MOOC- Rozszerzenie oferty edukacyjnej UP w zakresie zdalnego kształcenia” nr POWR.03.01.00-00-W005/18 realizowanym w

Rozwiązania zadań (w formie papierowej lub pliku PDF ze skanem ) należy oddać (zostawić w przegródce pok. 417 na por- tierni lub przysłać mailem na adres L.Blaszczyk@mini.pw.edu.pl

Rozwiązania zadań (w formie pojedynczego pliku MATLABa o nazwie imie nazwisko lab5.m) należy oddać (przysłać mailem na adres L.Blaszczyk@mini.pw.edu.pl ) najpóźniej do piątku

• Aplikacja lokalizująca telefon w Gmachu MiNI (wykorzystanie modelu statystycznego, wizualizacja wszystkich użytkowników, lokalizacja pojedynczego telefonu). • Generowanie panoram

Michał Okulewicz, Aneta Rosłan Aplikacje i usługi GIS.. Segmentacja obrazu I.