Gdy chcesz użyć innego serwera wyszukiwania, opisujesz go szablonami adresów z polami {query}, {lat}, {lon}, {limit}, {lang}. Odpowiedź rozpoznawana jest automatycznie (Nominatim JSON lub GeoJSON).
Moduł:MapCommon.Search · Klasa bazowa:TMapSearchProvider (TComponent) · Platformy: VCL + FMX
Mapa w stylu tmsTerrain (OpenTopoMap) z wynikami z własnego geokodera. Podgląd poglądowy (nie zrzut z Delphi) – prawdziwa strona mapy komponentu w ramce imitującej formę.
Generowana z deklaracji w kodzie (Source/*.pas): wszystkie opublikowane właściwości i zdarzenia TCustomUrlSearchProvider (także dziedziczone), właściwości publiczne i metody publiczne.
Właściwości opublikowane (15)
Właściwość
Typ
Domyślnie
Opis
Language
string
Język wyników i komunikatów (pl, en, de …)
Limit
Integer
10
Maksymalna liczba wyników
ConnectTimeout
Integer
5000
Limit czasu połączenia (ms)
Timeout
Integer
15000
Limit czasu odpowiedzi (ms)
UserAgent
string
Nagłówek User-Agent – identyfikuj aplikację
MinRequestIntervalMs
Integer
0
Minimalny odstęp między zapytaniami (kolejka); Nominatim: 1000