Více

Kliknutí na body v ArcGIS Android


Zdá se, že by to mělo být velmi snadné, ale nemohu kliknout na bod a nechat mapu rozpoznat, že jsem klikl na bod. Nejprve jsem se pokusil vytvořit jednoduchý bod, nastavit pole dotazu na „*“ a prostorový vztah na „INTERSECT“. To nefungovalo, takže teď jsem se snažil vytvořit polygon kolem místa, kde kliknu, a nastavit prostorový vztah na „WITHIN“ i „CONTAINS“ (dva samostatné pokusy), také jsem zkusil použít obálku místo mnohoúhelník k ničemu.

Zkoušel jsem použít tento příklad přímo a funguje to s danou mapou, protože funkce jsou polygony, ale když změním adresy URL na svůj server funkcí (což jsou všechny body), po kliknutí už nic nedělá, délka výsledků pole je nula.

Zde je kód mého aktuálního pokusu pomocí obálky (nechal jsem své komentáře tam, kde jsem se také pokusil vytvořit polygon) uvnitř mého OnSingleTapListener:

kliknuto = mMapView.toMapPoint (v1, v2); int dimens = mMapView.getExtent (). getDimension (); double pixW = dimens / mMapView.getWidth (); dvojitá tolerance = 10 * pixW; Envelope env = new Envelope (clicked, tolerance, tolerance); Dotaz dotazu = nový Query (); query.setGeometry (env); query.setOutFields (nový řetězec [] {"*"}); // Polygon poly = nový Polygon (); // double x = clicked.getX (); // double y = clicked.getY (); //poly.startPath(x-2,0, y+2,0); //poly.lineTo(x+2.0, y+2.0); //poly.lineTo(x+2.0, y-2.0); //poly.lineTo(x-2.0, y-2.0); //poly.lineTo(x-2,0, y+2,0); query.setSpatialRelationship (SpatialRelationship.WITHIN); query.setInSpatialReference (mMapView.getSpatialReference ()); featLayers [0] .selectFeatures (dotaz, ArcGISFeatureLayer.SELECTION_METHOD.NEW,

Má někdo tušení, proč by to nefungovalo, když přesně stejná metoda funguje pro jiné funkce, které nejsou body? V příkladu jsem také použil ArcGISDynamicMapServerLayer, je to nutné? Zkoušel jsem to jak s touto vrstvou, tak bez ní, i když dávám přednost bez ní, protože vrstva se načítá pomalu a zhoršuje vzhled mapy.


Jen v případě, že má někdo v budoucnu stejný problém, vyřešil jsem tento problém níže:

