Skip to content

GeoDa 中文化

Xun Li edited this page Feb 10, 2018 · 28 revisions

团队

UChicago

李迅

武汉大学

秦昆 张东映 LBB

讨论区

项目进度

wiki

主要资源

最新进展

2/2/2018 (完成)

武汉大学团队创建Github账户,并由李迅将所有开发者用户加入GeoDaCenter。

GeoDa wuhan team创建 https://github.com/orgs/GeoDaCenter/teams/wuhan/

GeoDa contribution 指南 https://github.com/GeoDaCenter/geoda/wiki/Contributing-Guidelines

2/9/2018 (基本完成)

  1. 武汉大学团队初步掌握使用Github进行开发

  2. 武汉大学团队使用Github克隆(clone)GeoDa开发代码库: https://github.com/lixun910/geoda 分支(branch)chinese 到本地计算机(Windows操作系统)。

Github管理的GeoDa代码库:

GeoDa (Master) https://github.com/GeoDaCenter/geoda
 |
 |
GeoDa (lixun910) https://github.com/lixun910/geoda
  |
  |___GeoDa (zhangdongying) https://github.com/zhangdongying/geoda
  |___GeoDa (lbb220) https://github.com/lbb220/geoda
  |
  1. 参考https://github.com/GeoDaCenter/geoda/blob/master/BuildTools/windows/readme.md 配置编译环境。具体包括:
  • 安装visual studio 2017 ? (注意:编译手册使用为Visual Studio 2010 + SDK 7.1, 所以Visual Studio 2017的编译环境需要手动配置、摸索)

  • 安装Inno

  • 安装cmake

  • 运行build.bat (路径: geoda/BuildTools/Windows/build.bat)

  • 确保build.bat 成功执行 (了解GeoDa依赖的各种开发库)

GeoDa 
 |_ _ _ GDAL
 |       |_ _ Xerces
 |       |_ _ GEOS
 |       |_ _ Proj4
 |       |_ _ freeXL
 |       |_ _ SQLite3
 |       |_ _ SpatiaLite
 |       |_ _ PostgreSQL client
 |       |_ _ MySQL client
 |       |_ _ Oracle client
 |       |_ _ ArcSDE client
 |       |...
 |_ _ _ wxWidgets
 |_ _ _ Boost
 |_ _ _ BLAS, CLPACK
 |_ _ _ curl
 |_ _ _ libiconv
 |_ _ _ EXPAT
 |_ _ _ JSON
 |_ _ _ Eigen3
 | ...
  • 打开 GeoDa2017.sln 项目,成功进行Debug编译

2/23/2018 (未完成)

  1. 走通这个例子:https://wxwidgets.info/wxtranslation/

新建一个vs工程,然后用wxwidgets library 来走通这个例子 有问题这里讨论

参考: https://wiki.wxwidgets.org/Internationalization http://docs.wxwidgets.org/2.8.8/wx_internationalization.html

  1. 用"wxrc"工具从XRC文件中提取需要翻译的Strings,按照上面的例子(流程)来进行翻译工作

Clone this wiki locally