[Marble-devel] Marble Dgml

Konrad Enzensberger e.konrad at mpegcode.com
Thu Aug 16 13:34:47 UTC 2012


Hello Thorsten,

no, not only leading zero.
The main question is, if  the tile path allways starts with zoom folder 0,
regardless of the geographic area of the map, can this be configured in 
dgml?

For example, if you have a big raster image from munich and you crunch this
into osm map tiles, according to osm folder structure, the result should be 
something like:
.\13\4111\3027.png   -  this is the starting munich image
.\14\....\...    -  starting image tiled into four new images
.\15\....            and so on

And this is what the ArcObject sdk is creating:
.\L0\R0000\c00000000.png   -  this is the starting munich image
.\L1\R0000\.....    -  starting image tiled into four new images
      \R0001\....
.\L2\R0000\....
       \R0001\...

If you crunch a world raster image with ArcObjects, same folder structure 
like above is created.
They do not respect the real geographic area from raster image, ArcObject is 
allwas starting with level 0 (L0) ,
So for lat/long calculation of  map tile corners, you can not simple use the 
folder/filename like this is possible for
osm tiles.
This must be done with an corresponding xml file, also created by ArcObjects 
sdk.

The question is, is it possible to use dgml and special tags to load such 
map tiles?
Or better dynamically create a TextureLayer ?

br, konrad
----- Original Message ----- 
From: "Torsten Rahn" <tackat at t-online.de>
To: <marble-devel at kde.org>; <e.konrad at mpegcode.com>
Sent: Thursday, August 16, 2012 3:09 PM
Subject: RE: [Marble-devel] Marble Dgml


So mostly your question is about having support for leading zeros in the 
tile path? I don't know whether this is supported by Marble yet. I'd just 
like to point out that the old  Worldwind tile format had leading zeros as 
well.
Sent from my Nokia phone
-----Original Message-----
From: Konrad Enzensberger
Sent:  16/08/2012, 14:05
To: Marble
Subject: [Marble-devel] Marble Dgml


Hi all,

maybe one of you can give me a hint how to
solve following task:

For the GIS app i am developing i need to add ESRI mxd maps.
Mxd is a container which adds several vector/raster layers to a map.
With ESRI ArcObjects sdk it is possible to crunch the mxd maps into
map tiles.
These map tiles are similar to osm tiles, the main difference is that
the tiling schema created by the ArcObjects sdk does not match to
tiling schemas used by osm, google or other online maps.

for example:
regardles if you use osm or google or nokia maps,
a map tile located in the same folder:
\zoom folder\longitude index folder\latitude index tile name
are allways describing the same area in geocoordinates.

The ArcObject sdk also creates such folder structure:
\zoom folder\longitude index folder\latitude index tile name

But regardless if you crunch a worldmap or a city map,
the created zoom folder allways starts with 0 to n.
For example when i crunch a munich city map, the first map tile
showing the whole city is located in:
.\L0\R0000\c00000000.png
Next level is:
.\L1\R0000\
      \R0001\

Now i was wondering if it is possible to config a dml file the way,
that this folder structure can be used to load the map tiles,

thanks for support,

konrad
_______________________________________________
Marble-devel mailing list
Marble-devel at kde.org
https://mail.kde.org/mailman/listinfo/marble-devel 



More information about the Marble-devel mailing list