| View previous topic :: View next topic |
| Author |
Message |
sinanmerjan
Joined: 15 Jan 2007 Posts: 33 Location: 35 48 43 N, 51 28 11 E
|
Posted: Tue Jan 23, 2007 3:00 am Post subject: How calibrate maps without knowing the projection method |
|
|
I have written a GIS software for Pcs with Delphi. For calibrating maps I have done something like OZiExplorer for knowing the projection kind and their parameters.
But Also I have a one more option as "unknown projection" . when user select that one, it will try to find the best transform parameters for map x/y and their related lat/lan. It is not as accurate as knowing the exact map projection, but it is able to use any kind of maps, even with any eventual distortions.
It has a bit intricate code and uses the "Surface" or "Grid" program too. It is an old dos application and suitable for topograpghy and making datums.
I think it be possible to make a tools based on this subject which will not ask anything about map projections. Of corse it may needs more clearance by speaking more about it and also the *.map file format which that tool have to build.
It may be able to build the different zoom levels layers from the main map. And also it may include the Tbcutter inside itself, so with one application we may be able to do all needed jobs for preparing full calibrated different zoom layer sliced maps.
even the tbcutter tool may be included in it and making maps and atlases more easy. _________________ TrekBuddy became the spirit of my K750. I love it |
|
| Back to top |
|
 |
Lakva
Joined: 09 Jan 2007 Posts: 212 Location: N 50,2380 E 12,8760
|
Posted: Tue Jan 23, 2007 7:54 am Post subject: |
|
|
That's gooood!
A question... maybe stupid, I know nothing about GIS... What map source can it use? _________________ The best thing a man can do for themselves is to help to the others.
-I know it sounds strange... but you may try it  |
|
| Back to top |
|
 |
yaworski
Joined: 08 Jan 2007 Posts: 64
|
Posted: Tue Jan 23, 2007 9:38 am Post subject: |
|
|
| Lakva wrote: |
That's gooood!
A question... maybe stupid, I know nothing about GIS... What map source can it use? |
GIS is not a specific application. GIS software is any software that deals with geographical data and uses some kind of transformations on them.
GIS is a abbreviation of Geographic Information System. |
|
| Back to top |
|
 |
Lakva
Joined: 09 Jan 2007 Posts: 212 Location: N 50,2380 E 12,8760
|
Posted: Tue Jan 23, 2007 10:25 am Post subject: |
|
|
| yaworski wrote: |
...GIS software is any software that deals with geographical data and uses some kind of transformations on them.
GIS is a abbreviation of Geographic Information System. |
I see! Thanks
So, Sinanmerjan, what kind of data is possible to use in your soft? Any web map service, or just some special?
Excuse my curiosity, please... I'm trying to create an atlas in those days and preparing of high detail maps is realy time consumpting... _________________ The best thing a man can do for themselves is to help to the others.
-I know it sounds strange... but you may try it  |
|
| Back to top |
|
 |
sinanmerjan
Joined: 15 Jan 2007 Posts: 33 Location: 35 48 43 N, 51 28 11 E
|
Posted: Tue Jan 23, 2007 10:30 am Post subject: |
|
|
| Lakva wrote: |
| What map source can it use? |
I couldn`t understand what exactly you mean of "what map source it use?" . If I not be wrong may describe GIS.
GIS is a Geographical Information System. And it`s a map management system which let`s the relataed informations be linked to maps. _________________ TrekBuddy became the spirit of my K750. I love it |
|
| Back to top |
|
 |
sinanmerjan
Joined: 15 Jan 2007 Posts: 33 Location: 35 48 43 N, 51 28 11 E
|
Posted: Tue Jan 23, 2007 10:39 am Post subject: |
|
|
| Lakva wrote: |
So, Sinanmerjan, what kind of data is possible to use in your soft? Any web map service, or just some special?
... |
I have to add that it uses special internally format for it`s map data and any database such as SqlServer,Oracle,Interbase,.... for information data. We have made a web base client for it too by DotNet. There is a site as http://www.amayeshgar.com but mostly is under construction Anyway I will be glad to do any help for your atlas if be able. _________________ TrekBuddy became the spirit of my K750. I love it |
|
| Back to top |
|
 |
Lakva
Joined: 09 Jan 2007 Posts: 212 Location: N 50,2380 E 12,8760
|
Posted: Tue Jan 23, 2007 11:46 am Post subject: |
|
|
| sinanmerjan wrote: |
| Anyway I will be glad to do any help for your atlas if be able. |
Oh... Thank you very much!!!
But creating an atlas is not a problem... Getting maps from web and calibration take a time, so those are the phases, I am thinking about for automation... _________________ The best thing a man can do for themselves is to help to the others.
-I know it sounds strange... but you may try it  |
|
| Back to top |
|
 |
sinanmerjan
Joined: 15 Jan 2007 Posts: 33 Location: 35 48 43 N, 51 28 11 E
|
Posted: Tue Jan 23, 2007 12:03 pm Post subject: |
|
|
| Lakva wrote: |
| Getting maps from web and calibration take a time, so those are the phases, I am thinking about for automation... |
If you have any algorithm on your mind abt that, I may try to code it down . Also I`m in your side that, it`s a hard subject to find an algorithm for calbrating maps automatically. _________________ TrekBuddy became the spirit of my K750. I love it |
|
| Back to top |
|
 |
