Popis
Dobrý den.
Při zadávání pozorování do mapování organismů na Biolibu nemusí být zadán mapovací čtverec, pokud je zadána přesná zeměpisná poloha.
Musí (měla by) však být zadána nadmořská výška, ačkoliv tu lze určit ze zeměpisné polohy s použitím jedné ze služeb googleapis.
Zadáme-li internetovou adresu ve tvaru:
http://maps.googleapis.com/maps/api/elevation/xml?locations=šířka,délka&sensor=false
kde šířka, resp. délka jsou zeměpisné souřadnice ve stupních (v dekadické notaci), dostaneme XML dokument, kde v tagu elevation je nadmořská výška zeměpisného bodu v metrech.
Například nadmořskou výšku zeměpisného bodu 49.1363861N, 17.4321672E dostaneme zadáním adresy:
http://maps.googleapis.com/maps/api/elevation/xml?locations=49.1363861,17.4321672&sensor=false
a vyjde nám nadmořská výška 215.3143616 m.
Navrhuji, aby s využitím této služby bylo možno stanovit při mapování organismů nadmořskou výšku aspoň defaultně.
P.S.: Tento návrh jsem už podával, ale nějak jej nemůžu najít. Nebylo by možno, aby uživatel ve svém účtu viděl kromě přijatých a odeslaných zpráv, galerie apod. také své diskusní příspěvky? Možná se jen neorientuju ...
Dokumentace k použití Google APIs pro určení nadmořské výšky na základě polohy je zde:
http://code.google.com/intl/cs/apis/maps/documentation/elevation/
Ve výsledném dokumentu (InnerText) odstraňte znaky "-" následující po CRLF nebo je nahraďte mezerou, pak je to validní XML dokument.