Posts

Showing posts from January, 2018

Modifying Vector Tile Style (Basemap series Part 4)

Image
Please read my previous blog post about how to author vector tile. Okay now I will continue about how to modify vector tile styling to suit custom needs. we start from the vector tiles layer hosted on ArcGIS online. what you must do first is copy the style using clik on layer name, and choose copy, because I use indonesian languange, it is called SALIN. then followed by Save layer from the copied layer. In order to edit the style of the copied layer, you can use two built in application from ArcGIS online, which is 1. Simple Editor  . This is code based, so you can freely modify as long as you understand the syntax. The syntax is similar with CSS for your information. 2. Vector Basemap Style Editor . This tool is more GUI based and perform better in many cases. Give the two apps permission to works on your arcGIS online account Using these two applications, you can modifying the style of the tiled layer like changing colors, thicken the outline, make t

Vector Tile (Basemap Series Part 3)

Image
My two previous posts concerned about tile layers served as basemap in raster format. Tile layer in raster format is superb because it is deliver fast reading, great compatibility between systems and standards, Tile layer in raster format is also works for any kind of data and independent from the source data format. Either you have thematic maps in vector format or satellite imagery/DEM in raster format, Tile layer in raster could handle them well. But technology always changing. In recent years, development of tile layer in vector format got its fruition. It is somewhat better than raster, but it is not dedicated to replace the raster based tiles. It has specific function which is mainly to serve basemap in VECTOR format. By using vector format, you can get : 1. Smaller file size to serve, so higher performance is guaranteed. 2. Dynamic and good resolution/display in every scale or zoom level (vector ftw man). 3. Faster generation and processing time compared to raster. 4. No

Making Mbtiles in QGIS (Basemap series part 2)

Image
I will continue my previous blog post. Okay, now how to make the mbtiles of our data directly from our own maps. In ArcGIS you can make Tile Package (TPK) which can be converted into other tiling scheme using certain tool (one of them has been covered in part 1) In QGIS (or Global Mapper) you can actually generate directly tile packages to be consumed in WebGIS, either in compressed tile ZIP or Mbtiles format. For this task, we going to need QTILES Plugin which can be downloaded and installed from QGIS Plugins menu. And then, just open your QGIS map project (usually stored in qgs file) or just make it from the scratch. QTILES can be accessed from Plugins drop down menu, once it is loaded, just set all the parameters according your needs. Here is an example of mbtiles hosting using TILESERVER.PHP running on my local XAMPP machine. stay tuned for the part 3, part 4, part 5. lols

ArcGIS Tile Package Conversion to Mbtiles using tpkutils (Basemap series part 1)

Image
Imagine if all the published basemaps over the internet is not suit to your needs, what you can do?. The answer is simply, just make your own basemaps. And how to make them ? by convert the created map into raster tile package of course. From the created tile package, we can feed it off to map service provider like ArcGIS.com, Mapbox, etc, or just put it on your own server and webgis application/geoportal. Basemap can be authored using ArcGIS or QGIS (just to name the BIG TWO software these days). I am going to talk about ArcGIS first for this post. in ESRI ArcGIS environment, the tile package is called ArcGIS Tile Layer Package, and has *.tpk file extension. How to make them?, simply 1. Make your own map in ArcMap (symbolization, labelling, etc and save it on MXD. 2. Boot ArcToolbox, go to Data Management Tools > Packages > Create Map Tile Package 3. Set the tiling scheme (just use arcgis online/google tiling scheme), tiling format, level or details, tag, summary, ex

download extract data from non hosted arcgis online public account

Image
how to download arcgis online data from non hosted or public account For Your Information This extraction method is purely dedicated only to extract data stored in public Account or non hosted ArcGIS online service Non hosted data is pretty much different from hosted data, because it doesnt have REST endpoint (Map Services) like commonly we found at ArcGIS Server/online hosted data. To be successfully extract the data, you must be the account owner (i.e the data belongs to you), or the webmap has been set to public access by the account owner. if you still confused about non hosted data, try to make arcgis online public account (not organizational account), and upload some data to it, then make a webmap. The data stored in those webmap that we called non hosted data.