Lakva
Joined: 09 Jan 2007 Posts: 212 Location: N 50,2380 E 12,8760
|
Posted: Tue Jan 23, 2007 12:37 pm Post subject: |
|
|
Hmmm... It is algorithm, but I'm afraid that to make program wouldn't be easy...
1) Grab map from web source (using print screen)
2) paste it to graphic editor
3) move to another map segment... and so on
I get a map approx. 6000x4500 px without controls - zoom and pan buttons and so...
But I must stick segments precisely - that's probably the longest job.
4) calibrate in Ozi with coordinates from web source. If I calibrate single map segments, it takes more time (and controls remains on map)
5) cut in TBcutter
6) copy to atlas and to the phone.
Someone has a tool for getting maps and coordinates from google maps, but it's not detailed enought for me.
So, next problem is in versatility of tools like this... National servers has more detailed maps, but limited area only...  _________________ The best thing a man can do for themselves is to help to the others.
-I know it sounds strange... but you may try it  |
|
| Back to top |
|
 |
sinanmerjan
Joined: 15 Jan 2007 Posts: 33 Location: 35 48 43 N, 51 28 11 E
|
Posted: Tue Jan 23, 2007 12:49 pm Post subject: |
|
|
| Lakva wrote: |
I get a map approx. 6000x4500 px without controls - zoom and pan buttons and so...
But I must stick segments precisely - that's probably the longest job.
|
let`s first clear this longest job. I couldn`t understand what does that statement mean "without controls - zoom and pan..."
may you please elaborate more?
grabing the monitor and tile the image beside the main image can be done by program but adjusting the suitable selected area may be different. _________________ TrekBuddy became the spirit of my K750. I love it |
|
| Back to top |
|
 |
Lakva
Joined: 09 Jan 2007 Posts: 212 Location: N 50,2380 E 12,8760
|
Posted: Tue Jan 23, 2007 1:15 pm Post subject: |
|
|
Well... Each map service has a controls for panning and zooming the map. There are some little windows too, like position on big (state) map or GPS coordinates etc., usually...
I don't want them on my map, so I have to switch them off, if it's possible, or cut them of at all in editor... _________________ The best thing a man can do for themselves is to help to the others.
-I know it sounds strange... but you may try it  |
|
| Back to top |
|
 |
sinanmerjan
Joined: 15 Jan 2007 Posts: 33 Location: 35 48 43 N, 51 28 11 E
|
Posted: Tue Jan 23, 2007 1:29 pm Post subject: |
|
|
suppose we are speaking about google earth. ok?
and we imagine that we have an application which is able to grab the monitor and cut the unneeded borders to reach to a raw wanted image, then it has to tile it beside the master image . Is it ok? till now? If so, I think this may be prepare.
But after that you have to pan the google by accurate pixel count in your wanted direction. I think this job may be so difficult. is it so? _________________ TrekBuddy became the spirit of my K750. I love it |
|
| Back to top |
|
 |
Lakva
Joined: 09 Jan 2007 Posts: 212 Location: N 50,2380 E 12,8760
|
Posted: Tue Jan 23, 2007 1:46 pm Post subject: |
|
|
| sinanmerjan wrote: |
| suppose we are speaking about google earth. ok? |
Mapy.atlas.cz are better for me (for Czech Republic area) - but the service structure is completely the same
| sinanmerjan wrote: |
| But after that you have to pan the google by accurate pixel count in your wanted direction. I think this job may be so difficult. is it so? |
Actually, not
Mapy.atlas.cz - and I suppose most of simillar services - lets user to move map with a keys too. On Atlas.cz, four (not too fast) presses to a single arrow key moves the map to side/top/down by sharp one width/height of map window. Everytime, whatever the display resolution is!
I actually use 3 presses, to have some map area to overlap and mask unwanted "add-ons" on the map.
No mouse panning, because then the placing of single pieces will be much longer! _________________ The best thing a man can do for themselves is to help to the others.
-I know it sounds strange... but you may try it  |
|
| Back to top |
|
 |
sinanmerjan
Joined: 15 Jan 2007 Posts: 33 Location: 35 48 43 N, 51 28 11 E
|
Posted: Tue Jan 23, 2007 1:49 pm Post subject: |
|
|
if so you may just need a software which grab monitor and omit the unwanted borders and the tile it beside the master image. Is it that? If so I think it be possible to catch it. at least I know that have done once one like that in win2000 by using Delphi _________________ TrekBuddy became the spirit of my K750. I love it |
|
| Back to top |
|
 |
Lakva
Joined: 09 Jan 2007 Posts: 212 Location: N 50,2380 E 12,8760
|
Posted: Tue Jan 23, 2007 1:59 pm Post subject: |
|
|
| sinanmerjan wrote: |
| ...just need a software which grab monitor and omit the unwanted borders and the tile it beside the master image. Is it that? |
That's just the point!
And as we speak... write ... about it, I have an idea to try CorelCapture - or some simmilar program - to grab just the wanted area. If used program can remember the target area and capture it again and again, it will be much faster!
So, I have to say THANKS to you now already
Maybe an area-capture program will be enough  _________________ The best thing a man can do for themselves is to help to the others.
-I know it sounds strange... but you may try it 
Last edited by Lakva on Tue Jan 23, 2007 4:52 pm; edited 1 time in total |
|
| Back to top |
|
 |
|