Gdańsk standardowe mapy

Podobne dokumenty
Warszawa Plany zagospodarowania przestrzennego

Obiekty sportowe (mapy rastrowe)

Terytorialna analiza danych

Orange Send MMS. Autoryzacja. Metoda HTTP. Parametry wywołania. API wyślij MMS dostarcza wiadomości MMS. Basic POST

Geovertical Map Server API 1.2

Fazy i typy modernizacji zbiorów w w IIP. Uniwersytet im. Adama Mickiewicza Wydział Nauk Geograficznych i Geologicznych Poznań:: r.

Specyfikacja API 1.0. Specyfikacja kontroli Konta systemu CashBill z wykorzystaniem API opartego na REST


Dokumentacja REST API v 3.0. Kraków, 7 marca FreshMail, ul. Fabryczna 20a, Kraków tel , freshmail.

Specyfikacja techniczna. mprofi Interfejs API

Dokumentacja REST API v 3.0


Specyfikacja interfejsów usług Jednolitego Pliku Kontrolnego

Dane Miejsckie Usługa Wypożyczania Rowerów Veturilo

DOKUMENTACJA INTERFEJSU API - HTTPS

Dokumentacja REST API v 3.0

Dokumentacja Techniczna 1.2. Webtoken MT. Uruchomienie subskrybcji MT poprzez serwis WWW

Dane Miejskie Pływalnie

Poniższy diagram prezentuje scenariusz subskrypcji aplikacji do usługi CallEventNotifications.

Warszawa parkingi Park & Ride

MeetingHelper. Aplikacja Android ułatwiająca przekazywanie materiałów pomiędzy uczestnikami spotkania. Instrukcja obsługi dla programisty

Programowanie w Internecie

Technologie internetowe

Specyfikacja HTTP API. Wersja 1.6


Aktualizacja SMSFall v Data publikacji:

Programowanie Komponentowe WebAPI

Dokumentacja. Wersja: 1.5 Ostatnio zmodyfikowano: Strona 1

Dokumentacja Techniczna. Dokumentacja techniczna usługi płatności mobilnych

Metoda ApiSetEventsJson

Bankomaty sieci Euronet (mapa wektorowa)

Dokumentacja techniczna API systemu SimPay.pl

PayPo API v.2.0. Dokument zawiera specyfkaccę techniczną REST API PayPo.pl w wersci 2.0. Wersja dokumentu. Wykaz zmian

Dane Miejskie Autobusy ZTM

Dokumentacja smsapi wersja 1.4

Ogólnopolskie Repozytorium Prac Dyplomowych

Programowanie urządzeń mobilnych. projekt 6 ( )

Uzyskanie podkładu topograficznego z Geoportalu przy użyciu biblioteki GDAL. Krzysztof Kochan

Dane Miejskie Ścieżki Rowerowe

ym4r Google Maps w Ruby on Rails

Zadanie programistyczne nr 3 z Sieci komputerowych

Dokumentacja interfejsu HTTPD. Platforma BSMS.PL Instrukcja podłączenia po przez http

Dystrybucja geometrycznych danych wielkoskalowych oparta o serwery WMS i WFS

SIP: Session Initiation Protocol. Krzysztof Kryniecki 16 marca 2010

Warszawa Specyfikacja techniczna. mprofi Interfejs API wersja 1.0.7

Wykorzystanie serwisów WMS w oprogramowaniu GEO-MAP

WebNotarius. Specyfikacja techniczna komunikacji z usługą WebNotarius. wersja 1.1

1. Wstęp 2. Adres usługi 3. Konfiguracja 4. Metody 5. Typy danych 6. Przykład wywołania metody przy użyciu php i biblioteki nusoap 7.

DirectBilling dokumentacja techniczna

API transakcyjne BitMarket.pl

Tworzenie własnych map dla UI-View

Geis Point SOAP WebService Interface

Systemy internetowe. Wykład 5 Architektura WWW. West Pomeranian University of Technology, Szczecin; Faculty of Computer Science

SMS Kod Automatyczny

Przykłady zastosowao rozwiązao typu mapserver w Jednostkach Samorządu Terytorialnego

INFORMACJA O MODYFIKACJI TREŚCI SPECYFIKACJI ISTOTNYCH WARUNKÓW ZAMÓWIENIA Nr 2

Spis treści INTERFEJS (WEBSERVICES) - DOKUMENTACJA TECHNICZNA 1

Języki programowania wysokiego poziomu WWW

Dokumentacja REST API v 3.0

WTYCZKA FARA-TCM Dane techniczne dla twórców zewnętrznych aplikacji do obsługi map cmentarza

Funkcje dodatkowe. Wersja 1.2.1

API System Partnerski