kliknuto = mMapView.toMapPoint (v1, v2); Dotaz dotazu = nový Query (); query.setOutFields (nový řetězec [] {"*"}); query.setSpatialRelationship (SpatialRelationship.INTERSECTS); Bod refClicked = mMapView.toMapPoint (v1 + 35, v2); double len = refClicked.getX () - clicked.getX (); Geometry geom = (GeometryEngine.buffer (kliknuto, mMapView.getSpatialReference (), len, null)); query.setGeometry (geom); query.setInSpatialReference (mMapView.getSpatialReference ()); arcGisFeatureLayer.selectFeatures (dotaz, ArcGISFeatureLayer.SELECTION_METHOD.NEW, nový CallbackListener() {

To je v podstatě to, o co jsem se předtím pokoušel, kromě toho, že jsem nesprávně vytvořil oblast vyrovnávací paměti. X + 35 lze změnit podle toho, jak velký chcete mít vyrovnávací paměť.


Bohaté 2D & amp 3D mapování API pro vývojáře Java a Kotlin. Umožňuje vytvářet aplikace, které:

  • Pomocí služby geokódování můžete převádět adresy na zeměpisné souřadnice a z nich
  • Poskytujte trasy, optimální trasy mezi více cíli a výpočty doby jízdy kolem bodu zájmu.
  • Najděte demografické a kontextové údaje o oblasti, jako je průměrný příjem, velikost domácnosti a hustota zalidnění.
  • Použijte ve své aplikaci bohatou sbírku podkladových map připravených k použití, demografických map a snímků.
  • Proveďte analýzu a objevte trendy a detekce vzorů ve vašich datech
  • Využijte svá data offline k prohlížení map, hledání, hledání tras a synchronizaci úprav po opětovném připojení.

Vstupem do našeho bezplatného vývojářského programu získáte:

  • Kompletní přístup k vývojářským nástrojům a knihovnám ArcGIS.
  • Referenční příručka API a příručka pro vývojáře & rsquos, která vám pomůže naučit se API.
  • Samostatně vedené výukové programy, ukázkové aplikace a DevLabs.
  • Ukázky na našem github repo.
  • Vstupte do naší komunity a získejte pomoc s vašimi dotazy

Přidejte bod, čáru a mnohoúhelník

Naučte se zobrazovat grafy bodů, čar a polygonů na mapě.

V tomto kurzu zobrazujete body, čáry a polygony na mapě jako grafiku.

Chcete -li se dozvědět, jak zobrazit data ze zdrojů dat, přečtěte si kurz Přidání vrstvy funkcí.

Další základní informace o tématech v tomto kurzu najdete na stránkách Maps (2D), Graphics a Data hosting services v Mapování API a lokalizačních služeb průvodce.

Pro tento tutoriál jsou vyžadovány následující:

  1. Účet ArcGIS pro přístup ke klíčům API. Pokud nemáte účet, zaregistrujte se zdarma.
  2. Potvrďte, že váš systém splňuje systémové požadavky.
  3. IDE pro vývoj Androidu v Kotlin.

Tento tutoriál používá Android Studio, ale popsaný kód bude fungovat v jakémkoli Android IDE, který podporuje Kotlin.

Otevřete projekt Android Studio

Chcete -li spustit tento výukový program, dokončete výukový program Zobrazit mapu nebo si stáhněte a rozbalte řešení v nové složce.

Upravte starý projekt pro použití v tomto novém kurzu. Rozšířit Více informací pro pokyny.

V systému souborů smažte soubor .myšlenka složku, pokud je k dispozici, na nejvyšší úrovni vašeho projektu.

V Android okno nástroje, otevřete aplikace & gt res & gt hodnoty & gt strings.xml.

V elementu & ltstring name = & quotapp_name & quot & gt změňte textový obsah na Přidejte bod, čáru a mnohoúhelník.

V Android okno nástroje, otevřete Gradle Scripts & gt settings.gradle.

Změňte hodnotu rootProject.name na & quot; Přidejte bod, čáru a mnohoúhelník & quot.

Klikněte Projekt File & gt Sync se soubory Gradle. Android Studio rozpozná vaše změny a vytvoří nové .myšlenka složku.

Pokud jste si stáhli projekt řešení, nastavte klíč API.

V aplikaci Android Studio: v Android okno nástroje, otevřete aplikace & gt java & gt com.example.app & gt MainActivity.

Ve funkci setupMap nastavte vlastnost apiKey na ArcGISRuntimeEnvironment pomocí klíče API.

Zvýrazněte stávající importy a nahraďte je importy potřebnými pro tento kurz.

V aplikaci Android Studio v Android okno nástroje, otevřete aplikace & gt java & gt com.example.app & gt MainActivity.

Vytvořte novou funkci s názvem addGraphics.

Vytvořte GraphicsOverlay pro zobrazení bodové, liniové a polygonové grafiky a přidejte ji do kolekce grafických překryvů mapView 's.

Zavolejte funkci addGraphics () z funkce životního cyklu onCreate.

Vytvořte bod a symbol SimpleMarker. K vytvoření bodu zadejte souřadnice zeměpisné délky (x) a zeměpisné šířky (y) a SpatialReference. Použijte pohodlnou funkci SpatialReferences.getWgs84 ().

Bodová grafika podporuje řadu typů symbolů, jako jsou SimpleMarkerSymbol, PictureMarkerSymbol a TextSymbol. Další informace o symbolech najdete v dokumentaci API.

Dále vytvořte pevný, modrý, 2px široký SimpleLineSymbol a přiřaďte jej k vlastnosti osnovy simpleMarkerSymbol.

Vytvořte grafiku s pointou a simpleMarkerSymbol. Zobrazte grafiku přidáním do sbírky graphicsOverlay 's.

Klikněte Spustit & gt Spustit & gt aplikaci ke spuštění aplikace.

Při spuštění aplikace by se měl zobrazit emulátor.

Pokud se vaše aplikace vytváří, ale nezobrazuje se žádný emulátor, musíte přidat emulátor. Klikněte Nástroje & gt AVD Manager & gt Vytvořit virtuální zařízení.

Na státní pláži Point Dume byste měli vidět bodovou grafiku.

Křivky mají jednu nebo více odlišných částí. Každá část je posloupnost bodů. Pro souvislou čáru můžete použít konstruktor Polyline k vytvoření křivky s pouze jednou částí. Chcete -li vytvořit křivku s více než jednou částí, použijte PolylineBuilder.

Vytvořte křivku a symbol SimpleLine. Chcete -li vytvořit křivku, nejprve vytvořte kolekci bodů a přidejte jednotlivé body s. Poté předejte PointCollection konstruktoru Polyline.

Čárová grafika podporuje řadu typů symbolů, jako jsou SimpleMarkerSymbol a TextSymbol. Další informace o symbolech najdete v dokumentaci API.

Vytvořte grafiku pomocí křivky a lomené čáry. Zobrazte grafiku přidáním do sbírky graphicsOverlay 's. Dále přidejte modrý obrys.

Klikněte Spustit & gt Spustit & gt aplikaci ke spuštění aplikace.

Při spuštění aplikace by se měl zobrazit emulátor.

Pokud se vaše aplikace vytváří, ale nezobrazuje se žádný emulátor, musíte přidat emulátor. Klikněte Nástroje & gt AVD Manager & gt Vytvořit virtuální zařízení.

Měli byste vidět bodovou a čárovou grafiku podél Westward Beach.

Polygony mají jednu nebo více odlišných částí. Každá část je posloupnost bodů popisujících uzavřenou hranici. Pro jednu oblast bez otvorů můžete použít konstruktor Polygon k vytvoření polygonu pouze s jednou částí. Chcete -li vytvořit mnohoúhelník s více než jednou částí, použijte PolygonBuilder.

Vytvořte mnohoúhelník a symbol SimpleFill. Chcete -li vytvořit mnohoúhelník, nejprve vytvořte kolekci bodů a přidejte jednotlivé body s. Poté předejte PointCollection konstruktoru Polygon.

Polygonová grafika podporuje řadu typů symbolů, jako jsou SimpleFillSymbol, PictureFillSymbol, SimpleMarkerSymbol a TextSymbol. Další informace o symbolech najdete v dokumentaci API.

Dále vytvořte SimpleFillSymbol, který má plnou, 20%transparentní oranžovou výplň a blueOutlineSymbol definovaný dříve.


Jak zobrazit mapu pomocí tvarových souborů v systému Android?

Zde jsou kroky a ukázkové obrazovky týkající se čtení a zobrazení souboru tvaru pomocí Openmap.jar v systému Android.

1) Stáhněte si ukázkový soubor tvaru zip (použil jsem soubor tvaru Indie)

2) Extrahujte soubor zip a vyberte jeden soubor, který končí příponou .shp

