ThinkGeo.com    |     Documentation    |     Premium Support

Shape file Projection System issue

Dear All,






I opened a Boundary shape file(Country: Bangladesh) got from Vendor using Mapsuite 2.X desktop edition.






then the Latitude and Longitude scale which it is showing is entirely different compared to Lat/Long values what we have in our Database(Screen shot attached).






Actually for Bangladesh Longitudes in between 88.00000 to 90.0000 and latitudes in between 23.00000 to 25.0000. so i am unable to plot the points in this map.






 






Kindly help me on this as i have to confirm the customer regarding this project.


 



Mahender,


Thanks for your post and questions.
I am sorry I did not see the attachments to compare the data shown in MapSuite 2.x and in your database, probably you forgot itJ.
As far as I understand, the shape file Boundary shape file(Country: Bangladesh) should be inGeodeticWGS84 because its Lat/Lon scope, so what is the matter with Projection system?
Is it possible to send us the shape file, we can take a try against it if you want.
Any more questions please feel free to let me know.
Thanks.
Yale

Please find the attachment.There are two type of values 1) Lat  Long  2)X and Y.


when i open this shapefile using MapSuite it is showing X and Y values,


But my requirement is to show in lat/Long, So  how can i convert between these 



MapsuiteQuery1.JPG (35.8 KB)

Mahender,


Thanks for your post and questions.
I think you can try the following API to change the screen coordinate to world coordinate:


PointShape worldPoint = ExtentHelper.ToWorldCoordinate(winformsMap1.CurrentExtent, screenX, screenY, winformsMap1.Width, winformsMap1.Height);

Any more questions please feel free to let me know.
Thanks.
Yale