You are here

Blogs

Show Us Map! 45 Minutes to Build Your Own 3D City Map Server with SUAS MapServer 3

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:

Show Us Map! 30 Minutes to Build Your Own Map Server with SUAS MapServer 3

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.

GDPR欧盟最严格数据保护法的影响

Blog Terms: 

2018 年 5 月 25 日,本月底,号称欧盟史上最严格的数据保护法GDPR(General Data Protection Regulation,欧盟通用数据保护条例)将执行。我的IT朋友圈很早就在讨论相关问题,以及可能带来的影响。

今天公司对此特意开了个会,对所有开发人员做了个法律扫盲,我有点诧异公司为什么这么晚才做准备,因为德国很多IT公司一年前都已经开始系统地整改了。这可能是因为我们公司的智能家居系统特殊,用户登录系统并没有像通常一样中心存储化,而是只限于用户自己的局域网里,而且用户不必提供任何私人信息,比如姓名、住址等等。

会上特意申明了,用户隐私信息包含IP,和MAC地址,这虽然对我们的智能家居用户系统没太大影响,但是我们有个后台中心化日志云系统,目的是匿名收集用户的中控器所发送的各类日志,一部分是用于客服bug修正辅助(用户报告问题后,他可以上传自己中控器的日志给客服,客服再分发给开发小组);一部分用于BI数据分析以便制定销售或开发战略政策。

举个栗子,通过日志,我们可以知道位于下萨克森州的用户最爱将可控LED灯设置为紫红色;或是德国人民最爱睡觉时将室内温度调为22度。

​GDPR对这个日志系统会有什么影响?

quartz 2.3.0 compatible problem with Shiro 1.4,0

My project should work with 2 plugins: quartz2 and Shiro.
When I run the project, Quartz2 cannot find implementations or methods from Quartz2 and project cannot be built. Strange is that project always includes one quartz-1.6.1.jar from org.opensymphony.quartz lib in libs, besides the quartz-2.3.0.jar.

From this dependency list from Schiro, you can find org.opensymphony.quartz 1.6.1:
http://shiro.apache.org/static/1.3.0/shiro-quartz/dependency-management.html

This is the reason!

Solution:

Maven:

What's the difference between MyISAM and InnoDB?

Blog Terms: 

The main differences between InnoDB and MyISAM ("with respect to designing a table or database" you asked about) are support for "referential integrity" and "transactions".

If you need the database to enforce foreign key constraints, or you need the database to support transactions (i.e. changes made by two or more DML operations handled as single unit of work, with all of the changes either applied, or all the changes reverted) then you would choose the InnoDB engine, since these features are absent from the MyISAM engine.

Build Android OS

Creating a Virtual Windows Phone 8 Development Environment

Blog Terms: 

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

Ref:
http://www.codeproject.com/Articles/588008/Creating-a-Virtual-Windows-Phone-Development-Env

http://developer.nokia.com/community/wiki/Windows_Phone_8_SDK_on_a_Virtual_Machine_with_Working_Emulator

Mobile Offline Map Client with Cordova hybrid HTML5

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, /?q=en/node/72475

Then the mobile offline hybrid HTML5 map client is born, frameworks or plugins it used:

1. OpenLayers: Go
2. Sencha-touch: Go

Offline mobile HTML5 map client

Collecting some research for Offline mobile HTML5 map client.

1. Research one

Phonegap + Leaflet + TileMill = Offline Mobile Maps  

json2 vs jquery json

Blog Terms: 

json native, json2, json3 vs jquery json

ref: http://jsperf.com/json-vs-jquery-json/2

Pages

Subscribe to RSS - blogs