icon TrekBuddy
www.trekbuddy.net
Outdoor companion.
  • bluetooth / serial / internal GPS, simulator
  • offline raster maps (common grids and projections)
  • smart GPX / raw NMEA logs
  • waypoints and simple navigation
  • ... and more
  • MIDP and Symbian phones
  • Blackberry
  • Android
  • Windows Mobile 5.x/6.x
  • Windows Phone coming
Visit our wiki to see all features, guides and howtos. Project tracker.

Partners:    (Polish/Polski)(Polski) Compass mapy      (Polish/Polski)(Polski) Galileos mapy      (Polish/Polski)(Polski) CartoMedia      (Czech/Èesky)(Èesky) Eaglesoft trasy      (Polish/Polski)(Polski) ExpressMap     

 FAQFAQ   SearchSearch   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
How calibrate maps without knowing the projection method
Goto page 1, 2  Next
 
Post new topic   Reply to topic    TrekBuddy Forum Index -> Tools
View previous topic :: View next topic  
Author Message
sinanmerjan



Joined: 15 Jan 2007
Posts: 33
Location: 35 48 43 N, 51 28 11 E

PostPosted: Tue Jan 23, 2007 3:00 am    Post subject: How calibrate maps without knowing the projection method Reply with quote

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
View user's profile Send private message Send e-mail Yahoo Messenger
Lakva



Joined: 09 Jan 2007
Posts: 212
Location: N 50,2380 E 12,8760

PostPosted: Tue Jan 23, 2007 7:54 am    Post subject: Reply with quote

That's gooood! Smile

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 Smile
Back to top
View user's profile Send private message Visit poster's website
yaworski



Joined: 08 Jan 2007
Posts: 64

PostPosted: Tue Jan 23, 2007 9:38 am    Post subject: Reply with quote

Lakva wrote:
That's gooood! Smile

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
View user's profile Send private message
Lakva



Joined: 09 Jan 2007
Posts: 212
Location: N 50,2380 E 12,8760

PostPosted: Tue Jan 23, 2007 10:25 am    Post subject: Reply with quote

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 Smile
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 Smile
Back to top
View user's profile Send private message Visit poster's website
sinanmerjan



Joined: 15 Jan 2007
Posts: 33
Location: 35 48 43 N, 51 28 11 E

PostPosted: Tue Jan 23, 2007 10:30 am    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail Yahoo Messenger
sinanmerjan



Joined: 15 Jan 2007
Posts: 33
Location: 35 48 43 N, 51 28 11 E

PostPosted: Tue Jan 23, 2007 10:39 am    Post subject: Reply with quote

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 Crying or Very sad 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
View user's profile Send private message Send e-mail Yahoo Messenger
Lakva



Joined: 09 Jan 2007
Posts: 212
Location: N 50,2380 E 12,8760

PostPosted: Tue Jan 23, 2007 11:46 am    Post subject: Reply with quote

sinanmerjan wrote:
Anyway I will be glad to do any help for your atlas if be able.

Oh... Thank you very much!!! Very Happy
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 Smile
Back to top
View user's profile Send private message Visit poster's website
sinanmerjan



Joined: 15 Jan 2007
Posts: 33
Location: 35 48 43 N, 51 28 11 E

PostPosted: Tue Jan 23, 2007 12:03 pm    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail Yahoo Messenger
Lakva



Joined: 09 Jan 2007
Posts: 212
Location: N 50,2380 E 12,8760

PostPosted: Tue Jan 23, 2007 12:37 pm    Post subject: Reply with quote

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... Sad

_________________
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 Smile
Back to top
View user's profile Send private message Visit poster's website
sinanmerjan



Joined: 15 Jan 2007
Posts: 33
Location: 35 48 43 N, 51 28 11 E

PostPosted: Tue Jan 23, 2007 12:49 pm    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail Yahoo Messenger
Lakva



Joined: 09 Jan 2007
Posts: 212
Location: N 50,2380 E 12,8760

PostPosted: Tue Jan 23, 2007 1:15 pm    Post subject: Reply with quote

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 Smile
Back to top
View user's profile Send private message Visit poster's website
sinanmerjan



Joined: 15 Jan 2007
Posts: 33
Location: 35 48 43 N, 51 28 11 E

PostPosted: Tue Jan 23, 2007 1:29 pm    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail Yahoo Messenger
Lakva



Joined: 09 Jan 2007
Posts: 212
Location: N 50,2380 E 12,8760

PostPosted: Tue Jan 23, 2007 1:46 pm    Post subject: Reply with quote

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 Smile

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 Smile
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. Smile
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 Smile
Back to top
View user's profile Send private message Visit poster's website
sinanmerjan



Joined: 15 Jan 2007
Posts: 33
Location: 35 48 43 N, 51 28 11 E

PostPosted: Tue Jan 23, 2007 1:49 pm    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail Yahoo Messenger
Lakva



Joined: 09 Jan 2007
Posts: 212
Location: N 50,2380 E 12,8760

PostPosted: Tue Jan 23, 2007 1:59 pm    Post subject: Reply with quote

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! Smile
And as we speak... write Smile ... 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 Smile
Maybe an area-capture program will be enough Very Happy

_________________
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 Smile


Last edited by Lakva on Tue Jan 23, 2007 4:52 pm; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    TrekBuddy Forum Index -> Tools All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group