Zastosowania technologii WMS w prowadzeniu PZGiK

2 Wymagania technologiczne związane z implementacją

DOKUMENTACJA TECHNICZNA KurJerzyAPI wersja 1.0

Baza numerów Wersja 1.1

DOKUMENTACJA TECHNICZNA SMS API MT

Automater.pl zdalne tworzenie i zarządzanie transakcjami dokumentacja API wersja 0.1

Prowadzący: S. Królewicz Strona warsztatów: Strona archiwum:

Dokumentacja REST API v 3.0

Skalowanie i monitorowanie działania systemu dlibra 5.0

Wdrożenie rozwiązań technicznych. oprogramowaniu Open Source (poziom podstawowy)

INVESTMENT OFFER Mechaniczne Industrial Park (Hall no 80)

METADANE GEOINFORMACYJNE PODLASIA

LiveSpace API. Aktualizacja: 16 stycznia 2015 Wersja: 0.6. LiveSpace CRM tel: ,

API transakcji - Dokumentacja. v 2. 2, marzec 2017 KIP S.A. ul. Św. Marcin 73/ Poznań.

XML-RPC: Zdalne wykonywanie procedur

Tworzenie aplikacji rozproszonej w Sun RPC

Gatesms.eu Mobilne Rozwiązania dla biznesu

Podręcznik Integracji

A co to jest LDAP. Dariusz Żbik Remigiusz Górecki

Kartografia multimedialna krótki opis projektu. Paweł J. Kowalski

USŁUGI SIECIOWE I PUBLIKACJA DANYCH W RAMACH INSPIRE (POZIOM ŚREDNIOZAAWANSOWANY)

Dokumentacja SMPP API

Portal internetowy Europejskiej Sieci Ekologicznej Natura 2000 w Polsce.

Dokumentacja interfejsu Webservices API. Wersja 2.0 [12 stycznia 2014]

Sieci komputerowe. Wykład 8: Warstwa zastosowań: FTP i HTTP. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski

Edukacja Informacja statystyczna o szkołach i placówkach

SPRAWOZDANIE SIECI KOMPUTEROWE I BAZY DANYCH LABORATORIUM NR 4 BADANIE PROTOKOŁÓW HTTP KAMIL BOGDANOWSKI

Przelewy24 Wirtualny Koszyk

Dokumentacja interfejsu MySQL. Platforma BSMS.PL Instrukcja podłączenia po przez mysql

Dokumentacja REST API v 3.0

QualitySpy moduł reports

TCP/IP. Warstwa aplikacji. mgr inż. Krzysztof Szałajko

Remote Quotation Protocol - opis

OPIS TECHNICZNY SYSTEM HOSTED SMS

Podstawy wzorca MVC MODEL KON- TROLER WIDOK. Odpowiada za wyświetlenie danych użytkownikowi. Zawiera dane aplikacji oraz jej logikę.

RPC Remote Procedural Call. Materiały do prezentacji można znaleźć na stronie:

Przewodnik użytkownika (instrukcja) AutoMagicTest

HttpRequest Aplikacja Czat

Transkrypt:

Gdańsk standardowe mapy API pozwala zyskać dostęp do standardowych map Gdańska dla wybranego zakresu. Dostępne są takie warstwy jak ulice, adresy, budynki, informacja turystyczna itp. Authoryzacja Podstawowa Metoda HTTP GET URI https://host:port/wms/gdansk/standard/getmap? center= longitude,latitude&zoom=vale&size=widexheigh&format=value &layers=layer1,layer2,,layern gdzie host i port są nazwami hostu i portu Parametry wywołania Parametry wywołania są obowiązkowe. Występują następujące parametry: center: koordynaty punktu na mapie długość, szerokość (center= longitude,latitude) Wartości parametrów muszą być zgodne z EPSG 4326 (WGS 84) / float values /. Przykład 20.992 dla długości i 51.242 dla szerokości zoom: poziom powiększenia mapy (zoom=value) Wartość Int powiększenia w zakresi 10-21 size: rozmiar mapy w pikselach (size= szerokość x wysokość) Wartość Int rozmiaru w zakresie 1-1000 format: format obrazu (format= value) value = png lub jpeg 1