3) Přidejte tento soubor .shp do úložiště zařízení a získejte toto umístění souboru

4) Přiřaďte toto umístění souboru třídě „ShapeFile“ knihovny OpenMap (první úroveň)

5) Třída „ShapeFile“ převede tato data a uloží je jako třídu „ESRIRecord“ (druhá úroveň)

6) A nakonec pomocí „ESRIRecord“ získáme PolygonOptions body x a y, které přiřazují zobrazení tvaru na mapě Google (třetí úroveň)

Pokud jde o kroky: Kroky č. 1, č. 2 a č. 3 se budou měnit s různými typy čtení souborů. Například: Z naší aplikace můžeme stáhnout požadovaný zip soubor ze serveru a rozbalit a uložit tyto soubory do umístění zařízení (nebo) Tento požadovaný zip soubor můžeme uložit na úrovni projektu, poté rozbalit a uložit tyto soubory do umístění zařízení atd.


Bodové shlukování - základní konfigurace

Tato ukázka ukazuje, jak povolit klastrování bodů na GeoJSONLayer. Clustering je metoda redukce bodů ve FeatureLayer, CSVLayer, GeoJSONLayer nebo OGCFeatureLayer jejich seskupením do klastrů na základě jejich vzájemné prostorové blízkosti. Klastry jsou obvykle proporcionálně dimenzovány na základě počtu funkcí v každém klastru.

