# TiledMapService

**URL:** <https://community.thinkgeo.com/t/tiledmapservice/7079>\
**Category:** Services\
**Created:** [March 11, 2009, 7:41pm UTC](https://community.thinkgeo.com/t/tiledmapservice/7079 "2009-03-11T19:41:54Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![kkuang](https://community.thinkgeo.com/letter_avatar_proxy/v4/letter/k/e0b2c6/32.png) [@kkuang](https://community.thinkgeo.com/u/kkuang)\
**Post date:** [March 11, 2009, 7:41pm UTC](https://community.thinkgeo.com/t/tiledmapservice/7079/1 "2009-03-11T19:41:54Z")

</div>

Hi,

Does&nbsp;anyone&nbsp;know&nbsp;how&nbsp;to&nbsp;write&nbsp;a&nbsp;TiledMapService&nbsp;and&nbsp;a&nbsp;Map&nbsp;Tiles&nbsp;pregeneration&nbsp;utility&nbsp;by&nbsp;using&nbsp;Service&nbsp;Edition&nbsp;3.0?&nbsp;&nbsp;The&nbsp;Desktop&nbsp;Edition&nbsp;or&nbsp;Web&nbsp;Edition&nbsp;applications&nbsp;can&nbsp;comsum&nbsp;the&nbsp;TiledMapService.&nbsp;&nbsp;The&nbsp;TiledMapService&nbsp;should&nbsp;look&nbsp;like&nbsp;a&nbsp;ArcGIS&nbsp;Server&nbsp;9.3&nbsp;TiledMapService.&nbsp;&nbsp;(You&nbsp;can&nbsp;use&nbsp;ArcCatalog&nbsp;create&nbsp;a&nbsp;TiledMapService&nbsp;and&nbsp;use&nbsp;ArcView&nbsp;or&nbsp;Flex/Javascript/.Net&nbsp;ADF&nbsp;web&nbsp;application&nbsp;to&nbsp;consume&nbsp;it)

Thanks.

---

<div class="post-metadata">

**Author:** ![David](https://community.thinkgeo.com/letter_avatar_proxy/v4/letter/d/aeb1de/32.png) [@David](https://community.thinkgeo.com/u/David)\
**Post date:** [March 12, 2009, 7:38pm UTC](https://community.thinkgeo.com/t/tiledmapservice/7079/2 "2009-03-12T19:38:29Z")

</div>

Kevin,&nbsp;  
&nbsp;&nbsp;  
&nbsp;&nbsp;&nbsp;We&nbsp;are&nbsp;currently&nbsp;working&nbsp;on&nbsp;this.&nbsp;&nbsp;We&nbsp;actually&nbsp;already&nbsp;had&nbsp;some&nbsp;tiling&nbsp;stuff&nbsp;but&nbsp;our&nbsp;various&nbsp;products&nbsp;implemented&nbsp;it&nbsp;slightly&nbsp;differently.&nbsp;&nbsp;We&nbsp;decided&nbsp;to&nbsp;unify&nbsp;the&nbsp;tiling&nbsp;system&nbsp;and&nbsp;to&nbsp;make&nbsp;it&nbsp;easy&nbsp;to&nbsp;use&nbsp;it&nbsp;across&nbsp;all&nbsp;of&nbsp;our&nbsp;products&nbsp;and&nbsp;provide&nbsp;some&nbsp;griding&nbsp;primitives&nbsp;to&nbsp;make&nbsp;things&nbsp;easier&nbsp;for&nbsp;you&nbsp;as&nbsp;well.&nbsp;&nbsp;The&nbsp;plan&nbsp;is&nbsp;to&nbsp;have&nbsp;a&nbsp;set&nbsp;of&nbsp;API’s&nbsp;that&nbsp;allow&nbsp;you&nbsp;to&nbsp;generate&nbsp;the&nbsp;tiles.&nbsp;&nbsp;Next&nbsp;we&nbsp;are&nbsp;creating&nbsp;a&nbsp;WMS,&nbsp;Tile&nbsp;Server,&nbsp;WFS&nbsp;products&nbsp;that&nbsp;can&nbsp;publish&nbsp;the&nbsp;tiles.&nbsp;&nbsp;The&nbsp;final&nbsp;piece&nbsp;we&nbsp;really&nbsp;already&nbsp;have&nbsp;which&nbsp;are&nbsp;WMS&nbsp;layers&nbsp;built&nbsp;into&nbsp;our&nbsp;various&nbsp;version.&nbsp;&nbsp;We&nbsp;will&nbsp;need&nbsp;to&nbsp;create&nbsp;a&nbsp;TileServerImageLayer&nbsp;to&nbsp;be&nbsp;able&nbsp;to&nbsp;pull&nbsp;those&nbsp;down.&nbsp;&nbsp;Though&nbsp;we&nbsp;are&nbsp;not&nbsp;building&nbsp;it&nbsp;now&nbsp;we&nbsp;also&nbsp;want&nbsp;to&nbsp;have&nbsp;a&nbsp;end&nbsp;user&nbsp;GUI&nbsp;tool&nbsp;to&nbsp;help&nbsp;generate&nbsp;or&nbsp;re-generate&nbsp;portions&nbsp;of&nbsp;the&nbsp;cache.&nbsp;&nbsp;If&nbsp;you&nbsp;have&nbsp;any&nbsp;suggestions&nbsp;on&nbsp;this&nbsp;while&nbsp;we&nbsp;are&nbsp;developing&nbsp;it&nbsp;please&nbsp;let&nbsp;me&nbsp;know.&nbsp;  
&nbsp;&nbsp;  
&nbsp;David

---

<div class="post-metadata">

**Author:** ![John1](https://community.thinkgeo.com/letter_avatar_proxy/v4/letter/j/e9bcb4/32.png) [@John1](https://community.thinkgeo.com/u/John1)\
**Post date:** [March 13, 2009, 12:09pm UTC](https://community.thinkgeo.com/t/tiledmapservice/7079/3 "2009-03-13T12:09:44Z")

</div>

Is&nbsp;the&nbsp;plan&nbsp;to&nbsp;have&nbsp;this&nbsp;service&nbsp;follow&nbsp;the&nbsp;(still&nbsp;in&nbsp;comment&nbsp;period)&nbsp;OGC&nbsp;Web&nbsp;Map&nbsp;Tiling&nbsp;Standard?&nbsp;&nbsp;&nbsp;  
&nbsp;&nbsp;  
&nbsp;[opengeospatial.org/standards/requests/54](http://opengeospatial.org/standards/requests/54)

---

<div class="post-metadata">

**Author:** ![David](https://community.thinkgeo.com/letter_avatar_proxy/v4/letter/d/aeb1de/32.png) [@David](https://community.thinkgeo.com/u/David)\
**Post date:** [March 13, 2009, 7:12pm UTC](https://community.thinkgeo.com/t/tiledmapservice/7079/4 "2009-03-13T19:12:09Z")

</div>

John,&nbsp;  
&nbsp;&nbsp;  
&nbsp;&nbsp;&nbsp;Absolutely.&nbsp;&nbsp;This&nbsp;standard&nbsp;is&nbsp;much&nbsp;more&nbsp;useful&nbsp;for&nbsp;scalability&nbsp;as&nbsp;WMS&nbsp;expects&nbsp;you&nbsp;to&nbsp;draw&nbsp;ever&nbsp;tile&nbsp;from&nbsp;scratch.&nbsp;&nbsp;Actually&nbsp;we&nbsp;plan&nbsp;to&nbsp;adding&nbsp;a&nbsp;cache&nbsp;to&nbsp;our&nbsp;WMS&nbsp;implementation&nbsp;however&nbsp;it&nbsp;is&nbsp;only&nbsp;useful&nbsp;if&nbsp;you&nbsp;stick&nbsp;with&nbsp;WMS&nbsp;clients&nbsp;that&nbsp;fetch&nbsp;data&nbsp;at&nbsp;predictable&nbsp;scales.&nbsp;&nbsp;The&nbsp;WMTS&nbsp;is&nbsp;better&nbsp;as&nbsp;it&nbsp;defines&nbsp;the&nbsp;scales&nbsp;that&nbsp;exist&nbsp;up&nbsp;front&nbsp;and&nbsp;can&nbsp;then&nbsp;cache&nbsp;aggressively.&nbsp;  
&nbsp;&nbsp;  
&nbsp;There&nbsp;is&nbsp;also&nbsp;this&nbsp;pseudo&nbsp;standard&nbsp;out&nbsp;there&nbsp;from&nbsp;OSGeo.&nbsp;&nbsp;It&nbsp;looks&nbsp;about&nbsp;the&nbsp;same&nbsp;as&nbsp;the&nbsp;WMTS&nbsp;however&nbsp;it&nbsp;is&nbsp;more&nbsp;simple&nbsp;and&nbsp;straight&nbsp;forward.&nbsp;&nbsp;They&nbsp;describe&nbsp;in&nbsp;two&nbsp;pages&nbsp;what&nbsp;it&nbsp;takes&nbsp;OGS&nbsp;one&nbsp;hundred&nbsp;and&nbsp;eight&nbsp;pages.&nbsp;  
&nbsp;&nbsp;  
&nbsp;[wiki.osgeo.org/wiki/Tile\_Map\_Service\_Specification](http://wiki.osgeo.org/wiki/Tile_Map_Service_Specification)&nbsp;&nbsp;  
&nbsp;&nbsp;  
&nbsp;If&nbsp;you&nbsp;have&nbsp;any&nbsp;suggestions,&nbsp;comments,&nbsp;demands&nbsp;now&nbsp;is&nbsp;the&nbsp;time&nbsp;as&nbsp;we&nbsp;are&nbsp;in&nbsp;the&nbsp;planning&nbsp;pases&nbsp;now.&nbsp;  
&nbsp;&nbsp;  
&nbsp;David
