OGC API -ominaisuudet
Moderni OGC-standardi, joka on rakennettu HTTP:n ja JSON:n ympärille. MapTools löytää aloitussivun, vaatimustenmukaisuuden ja kokoelmat ja pyytää sitten rajattuja alueita valituista kokoelmista.
Online-objektipalvelut
Yhdistä pisteitä, viivoja ja polygoneja standardoiduista geodatapalveluista, hallitse niitä karttapaikkakohtaisesti ja tee kyselymääritteitä useista päällekkäisistä kerroksista yhdessä karttakohdassa.
Yleiskatsaus
WMS ja WMTS tarjoavat renderoidut karttakuvat tai laatat. OGC API -ominaisuudet ja WFS tarjoavat yksittäisiä geospatiaalisia objekteja geometrialla ja attribuutilla, jotka MapTools voi näyttää ja hakea.
Moderni OGC-standardi, joka on rakennettu HTTP:n ja JSON:n ympärille. MapTools löytää aloitussivun, vaatimustenmukaisuuden ja kokoelmat ja pyytää sitten rajattuja alueita valituista kokoelmista.
Web Feature Service kuvaa ominaisuustyypit GetCapabilities kautta ja palauttaa objektit GetFeaturen kautta. MapTools tukee WFS 1.1.0 ja 2.0.0 sekä GeoJSON ja GML 3.1/3.2.
Nämä palvelut ovat edelleen oikea valinta valmiille rasterikartoille. WMS GetFeatureInfo voi tarjota lisäpistetietoja, mutta ei korvaa kokonaista objektikerrosta.
Palvelu, sen tiedot, saatavuus, kieli, lisenssi ja mahdolliset maksut ovat asianomaisen operaattorin tarjoamia, eivätkä ne sisälly automaattisesti MapTools:ään.
Asennus
Palvelumäärittelyä hallitaan globaalisti. Päätät sitten, mitkä valitut tasot ovat näkyvissä ja kyselyissä kussakin karttapaikassa.



Kartta työnkulku
Palvelu voi tarjota useita kerroksia ja useat palvelut voivat olla päällekkäisiä yhdessä välissä. MapTools pitää tulokset erillään, jotta alkuperä ja tila pysyvät selkeinä.
Palvelun määritelmä säilyy globaalina, kun taas näkyvyys, piirustusjärjestys, peittävyys ja InfoTap-osallistuminen tallennetaan erikseen jokaiselle neljästä karttapaikasta.
Ota tietotila käyttöön painamalla pitkään GPS/info-painiketta ja napauttamalla sitten haluttua sijaintia kartalla.
Kun tietotila on aktiivinen, GPS/info-painikkeen lyhyt painallus kysyy samoja aktiivisia tasoja nykyisessä sijainnissa siirtämättä karttaa tai muuttamalla zoomia.
Pistetietotaulukoiden ryhmät vastaavat palvelun ja tason mukaan. Osumat, tyhjät tulokset ja muiden tasojen virheet jäävät erikseen näkyviin.