Klastrování se konfiguruje ve vlastnosti featureReduction vrstvy. Klastrování můžete povolit s výchozí konfigurací s minimálním kódem nastavením typu na cluster.

Vlastnost redukce funkcí vám dává kontrolu nad mnoha dalšími vlastnostmi clusteru. ClusterRadius definuje oblast vlivu, která určuje každou oblast clusteru 's pro zahrnutí funkcí. Můžete také definovat popupTemplates a popisky pro klastry, které shrnují funkce obsažené v clusteru.

Návrhy pro základní konfiguraci

  • Při označování klastrů pomocí počtu ve středu klastru vypněte dekonflikt štítků. Pokud je umístění štítku mimo klastr, ponechte povolenou rozpojování štítků.
  • Zvětšete clusterMinSize tak, aby se štítky vešly do menších klastrů (16pt je dobrý výchozí bod).
  • U větších vrstev naformátujte počet klastrů na štítku buď zaokrouhlenou hodnotou, nebo smysluplnou zkrácenou hodnotou (např. 10k místo 10 000). Příklad najdete v části Shlukování bodů - vygenerujte navrhovanou konfiguraci.

Seskupování bodů platí pouze pro vrstvy s geometrií bodů v MapView, který obsahuje buď SimpleRenderer, UniqueValueRenderer, nebo ClassBreaksRenderer. Nevztahuje se na vrstvy s geometrií křivek a mnohoúhelníků.

Shlukování vrstev s jinými prostorovými referencemi než Web Mercator a WGS-84 je experimentální a nemusí fungovat pro každou projekci. Klastrované vrstvy, které mají jiné prostorové odkazy než Web Mercator nebo WGS-84, mají stejná omezení uvedená v dokumentaci k projekčnímu modulu.


Připravte se na geografickou analýzu provedením následujících kroků:

    v ArcMap, otevři C: GeospatialTrainingSpatialStatsDenverCrime.mxd soubor. Měli byste vidět třídu bodových funkcí Zločin, jak ukazuje následující snímek obrazovky:

Dnes tak populární souřadnicový systém WGS84 Web Mercator pro online mapovací aplikace není vhodný pro použití s ​​nástroji pro prostorovou statistiku. Tyto nástroje vyžadují přesné měření vzdálenosti, které s WGS84 Web Mercator není možné, takže je důležité promítnout vaše datové sady do souřadnicového systému, který podporuje přesná měření vzdálenosti.


Jako každý jiný systém, geografické informační systémy jsou také integrací různých komponent. Software, hardware, lidé, metoda a data jsou 5 součástí. Těchto 5 klíčových komponent je spojeno dohromady, aby vytvořily robustní a výkonný systém. Každá integrace systému vyžaduje výkonné a synchronní sloučení mezi všemi primárními a klíčovými komponentami. Software a hardware jsou důležité pro zpracování mnoha geoprostorových dat, databází, vizualizací a dokonce i složitých procesních vstupů nebo výstupů. Zbytek věcí dokončují lidé, metoda a data. Stručně řečeno, komponenty GIS jsou klíčovými faktory pro vytváření nebo budování systému, který zvládne všechny druhy úkolů souvisejících s GIS.

Součásti GIS

Hadoop, datová věda, statistika a další

Zdroj Odkazy na 5 obrázků použitých v infografice

1. Software

  • Při nastavování některého ze systémů je hlavním cílem software. K zahájení práce je k dispozici mnoho dostupného softwaru GIS, ale k řešení obchodních problémů stačí pouze ten správný. Software lze rozdělit na dva hlavní typy, licencovaný a freeware.
  • Licencovaný software vyžaduje velké investice a je k němu připojeno obchodní předplatné, zatímco Freeware je snadno dostupný na internetovém trhu s minimálními nebo žádnými poplatky.
  • Dobrý software, který zpracovává velké množství geoprostorových dat, GUI pro manipulaci s daty a dotazování na prostředí pro analýzu a vizualizaci velkých datových sad, se perfektně hodí pro GIS.

Screenshoty softwaru:

Odkazy na zdroje použité pro 3 obrázky

