Tiles publiceren
Tiles die zijn gepubliceerd naar en gehost op ArcGIS Online ondersteunen een snelle visualisatie van grote gegevenssets door middel van een verzameling voorgetekende kaarten of tiles. Gehoste tiles bieden een geografische context voor uw operationele lagen. U kunt bijvoorbeeld tiles van straten in uw buurt toevoegen om een visueel referentiekader te bieden voor straatnaamborden in uw objectlaag.
Tiles die zijn gehost op ArcGIS Online zijn handig wanneer u een kaart zichtbaar wilt maken op internet, maar u niet beschikt over een eigen GIS-server. Ze zijn ook een eenvoudige manier om bepaalde kaarten te delen met een internetpubliek, als uw eigen GIS-server niet openbaar kan worden gemaakt.
U kunt tiles publiceren van een tilepackage, objectlaag, of ArcMap-document dat moet worden gehost op ArcGIS Online.
- Definieer uw kaart en geef ArcGIS Online toestemming om de tiles te maken.
- Maak uw tiles in ArcGIS for Desktop en upload deze naar de server.
- Geef ArcGIS Online de toestemming om tiles te maken voor een bestaande gehoste objectlaag, zodat u over zowel een gehoste tilelaag als een gehoste objectlaag beschikt.
U kunt ervoor kiezen om automatisch een cache op uw tiles te maken bij het publiceren of de cache handmatig maken na het publiceren. Zie Best practices voor tilecaches voor meer informatie.
Een kaart definiëren en publiceren in ArcMap
In ArcMap kunt u tiles publiceren om deze te hosten op ArcGIS Online. U hebt een internetverbinding nodig om deze stappen uit te voeren.
De snelheid en bandbreedte van uw verbinding zijn van invloed op de snelheid waarmee de service wordt gepubliceerd.
- Start ArcMap en open de kaart die u wilt publiceren.
-
Meld u aan bij ArcGIS Online.
- Klik op Bestand (File) > Aanmelden (Sign in).
- Typ uw gebruikersnaam en wachtwoord voor ArcGIS Online en klik op Aanmelden (Sign In).
- Klik op Bestand (File) > Delen als (Share As) > Service.
-
Kies Een service publiceren(Publish a service) en klik op Volgende (Next).
Let op:
Als u in plaats daarvan de service wilt overschrijven, wordt het bestaande kaarttile-item verwijderd van ArcGIS Online en wordt er een nieuw item gemaakt met dezelfde naam. Het nieuwe item wordt gemaakt in de hoofdmap en er wordt een nieuwe ID toegewezen aan het item. U moet het delen opnieuw configureren en indien nodig het item terugplaatsen in de map waar het zich bevond voordat u het opnieuw publiceerde.
- Kies Mijn gehoste services (My Hosted Services) in de vervolgkeuzelijst met verbindingstypen. Typ vervolgens een naam voor uw tiles en klik op Doorgaan (Continue).
-
Stel de gewenste eigenschappen in in de Service-editor. Hier kunt u aangeven wat gebruikers met uw tiles kunnen doen en hebt u in hoge mate zeggenschap over de manier waarop de server uw tiles weergeeft.
Zie Services optimaliseren en configureren (Tuning and configuring services) in de ArcGIS Server Help voor informatie over de optimale configuratie van uw tiles voor implementatie. Bepaalde eigenschappen waarnaar in dit artikel wordt verwezen, zijn alleen van toepassing op ArcGIS for Server en zijn niet van toepassing wanneer u werkt met gehoste tilelagen. Er is voor de tilelagen die worden gehost op ArcGIS Online bijvoorbeeld geen optie om het minimum- en maximumaantal instances van de service in te stellen omdat Esri de service voor u schaalt.
Tip:
Als u tijdens deze sessie de Service-editor sluit, wordt u gevraagd uw werk op te slaan als een conceptservice. Conceptservices stellen u in staat later terug te gaan naar uw serviceconfiguratiewerk. Conceptservices worden standaard opgeslagen in de map Concepten van uw verbinding met Mijn gehoste kaarten. Zie Conceptservices (About draft services) in de ArcGIS Server Help voor meer informatie.
-
Klik in het linkerdeelvenster van de Service-editor op Capabilities en schakel vervolgens Tiled Mapping in om uw kaart als een tilelaag te publiceren. U kunt facultatief ook Objecttoegang (Feature Acces) inschakelen, hoewel u in de meeste scenario's een verschillende set lagen en een ander kaartdocument voor het publiceren van een objectlaag gebruikt.
U kunt klikken op het subitem Tiled Mapping in het linkerdeelvenster van de Service-editor om geavanceerde eigenschappen in te stellen voor datgene wat clients met de gepubliceerde tilelaag kunnen doen.
- Klik op het item Caching om de eigenschappen voor de tilecache in te stellen. Zie Een kaartcache maken (Creating a map cache) in de ArcGIS Server Help voor uitgebreide stappen. Onthoud dat bepaalde geavanceerde cache-instellingen alleen beschikbaar zijn bij direct publiceren naar ArcGIS for Server.
- Klik in het linkerdeelvenster van de Service-editor op Itembeschrijving (Item Description) en geef een samenvatting en labels voor uw tilelaag op. U moet deze gegevens invoeren voordat u kunt publiceren. Raadpleeg de itembeschrijvingsectie in Mapservice-eigenschappen instellen (Setting map service properties) in de ArcGIS Server Help voor meer informatie.
- Klik in het linkerdeelvenster van de Service-editor op ArcGIS Online en kies met wie de gehoste tilelaag moet worden gedeeld. Uw gehoste tilelaag is standaard privé, wat betekent dat deze alleen voor u toegankelijk is. Uw tilelaag is altijd zichtbaar in Mijn Content, maar u kunt er ook voor kiezen om deze te delen met iedereen of alleen met leden van bepaalde ArcGIS Online-groepen.
-
Klik in de Service-editor op
Analyseren.
Er wordt gecontroleerd of uw kaart kan worden gepubliceerd. U moet de Fouten
oplossen in het venster Voorbereiden voordat u uw kaart kunt publiceren. U kunt facultatief ook de waarschuwingen en mededelingen herstellen om de prestaties en het uiterlijk van uw gepubliceerde tiles verder te verbeteren. Zie Uw GIS-resource analyseren (Analyzing your GIS resource) in de ArcGIS Server Help voor meer informatie over het oplossen van deze kwesties.
-
Klik desgewenst op
Voorbeeld (Preview) in de Service-editor. Dit kan u een idee geven van de manier waarop uw tilelaag er uitziet wanneer deze op internet wordt bekeken.
-
Nadat u de fouten en eventueel waarschuwingen en berichten hebt opgelost, klikt u op
Publiceren (Publish).
Opmerking:
Uw gegevens worden nu naar de server gekopieerd. De grootte van de gegevens en de snelheid en bandbreedte van uw internetverbinding hebben invloed op de tijd die nodig is om te publiceren. U moet ook tijd vrijhouden voor het genereren van uw tiles.
Zodra uw tiles zijn gepubliceerd op ArcGIS Online, ziet u deze wanneer u de node Mijn gehoste services in het venster Catalogus uitvouwt.
Uw gehoste tilelaag wordt weergegeven als twee onafhankelijke items op de pagina Mijn Content van de ArcGIS.com-website: Tiles en een Servicedefinitie. Een servicedefinitie is een gecomprimeerd bestand met de kaart, de kaartgegevens en details over de manier waarop de tiles moeten worden gepubliceerd. Een servicedefinitie kan worden overgebracht en gepubliceerd naar iedere computer met ArcGIS 10.1 for Server of een latere versie.
Een tilepackage maken en publiceren
Met ArcGIS for Desktop kunt u tiles maken voor een kaartdocument en deze opslaan in een gemakkelijk overdraagbaar tilepackagebestand (.tpk). U kunt een tilepackage op ArcGIS Online delen en ervoor kiezen om het te publiceren als een gehoste tilelaag. Op deze manier kunt u de tiles maken met behulp van uw eigen machine, in plaats van uw ArcGIS Online-credits.
Hieronder worden twee verschillende workflows beschreven. De eerste kan worden gebruikt voor kleine tot middelgrote tilepackages, de tweede workflow wordt aangeraden bij het publiceren van grote tilepackages.
Volg deze stappen om een kleine tot middelgrote tilepackage te publiceren.
- Open uw kaart in ArcMap en controleer of deze het WGS 1984 Web Mercator (Auxiliary Sphere)-coördinatensysteem gebruikt.
-
Klik op Aanpassen (Customize) > Opties (Options) ArcMap > Delen (Sharing) en controleer of ArcGIS Runtime-tools inschakelen (Enable ArcGIS runtime tools is geselecteerd.
Hierdoor wordt de menuoptie ingeschakeld die u in de volgende stap gaat gebruiken.
- Klik in ArcMap op Bestand (File) > Delen als (Share As) > Tilepackage.
-
Configureer alle instellingen in de onderstaande substappen. Andere instellingen zijn ter keuze.
- Kies op het tabblad Tilepackage de optie Package uploaden naar mijn ArcGIS Online-account (Upload package to my ArcGIS Online account.
- Kies op het tabblad Tileformaat (Tile Format) de optie ArcGIS Online / Bing Maps / Google Maps als Tilingschema.
- Geef op het tabblad Itembeschrijving (Item Description de items op die als vereist zijn gemarkeerd.
- Controleer of op het tabblad Delen (Sharing) de verbindingsgegevens voor uw ArcGIS Online-account correct zijn.
-
Klik op Delen (Share).
U wordt mogelijk gevraagd om uw kaart op te slaan voordat het tilepackage kan worden gemaakt.
Het kan even duren voordat een tilepackage is gegenereerd, vooral als u met grote schalen werkt.
- Als uw tilepackage is gegenereerd, meldt u zich aan bij uw ArcGIS Online-organisatieaccount en klikt u op Mijn Content.
- Klik op uw tilepackage om de pagina met itemdetails weer te geven.
- Klik op Publiceren.
- Typ een titel en labels en klik op Publiceren.
De tiles worden uitgepakt en gehost op ArcGIS Online. U moet de kaarttiles nu kunnen zien op de pagina Mijn Content.
Zodra u hebt gecontroleerd of de tilelaag aanwezig is en werkt, kunt u facultatief het oorspronkelijke tilepackage verwijderen zodat u geen credits hoeft te betalen voor opslag.
Voor het bouwen en delen van grote tilepackages wordt u aangeraden de toolset Tile Cache te gebruiken in plaats van de vorige workflow. Deze tools kunnen gebruikmaken van meerdere processorcores.
Voer deze tools uit in de weergegeven volgorde.
- Voer Genereer het tilingschema van de tilecache uit om het tilingraster en de afbeeldingsformaat te definiëren.
- Voer Manage Tile Cache uit om de tiles te bouwen.
- Voer Export Tile Cache uit om het tilepackage te maken.
- Voer Share Package (in de toolset Package) uit om de tiles te uploaden naar ArcGIS Online.
Een objectlaag publiceren
U kunt een objectlaag publiceren op ArcGIS Online met behulp van een bestaande objectlaag. Dit is een handige manier als u geen ArcGIS-producten lokaal hebt geïnstalleerd. U kunt bijvoorbeeld een shapefile publiceren als een objectlaag en deze objectlaag vervolgens publiceren als een tilelaag.
De objectlaag moet het WGS 1984 Web Mercator (Auxiliary Sphere)-coördinatensysteem of een equivalent ervan gebruiken.
Volg deze stappen om een tilelaag te publiceren vanaf een objectlaag:
- Meld u aan bij uw ArcGIS.com-account voor de organisatie en klik op Mijn Content.
-
Klik op de objectlaag die u als tiles wilt publiceren.
Hiermee wordt de pagina met itemdetails voor de objectlaag geopend.
- Klik op Publiceren.
- Typ een titel, labels en samenvatting en kies een map voor de tilelaag.
- Kies een schaalbereik waarop tiles worden gegenereerd.
- Klik op OK.
-
Vink de vakjes aan naast de schalen waarop tiles mogen worden gegenereerd. Klik vervolgens op Tiles maken.
Let op:
Als u grote schalen opneemt in uw schaalbereik, kan dit het aantal gebruikte credits voor het genereren en opslaan van tiles aanzienlijk verhogen. Maak geen tiles die buiten de precisie van uw gegevens vallen.
- Controleer het bericht over hoeveel tiles worden gemaakt. Klik op Ja, tiles maken als u wilt doorgaan.