Exemple #1
0
 /// <summary>
 /// Initializes GeoProjection object with projection used by specific tile service.
 /// </summary>
 /// <param name="Projection">Projection used by tile service.</param>
 /// <returns>GeoProjection object or null if operation failed.</returns>
 /// \new491 Added in version 4.9.1
 public GeoProjection TileProjectionToGeoProjection(tkTileProjection Projection)
 {
     throw new NotImplementedException();
 }
Exemple #2
0
 /// <summary>
 /// Adds a custom tile provider.
 /// </summary>
 /// <param name="Id">Unique ID to to access this provider later on (including caching).</param>
 /// <param name="Name">Arbitrary name of provider.</param>
 /// <param name="urlPattern">Url pattern for provider. The pattern may include the following varying components:
 /// {zoom}, {x}, {y}, {switch:n1,n2,n3}. For example, the following can be used to setup OpenStreetMap
 /// as custom provider: "http://{switch:a,b,c}.tile.openstreetmap.org/{zoom}/{x}/{y}.png".</param>
 /// <param name="Projection">Projection used by tile server. Projection must not necessarily match the map projection.
 /// MapWinGIS will try to do the transformation even if projection don't match, though these may lead to
 /// distortions and gaps between tiles.</param>
 /// <param name="minZoom">Minimum zoom level provided by server.</param>
 /// <param name="maxZoom">Maximum zoom level provided by server.</param>
 /// <returns>True on success and false otherwise</returns>
 public bool Add(int Id, string Name, string urlPattern, tkTileProjection Projection, int minZoom = 0, int maxZoom = 17)
 {
     throw new NotImplementedException();
 }