2. Hardware

  • Hardware je druhou nejdůležitější součástí všech komponent GIS. Software a hardware se navzájem doplňují, pokud jsou správně nasazeny, a to s ohledem na kompatibilitu. Pokud v kterékoli ze dvou komponent existuje nějaká neshoda, pak efekty a výsledky nejsou přibližné.
  • Některé organizace přešly na cloudové služby, jako jsou AWS a Azure, aby vytvořily virtuální prostředí a vyrovnaly zátěž fyzických serverů. Ke zpracování velkého množství geoprostorových dat a dokonce k tomu, aby vše probíhalo v živém prostředí, jsou zapotřebí obrovské serverové stanice a velitelská centra.
  • Hardware by měl být robustní a měl by mít potenciál do budoucna vypořádat se s těžkými softwarovými záplatami a aktualizacemi. K ovládání softwaru a dat GIS jsou v dnešním světě zapotřebí nejnovější procesory, základní desky a dokonce i GPU s vysokým čipem a umělou inteligencí.

3. Data

  • Geoprostorová data jsou jako krev jakýchkoli komponent GIS. Ke shromažďování geoprostorových dat se používají terénní pracovníci, drony, satelity a technologie SONAR - LIDAR. Tento formát dat se liší nástroj od nástroje a závisí na zdroji, odkud jsou data extrahována. Geoprostorová data jsou primárně rozdělena na rastrová data a vektorová data. Rastrové údaje jsou soubory snímků z různých zdrojů podporujících kameru. Tvoří jako list pokrývající různé vrstvy, které zobrazují podélné, zeměpisné a dokonce i topografické mapy.
  • Na druhou stranu se Vector Data zabývá adresními body, modely Graphs and Datascience a Machine Learning se dále používají k analýze a práci na sadách dat. Díky analýze minulých dat mohou organizace provádět analýzy a předvádět různé budoucí trendy.
  • Ke zpracování těchto datových sad se používá geoprostorový RDBMS. Analytici a správci databází spolupracují na zpracování databází a dokonce i na sanaci irelevantních částí importovaných dat.

4. Lidé

  • Lidé jsou důležitým katalyzátorem při nastavování komponent GIS. S pomocí správného managementu a technických znalostí lze řešit všechny známé i neznámé problémové oblasti. Řízení projektového programu se pak používá k pochopení jakéhokoli rozsahu projektu GIS.
  • Na nastavení projektu a technických aspektech se podílejí lidé se správnou úrovní geologie, informačních systémů a znalostí statistik. Naproti tomu ti se silnými znalostmi managementu a obchodu se soustředí na řešení projektů a podnikání. Projekty GIS vyžadují silnou pracovní sílu a řízení zásob, a proto se lidé také více soustředí na celkové techniky životního cyklu vývoje projektu.
  • Analytici a technici GIS hrají společně s daty GIS při analýze a monitorování různých forem datových sad. Vývojáři GIS a správci databází se starají o frontend a backend část nastavení. Projektoví manažeři a architekti se zabývají architekturou a projektovým plánováním tím, že ponechávají působivý rozsah v obraze.
  • Organizace také využívají inženýry ML/AI a#8217 k vybudování silných modelů pro řešení obchodních problémů. Na vědce v oboru dat se silnými analytickými a programovacími dovednostmi se organizace GIS zaměřuje také na práci na komplexních geoprostorových souborech dat a trendech.

5. Metody a postupy

  • Pro každý systém by měl existovat definovaný obchodní proces, který bude fungovat tak, aby účinně aproximoval požadované výsledky. Organizace v dnešní době používají různé standardizované modely procesů k vybudování systému, který je stále v přechodné fázi.
  • Total Quality Management, LEAN, SIX SIGMA a KAIZEN jsou některé ze standardizovaných modelů, které organizace používají, aby zajistily, že se obchodní proces nestane nevyřešenou hádankou. Audity se provádějí interně i externě, aby se zjistilo, zda je proces nastavení dodržován přesně bez jakýchkoli anomálií.
  • ISO audity a certifikace dávají organizaci určitý měřítko, aby mohla svou práci vykreslit širšímu publiku. Díky těmto certifikacím a auditním stopám organizace důvěřují autenticitě a integritě používaného systému. Metody se používají nejen k dokonalému nastavení procesu, ale také k jeho udržování. Některé organizace se nadále ambiciózně vyvíjejí zaváděním nových procesů.
  • Proces reengineeringu se řídí porozuměním AS-IS části obchodního procesu a definováním TO-BE části procesu. To umožňuje organizacím a odborníkům LEAN odstranit neproduktivní části procesu, aby bylo možné ušetřit další čas a náklady společnosti.