layers: lista warstw (layers=layer1,layer2,,layern) Warstwy Spis wspieranych warstw Gdansk Nazwa warstwy (layer name) Opis po polsku Opis po angielsku 45 Mapa bazowa-adresy standard map addresses 26 Mapa bazowa-budynki budynki standard map buildings 19 Mapa bazowa-wody cieki standard map watercourses 16 Mapa bazowa- użytkowanie terenu standard map cemeteries cmentarze 4 Mapa bazowa-drogi Mapa bazowa- standard map roads Woj. Pomorskie 23 Mapa bazowa-ewidencja -dzialki standard map parcels 5 Mapa bazowa-dzielnice standard map districts 28 Mapa bazowa- budynki Ergo Arena standard map Ergo Arena Mapa bazowa-ewidencja standard map registry 43 Mapa bazowa-glowne koleje standard map main railways 35 Mapa bazowa-główne ulice standard map main streets 2 Mapa bazowa-gminy Mapa standard map municipalities bazowa-woj. Pomorskie 32 Mapa bazowa-jezdnie standard map roadways 33 Mapa bazowa-jezdnie standard map roadways 42 Mapa bazowa-koleje standard map railways 3 Mapa bazowa-lasy Mapa bazowa- standard map forests Woj. Pomorskie 15 Mapa bazowa- użytkowanie terenu standard map meadows - łąki 46 Mapa bazowa-miejsca standard map localization sites lokalizacyjne 0 Mapa bazowa-morze standard map Baltic Sea 37 Mapa bazowa-najważniejsze ulice standard map major streets 12 Mapa bazowa- uzytkowanie terenu standard map the largest forests największe lasy 13 Mapa bazowa- użytkowanie terenu standard map the forests lasy 14 Mapa bazowa- uzytkowanie terenu standard map the parks parki 34 Mapa bazowa - nazwy ulic standard map street names 24 Mapa bazowa - ewidencja obreby standard map precinct 11 Mapa bazowa- uzytkowanie terenu ogrody działkowe standard map allotment gardens 2

14 Mapa bazowa-parki standard map parks 27 Mapa bazowa-budynki PGE Arena standard map PGE Arena 17 Mapa bazowa-plaża standard map beach 21 Mapa bazowa-wody - rzeki standard map rivers 8 Mapa bazowa-uzytkowanie terenu standard map building areas strefy zabudowy 44 Mapa bazowa-szlaki piesze standard map walking trails 9 Mapa bazowa- bazowauzytkowanie standard map industrial areas terenu tereny przemysłowe 40 Mapa bazowa-tramwaje standard map trams 41 Mapa bazowa-transport szynowy standard map rail transport 35 Mapa bazowa-ulice standard map streets 31 Mapa bazowa-komunikajca standard map identify streets UliceIdentify 38 Mapa bazowa-ważniejsze ulice standard map important streets 10 Mapa bazowa- uzytkowanie terenu standard map garbage dump wysypisko 7 Mapa bazowa- bazowauzytkowanie standard map buildings zabudowa 20 Mapa bazowa-wody - zbiorniki wodne standard map water tanks Odpowiedź Zapytanie jest konwertowane do standard WMS i przekierowywane do serwera WMS (HTTP message: 302 Moved Temporary). Na podstawie Location URL wskazanego w http 302 aplikacja może ściągnąć finalną odpowiedź z serwera WMS. Zawartość poprawnej odpowiedzi zawiera obraz mapy w żądanym formacie (png, jpeg, gif). Pusty obraz nieprawidłowa wartość parametru zoom. Odpowiedź na błędne zapytanie zawiera status żądania oraz opis błędu jako obiektu JSON: {ApiRequestStatus: { MundoApiStatusInfoObject}} Wg. Następującej struktury: { apistatusinfo : { } apiname : MUNDO WMS map, status : enum {BAD_REQUEST, SERVER ERROR, RESOURCE_ERROR} errorphrasse :.description of error reason np.: 3

{"apistatusinfo":{"apiname":"mundo WMS map","status":"bad_request","errorphrase":"invalid value of parameter 'zoom'; Expected value 1-21"}} Wszystkie parametry API wymienione na początku są obowiązkowe. Jeśli parametr nie jest określony, platforma zwraca błąd http z opisem tekstowym. HTTP Status 400 - Required String parameter 'layers' is not present Opcjonalnie serwer WMS może zwrócić odpowiedź o błędzie w formacie tekstowym, np. w trakcie generowania obrazu mapy. Obraz mapy zwracany przez serwer WMS może być pusty w przypadku błędnego parametru powiększenia czy rozmiaru, np. gdy powiększenie jest zbyt małe by zaprezentować szczegóły z żądanej warstwy. 400 - Required String parameter 'layers' is not present Przykładowe wywołania Przykładowe wywołanie (warstwa adresy) https://api.bihapi.pl/wms/gdansk/standard/getmap?center=54.4076,18.5754&zoom=18&si ze=800x500&format=png&layers=45 zwraca obrazek 4

Uwaga Wartości parametrów należy dobrać do każdej mapy rastrowej indywidualnie w przypadku niepoprawnych wartości (np. parametru zoom) API zwraca pusty obrazek. Obrazki są kodowane base64 i zwracane jako obiekty JSON. 5