Tekninen tausta
MapTools käsittelee etäobjekteja nimenomaisissa rajoissa, jotta suuret tai vialliset palvelut eivät tarpeettomasti estä karttavuorovaikutusta.
Pisteet, viivat, polygonit, monigeometriset ja polygonin sisärenkaat normalisoidaan ja renderöidään keskuskarttakoneen kautta.
Tunnetut CRS-arvot muunnetaan keskeisen CRS-moottorin kautta. Tuntemattomat tai ristiriitaiset CRS-arvot hylätään mieluummin kuin arvaillaan uskottavien lukujen perusteella.
Kartta lataa spatiaalisesti rajattua dataa. Näkymän siirtäminen peruuttaa vanhentuneet pyynnöt; samanaikaisuus, vastauksen koko ja geometrian monimutkaisuus ovat rajallisia.
Online-objektitasot renderöidään tällä hetkellä VTM-karttapaikoissa. Muita hahmontajia ei esitetä äänettömästi tuettuna.
Käytännön koe
Seuraavat julkiset kolmannen osapuolen demot soveltuvat toimintatestaukseen. Saatavuus ja sisältö voivat muuttua, ja kunkin palveluntarjoajan ehdot ovat voimassa. MapTools ei tarjoa tai käytä näitä palveluita tai tietojoukkoja.
Päätepiste: demo.mapserver.org/cgi-bin/wfs
Ominaisuuden tyyppi: ms:citys
Hakutermi: Sydney
Päätepiste: demo.ldproxy.net/strassen
Kokoelma: abschnitteaeste
Hakutermi: Abschnitt
Tarkista online-tila, selkeä lähteen valinta ja mahdollisesti aktiivinen 5 km suodatin. Jos kerrotaan, että se ei tue hakua, päivitä palvelu. Myös julkiset demopalvelut voivat olla tilapäisesti poissa käytöstä.
Turvallisuus ja rajat
Kolmannen osapuolen palveluista peräisin olevia URL-osoitteita, JSON- ja XML-tiedostoja käsitellään epäluotettavina. MapTools näyttää rajoitetun passiivisen sisällön eikä suorita toimitettua koodia.
Täydelliset HTTP(S)-osoitteet ovat tunnistettavissa. Ennen avaamista tai kopioimista MapTools näyttää normalisoidun määränpään; muut järjestelmät ja upotetut tunnistetiedot pysyvät passiivisina.
Salasanat, API-avaimet ja tunnukset eivät kuulu URL-osoitteeseen. Ne tallennetaan salattuna, eikä niitä sijoiteta projektitiedostoihin tai varmuuskopioihin.
Linkit, tunnisteet, näkyvät käyttäjänimet ja lähdetiedot voidaan varmuuskopioida. Palautetut todennetut palvelut pysyvät poissa käytöstä, kunnes salaisuus syötetään uudelleen.
MapTools käyttää vain palvelun ilmoittamia Queryable- ja CQL2- tai DescribeFeatureType- ja FES-ominaisuuksia. WFS-T, mielivaltaiset raakasuodattimet ja ei-toivotut täydelliset lataukset jäävät ulkopuolelle.
Free tukee yhtä ominaisuuspalvelua valituilla tasoillaan. Pro tukee lisäpalveluita ja tasoja. Palveluntarjoajan tilit, kiintiöt ja datalisenssit eivät sisälly kumpaankaan painokseen.
InfoTap
Pisteraportti yhdistää tiedot aktiivisesta karttapaikasta: koordinaatit ja maasto, paikalliset Mapsforge-tiedot, WMS/WMTS FeatureInfo ja OGC API -ominaisuudet tai WFS-osumat, kun lähde tarjoaa ne.
TXT
TXT
TXT
Ennen vientiä MapTools puhdistaa ohjaus- ja kaksisuuntaiset merkit, rajoittaa ylimitoitettua sisältöä ja poistaa tunnistettavat salasanat, tunnukset, API-avaimet, evästeet, valtuutusarvot ja arkaluontoiset URL-parametrit. Tarkista silti raportit ennen jakamista, koska tuntemattomia tarjoajakohtaisia kenttien nimiä ei aina voida tunnistaa.

Yksityiskohtaiset oppaat
Pisteraportti voi yhdistää paikallisia ja etälähteitä hylkäämättä onnistuneita tuloksia, kun vain yksi palvelu epäonnistuu.
Käytä epäonnistuneella rivillä Yritä lähdettä uudelleen. MapTools säilyttää onnistuneet osat ja toistaa alkuperäisen pisteen, karttapaikan ja lähdekontekstin pyynnön.
Tarkista verkko, palvelin, peitto, CRS, taso, tili ja 401/403-tunnistetiedot. Tarkista raportit ennen jakamista äläkä koskaan paljasta tunnuksia, evästeitä tai API-avaimia.
Nykyinen toiminnallisuus
OGC API Tiles ja Maps laajentavat XYZ, TMS, WMTS ja WMS rasterilähteinä. WFS- ja OGC-ominaisuustasot toimivat myös Google Mapsissa. InfoTap ilmoittaa selkeästi, onko lähdettä aktiivisesti tuettu, poistettu käytöstä, tarvitseeko se tunnistetietoja vai ei tarjoa ominaisuuskyselyä.