Závěr

Výše uvedených 5 složek je klíčovými ingrediencemi pro nastavení GIS. Jak se organizace rozrůstá, rostou i komponenty, které fungují jako pilíře GIS. Obři jako Google, ESRI a HERE budou mít svou sadu klíčových komponent. Ještě důležitější je, že nastavení GIS nelze snadno provést přes noc, i když má jakákoli organizace privilegium se všemi klíčovými komponentami, i když absence jedné z výše uvedených komponent může vést k selhání při nastavení správného systému.

Doporučený článek

Toto je průvodce komponentami GIS. Zde podrobně diskutujeme úvod do komponent GIS a 5 nejlepších komponent geografického informačního systému. Můžete si také projít naše další související články a dozvědět se více –


Vyberte přijímač

AppStudio může používat GPS zabudované ve vašem zařízení, nebo můžete přidat externí přijímač GPS a získat tak data s vysokou přesností. Existuje mnoho přijímačů GPS, ale ne všechny fungují přímo s AppStudio. Chcete -li používat přijímač GPS s aplikací AppStudio, musí přijímač podporovat výstup vět NMEA.

Chcete -li zlepšit přesnost svých pozic, zvažte použití přijímače GPS, který podporuje diferenciální korekce. Pokud používáte zařízení iOS, musíte také použít jeden z přijímačů GPS podporovaných v systému iOS. Přestože společnost Esri nezveřejňuje seznam podporovaných přijímačů GPS pro Android nebo Windows, je k dispozici seznam přijímačů použitých při testování v systému Android a Windows.

Většina přijímačů GPS s vysokou přesností podporuje věty NMEA, které používá AppStudio, nicméně před pokusem o připojení k AppStudio doporučujeme zkontrolovat, zda váš přijímač tyto věty NMEA podporuje, v uživatelské příručce k přijímači.

Podpora NMEA

NMEA 0183 je standard specifikace dat, který aplikace AppStudio používá ke komunikaci s přijímači GPS. Zprávy NMEA obsahují řádky dat nazývané věty. AppStudio odvozuje informace GPS, jako je zeměpisná šířka, délka, výška a typ opravy, čtením konkrétních vět ve zprávách NMEA.

AppStudio podporuje NMEA 4.00 a 4.10. Může číst následující věty NMEA:

  • GGA: Čas, poloha a data související s opravami
  • GSA: GNSS DOP a aktivní satelity
  • GSV: Družice GNSS v pohledu
  • RMC: Doporučená minimální specifická data GNSS
  • VTG: Kurz nad pozemní a pozemní rychlostí
  • GST: Statistiky chyb pseudorange GNSS

Pokud AppStudio obdrží věty GST, které obsahují informace o přesnosti pro konkrétní souřadnici, použije je k určení přesnosti. Ve výchozím nastavení jsou čísla horizontální a vertikální přesnosti zadána v odmocnině (RMS). Úroveň spolehlivosti pomocí RMS je 63 procent až 68 procent pro horizontální přesnost a 68 procent pro vertikální přesnost.

Odhadovaná přesnost

Pokud AppStudio neobdrží větu GST z přijímače GPS, ale obdrží větu GSA, AppStudio odhaduje přesnost pomocí horizontálního ředění přesnosti (HDOP) a vertikálního ředění přesnosti (VDOP). Odhadovaná horizontální přesnost se vypočítá vynásobením HDOP číslem 4,7 a odhadovaná vertikální přesnost se vypočítá vynásobením VDOP číslem 4,7.

Diferenciální korekce

