如果输入了无效路径,有没有办法配置Angular2路由器重定向到特定路由?
例如,如果我有三条路线:
/ home
/ about
/ 404
我输入/训练(路线,路线配置中不存在),我希望路由器将我重定向到404.
正如标题中已经说过的,我需要一些帮助来将米勒圆柱投影中的纬度/经度转换为 x/y 坐标。我目前正在编写一个应用程序(用 Java),它获取城市列表作为输入,然后从 Yahoo Placefinder 获取每个城市的纬度/经度。我在我的代码中使用了这些公式。这是我得到的一个例子。(图片仅供参考,非本人使用)。如您所见,X 位置仅偏离几个像素 (2-3),这可能是我在此地图中计算本初子午线偏移 (CENTRAL_MERIDIAN_OFFSET) 时出现的问题。但主要问题是不正确的 Y 坐标。
这是我的代码(更新 - 赤道偏移的 34px 补偿):
public final double W = 6343;
public final double H = 4767 - 34;
protected Point toMillerXY(double lon, double lat)
{
double x, y;
lon = Utils.degToRad(lon);
lat = Utils.degToRad(lat);
x = lon - CENTRAL_MERIDIAN_OFFSET;
y = 1.25 * Math.log( Math.tan( 0.25 * Math.PI + 0.4 * lat ) );
x = ( W / 2 …
Run Code Online (Sandbox Code Playgroud) 我和我的一些大学朋友被分配了一项实际任务,即开发用于优化从某种材料切割矩形零件的网络应用程序。类似于此列表中的应用程序,但更简单。基本上,我对互联网上是否有此类优化算法的任何源代码感兴趣。我计划使用 Adobe Flex 框架开发该应用程序。编程部分将在 Actionscript 3, ofc 中完成。但是,我怀疑是否有针对此语言的任何优化示例。不过,可能有一些适用于 Java、C++、C#、Ruby 或 Python 以及其他更流行的语言(然后我只需要在 AS 中重写它)。所以,如果有人知道任何适合我的免费库或算法代码示例,我想听听您的建议。:)