草庐IT

point_code

全部标签

android - 获取下一个最近的 Geo-Points

我在我的android应用程序中有一个带有地理点的数据库表(lat和lon是十进制度值),大约1000点。我需要选择20个离某个给定地理点最近的点。我在Stackoverflow上找到了如何计算两个地理点之间的距离的答案并且非常高兴,直到我尝试编写我的查询。我发现,不可能在android的内置sqlite中使用三角函数。但后来我有了一个想法。我真的不需要计算距离。一个点离另一个点越近,它们的地理坐标差异应该越小。我如何利用这个事实?按(lat_0-lat_n)^2+(lon0-lon_n)^2对保存的点进行排序是否足够,其中lat_0和lon_0是给定点的地理坐标?谢谢,穆尔UPD因此

android - 获取下一个最近的 Geo-Points

我在我的android应用程序中有一个带有地理点的数据库表(lat和lon是十进制度值),大约1000点。我需要选择20个离某个给定地理点最近的点。我在Stackoverflow上找到了如何计算两个地理点之间的距离的答案并且非常高兴,直到我尝试编写我的查询。我发现,不可能在android的内置sqlite中使用三角函数。但后来我有了一个想法。我真的不需要计算距离。一个点离另一个点越近,它们的地理坐标差异应该越小。我如何利用这个事实?按(lat_0-lat_n)^2+(lon0-lon_n)^2对保存的点进行排序是否足够,其中lat_0和lon_0是给定点的地理坐标?谢谢,穆尔UPD因此

sqlite - EF7 (Code First) + SQLite 不为模型创建数据库和表

我目前正在尝试重新创建示例,在文档中完成http://ef.readthedocs.org/en/latest/getting-started/uwp.html,使用EF7和SQLite创建通用Windows平台应用。我已经安装了所需的EF7和EF7命令包,并创建了模型和上下文:publicclassBloggingContext:DbContext{publicDbSetBlogs{get;set;}publicDbSetPosts{get;set;}protectedoverridevoidOnConfiguring(DbContextOptionsBuilderoptionsBu

sqlite - EF7 (Code First) + SQLite 不为模型创建数据库和表

我目前正在尝试重新创建示例,在文档中完成http://ef.readthedocs.org/en/latest/getting-started/uwp.html,使用EF7和SQLite创建通用Windows平台应用。我已经安装了所需的EF7和EF7命令包,并创建了模型和上下文:publicclassBloggingContext:DbContext{publicDbSetBlogs{get;set;}publicDbSetPosts{get;set;}protectedoverridevoidOnConfiguring(DbContextOptionsBuilderoptionsBu

安卓 SQLiteConstraintException : error code 19: constraint failed

我已经看到关于此异常的其他问题,但所有这些问题似乎都已通过指定主键的行已存在的解决方案得到解决。对我来说似乎并非如此。我尝试用双引号替换字符串中的所有单引号,但出现了同样的问题。我正在尝试将一行插入到我通过执行以下操作创建的SQLite数据库的设置表中:db.execSQL("DROPTABLEIFEXISTS"+Settings.SETTINGS_TABLE_NAME+";");db.execSQL(CREATE_MEDIA_TABLE);db.execSQL(CREATE_SETTINGS_TABLE);Cursorc=getAllSettings();//Ifthereisn't

安卓 SQLiteConstraintException : error code 19: constraint failed

我已经看到关于此异常的其他问题,但所有这些问题似乎都已通过指定主键的行已存在的解决方案得到解决。对我来说似乎并非如此。我尝试用双引号替换字符串中的所有单引号,但出现了同样的问题。我正在尝试将一行插入到我通过执行以下操作创建的SQLite数据库的设置表中:db.execSQL("DROPTABLEIFEXISTS"+Settings.SETTINGS_TABLE_NAME+";");db.execSQL(CREATE_MEDIA_TABLE);db.execSQL(CREATE_SETTINGS_TABLE);Cursorc=getAllSettings();//Ifthereisn't

SQLite 错误 : cannot commit transaction - SQL statements in progress using Java Code

尽管我没有使用任何明确的AutoCommittrue或false,但我遇到了SQLite错误。任何人都可以提供有关此错误的任何输入。在什么情况下会出现此错误。提前致谢。问候,马纳斯保存 最佳答案 当我在一个循环遍历表条目的循环中时,我反复遇到类似的问题(在我的例子中,这是不可能的回滚)。只要游标正在处理条目,SQL语句就在“进行中”。我不确定这是否也禁止提交,但有可能。当您尝试在同一个或不同的表中处理表条目和插入条目时,您可能想要尝试在内存中收集数据,并在循环之后执行插入或更新。附加信息:“自动提交”在SQLite中通常默认为“Tr

SQLite 错误 : cannot commit transaction - SQL statements in progress using Java Code

尽管我没有使用任何明确的AutoCommittrue或false,但我遇到了SQLite错误。任何人都可以提供有关此错误的任何输入。在什么情况下会出现此错误。提前致谢。问候,马纳斯保存 最佳答案 当我在一个循环遍历表条目的循环中时,我反复遇到类似的问题(在我的例子中,这是不可能的回滚)。只要游标正在处理条目,SQL语句就在“进行中”。我不确定这是否也禁止提交,但有可能。当您尝试在同一个或不同的表中处理表条目和插入条目时,您可能想要尝试在内存中收集数据,并在循环之后执行插入或更新。附加信息:“自动提交”在SQLite中通常默认为“Tr

android - SQLite 数据库 : unknown error (code 14): Could not open database

我正在制作一个从另一个应用程序复制数据库文件然后编辑数据库的应用程序。当我尝试打开deSQLite数据库时出现错误:android.database.sqlite.SQLiteCantOpenDatabaseException:unknownerror(code14):Couldnotopendatabase尝试了很多我在INTERNET上看到的不同方法,但没有任何效果。这是我的代码:publicclassFirstRunServiceextendsIntentService{/***CreatesanIntentService.Invokedbyyoursubclass'sconst

android - SQLite 数据库 : unknown error (code 14): Could not open database

我正在制作一个从另一个应用程序复制数据库文件然后编辑数据库的应用程序。当我尝试打开deSQLite数据库时出现错误:android.database.sqlite.SQLiteCantOpenDatabaseException:unknownerror(code14):Couldnotopendatabase尝试了很多我在INTERNET上看到的不同方法,但没有任何效果。这是我的代码:publicclassFirstRunServiceextendsIntentService{/***CreatesanIntentService.Invokedbyyoursubclass'sconst