Chcete -li zlepšit přesnost svých pozic, zvažte použití přijímače GPS, který podporuje diferenciální korekce. Technologie diferenciální korekce dále zvyšuje přesnost pomocí referenčních stanic, které jsou také známé jako základnové stanice. Referenční stanice je další přijímač GPS, který je usazen na známém místě. Referenční stanice odhaduje svoji polohu na základě satelitních signálů a porovnává tuto odhadovanou polohu se známou polohou. Rozdíl mezi těmito polohami se použije na odhadovanou polohu GPS vypočítanou vaším přijímačem GPS, nazývaným také rover, abyste získali přesnější polohu. Aby došlo k diferenciálním korekcím, musí být váš přijímač umístěn v určité vzdálenosti od referenční stanice. Diferenciální opravy lze aplikovat v reálném čase v terénu nebo při postprocesingu dat v kanceláři.

Diferenciální opravy mohou poskytovat veřejné nebo komerční zdroje. Jedním z nejpoužívanějších a veřejně přístupných zdrojů korekcí v reálném čase je Satellite-based Augmentation System (SBAS), který je ve Spojených státech také běžně označován jako WAAS (Wide Area Augmentation System). Použití SBAS je zdarma, ale váš přijímač GPS to musí podporovat. Používání komerčních opravných služeb obvykle vyžaduje předplatné a může také vyžadovat zakoupení konkrétního typu přijímače GPS, který může přijímat tyto korekční signály. Viz článek Diferenciální GPS vysvětleno v ArcUser časopis pro více informací.

GPS přijímače podporované na iOS

Chcete -li přímo připojit přijímač Bluetooth k zařízení iOS, musí být přijímač součástí programu MFi a podporovat výstup vět NMEA. Následující přijímače lze použít přímo s aplikací AppStudio Player na podporovaných zařízeních iOS.

Chcete -li zjistit verzi firmwaru, který váš přijímač GPS používá, spárujte přijímač se zařízením, otevřete v zařízení nastavení Obecné & gt O aplikaci a klepněte na název spárovaného přijímače.

GNSS Surveyor a GPS Pro+ vyžadují verzi firmwaru 2.1.40 nebo novější. GPS Pro vyžaduje verzi firmwaru 2.0.90 nebo novější. GPS pro Lightning Connector vyžaduje verzi firmwaru 1.0.24 nebo novější.

GLO vyžaduje verzi firmwaru 3.00 nebo novější a GLO 2 vyžaduje verzi firmwaru 2.1 nebo novější.

GPS přijímače testovány na Androidu a Windows

AppStudio funguje s jakýmkoli přijímačem podporovaným pro Android nebo Windows, který produkuje věty NMEA 0183. Přestože společnost Esri necertifikuje žádné zařízení, níže je uveden seznam použitých zařízení:

Pozor:

Toto není úplný seznam všech zařízení, která pracují s AppStudio.

  • Bad Elf GNSS Surveyor, GPS Pro a GPS Pro+
  • Eos Arrow Lite, Arrow 100, Arrow 200 a Arrow Gold
  • Garmin GLO ¹, Garmin GLO 2¹
  • Geneq SxBlue II a SxBlue III²
  • Geode společnosti Juniper Systems
  • Leica GG03¹, GG04 a Zeno 20¹
  • Trimble R1, R2, R8s¹ a R10¹

K přijímání opravených pozic pomocí R1 nebo R2 je vyžadována aplikace Trimble GNSS Status (Windows nebo Android). V systému Android potřebujete také aplikaci Trimble GNSS Direct.

U přijímače Trimble R1 v systému Windows nemá aplikace AppStudio přístup k diferenciálním opravám GPS pomocí RTX. AppStudio však může identifikovat polohu pomocí autonomních oprav GPS, stejně jako polohy opravené SBAS a opravené místní základnou prostřednictvím NTRIP.

U přijímače Trimble R2 v systému Windows nemůže aplikace AppStudio přistupovat k místům s místy opravenými RTX nebo lokální základnou prostřednictvím NTRIP. AppStudio má přístup pouze k autonomním opravám GPS a opraveným místům SBAS.

Při párování Trimble R10 se zařízeními Samsung Galaxy S5 a S7 došlo k problémům.


Proč křižovatka umělé inteligence a geografických informačních systémů vytváří nové příležitosti

Umělá inteligence dosáhla rychlého pokroku, zejména v oblastech, jako je počítačové vidění, zpracování přirozeného jazyka a strojový překlad. Křižovatka umělé inteligence (AI) a geografických informačních systémů (GIS) vytváří obrovské nové příležitosti. AI, strojové učení a hluboké učení nám pomáhají vytvářet lepší svět.

