The tranditional 2D Web GIS can not satisfy the people, who are toughing new technique everyday. The 2D map has many better features such as rapid speed, non-client and easy to be implemented, but with the fast renovation of hardware and internet, those features have lost their adventage to 3D map. MSN, Google Map have supported 3D online map and many GIS companies have also released many powerful desktop softwares to help the users to update their 2D data or build 3D model based on forehaved 2D data.
Such as ArcView 3D Analyst:
Have you used Google Map? Are you potty about its amazing and powerful functions? Would you like to have one such map server, even you are not a Giser or just know a little bit of GIS technique.
If you are working in GIS field, and you want to build your map server to deliver your map data, but UMN Map Server is too difficult to install and config, and too complex to use and make you headache. Of course, the UMN Map Server is a nice and strong tools, but you don't wanna wasting time to learn a lot of tutorials before the installation.
Initializing a Build Environment, Downloading the Source:
Just follow the steps in the tutorials, the most important thing is editing your your_vm_name.vmx and append the items:
- hypervisor.cpuid.v0 = "FALSE"
- mce.enable = "TRUE"
These options that you provide tell your VMware configuration not to report to the Hyper-V that it's running in a virtual machine
Mobile Offline Map Client, is it necessary? Yes, if you work outside but there is not network or wifi, but you still need WMS to display the map and WFS to edit the feature, offline functionality will help.
After research and inspired by other ideas, http://www.easywms.com/easywms/?q=en/node/72475
Then the mobile offline hybrid HTML5 map client is born, frameworks or plugins it used:
Collecting some research for Offline mobile HTML5 map client.
1. Research one
json native, json2, json3 vs jquery json
I have collected some information for how to install HTTP web server in Android device:
Java HTTP server:
PHP HTTP server:
androphp (PHP & MySQL Web Server)