Strojové učení je základní součástí prostorové analýzy v GIS. Tyto nástroje a algoritmy byly použity pro nástroje geoprocesingu k řešení různých problémů. Algoritmy predikce, jako je geograficky vážená regrese, vám umožňují použít geografii ke kalibraci faktorů pro předpovědi. Tyto metody potřebují odborníky k identifikaci faktorů (nebo funkcí), které ovlivňují výsledek, který se pokoušíme předpovědět, nebo se v něm orientovat.

Vzestup hlubokého učení
V Deep Learning stroje zjišťují, jaké jsou tyto faktory/funkce, pouhým pohledem na data. V hluboké neuronové síti existují neurony, které reagují na podnět a jsou navzájem propojeny ve vrstvách. Jedním z aspektů AI, kde se Deep Learning mimořádně dobře osvědčil, je počítačové vidění. Nejjednodušší z mnoha možných úkolů počítačového vidění je klasifikace obrázků, ve které počítač přiřazuje k obrázku štítek, například „kočka“ nebo „pes“. To lze v GIS použít ke kategorizaci fotografií s geotagem. Pak je tu Detekce objektů, ve které počítač najde objekty a jejich umístění na obrázku.

Dalším důležitým úkolem v počítačovém vidění je sémantická segmentace, kde každý pixel obrázku klasifikujeme jako patřící do určité třídy.

V GIS lze sémantickou segmentaci použít ke klasifikaci krajinného pokryvu nebo k extrakci silničních sítí ze satelitních snímků. Segmentace instance je dalším typem segmentace, kde je vyznačena podrobná hranice každé instance objektu.

ArcGIS-proprietární software od společnosti Esri-má nástroje, které vám pomohou s každým krokem pracovního toku datové vědy, zatímco Living Atlas poskytuje přístup k rozsáhlé kolekci snímků vytvořených společností Esri a poskytovaných partnery, které mohou být kritické pro pracovní postup hlubokého učení. ArcGIS Pro obsahuje nástroje pro pomoc s přípravou dat pro pracovní toky hloubkového učení a je vylepšován pro nasazení vyškolených modelů pro extrakci nebo klasifikaci funkcí.

Cesta před námi
Některá z inovativních využití Deep Learning jsou pro vylepšení snímků, jako je zvýšení úrovní zoomu prostřednictvím „sítí Superresolution“. Tuto techniku ​​lze použít ke zvýšení jasnosti satelitních snímků a dokonce k překročení rozlišení použitých senzorů. Další inovativní využití Deep Learning je v oblasti „Creative AI“. Techniky přenosu neurálních stylů lze použít ke generování „mapového umění“ a v GIS mohou najít praktické využití prostřednictvím přenosu kartografického stylu. Generative Adversarial Networks (GAN) je aktivní oblast výzkumu a lze ji použít ke generování mapových dlaždic přímo ze snímků.

Hluboké učení lze také použít ke zpracování velkých objemů strukturovaných dat, jako jsou pozorování ze senzorů nebo atributy z vrstvy funkcí. Aplikace takových technik na strukturovaná data zahrnují predikci pravděpodobnosti nehod, prognózy prodeje, směrování přirozeným jazykem a geokódování.

Rohit Singh (Autor je vedoucí vývoje - ArcGIS API pro Python, Esri Inc.)


GIS glosář

Termíny GIS pod hesly GIS glosář: a-g a GIS glosář: h-t jsou zhuštěny a reprodukovány se svolením „Průvodce odborníka terminologií GIS“ od Stearnse J. Wooda. Kniha byla sestavena za více než 30 let a poprvé vyšla v roce 1984 a obsahuje více než 10 000 výrazů zahrnujících všechny aspekty geoprocesingu a geoanalýzy, prostorové a síťové analýzy, správy zdrojů, správy zařízení, automatizovaného mapování, počítačem podporovaného navrhování a navrhování, systémů pro správu databází, konektivita otevřených systémů a počítačový technologie geografického informačního systému. Součástí jsou také vybrané termíny z geografie, kartografie, informatiky, městských a regionálních informačních systémů, dálkového průzkumu Země a GPS. Viz glosář GIS: a-g a glosář GIS: h-t.


Podívejte se na video: Operations Dashboard for ArcGIS: An Introduction (Říjen 2021).