小编Vik*_*dey的帖子

ArcGIS Javascript - 如何刷新静态地图?

我有一个页面在第一次加载页面时使用ArcGIS Javascript,页面上的地图加载就好了.我有一个下拉框,控制在地图上显示的内容和附加到该下拉框的ajax事件处理程序,当在该下拉框功能中选择了其他选项时

function ajaxOnComplete() {  } 
Run Code Online (Sandbox Code Playgroud)

被叫.我在该函数中如何要求ArcGIS Javascript重新加载其静态地图?

javascript esri arcgis arcgis-js-api

2
推荐指数
1
解决办法
4105
查看次数

Couchdb:使用curl从所有数据库获取所有文档

我需要将所有数据库中的所有文档的内容保存在一个文件中。我知道我可以使用curl从一个数据库获取所有文档:

curl -X GET http://localhost:5984/dbname/_all_docs?include_docs=true
Run Code Online (Sandbox Code Playgroud)

我对所有数据库尝试这个:

curl -X GET http://localhost:5984/_all_dbs/_all_docs?include_docs=true
Run Code Online (Sandbox Code Playgroud)

但它不起作用。

database curl couchdb get

2
推荐指数
1
解决办法
4622
查看次数

将R data.frame转换为Javascript数组

我想将我的数据框的一些列保存为特定的格式(JavaScript格式).我试图从rjson包中使用toJSON(),但这样做不起作用.

我的结果应该是这样的:http://leaflet.github.io/Leaflet.markercluster/example/realworld.388.js

请帮助,并提前感谢.

javascript gis r arcgis-js-api

2
推荐指数
1
解决办法
1493
查看次数

SQL 将 ?, ?, ž 替换为字母 c, z

我有一个包含“姓氏”列的表。我想更改列中的部分字符串。

\n\n
select REPLACE([Last Name],'\xc4\x86','s')  FROM myTable1\n
Run Code Online (Sandbox Code Playgroud)\n\n

不工作。

\n\n

如果我把这个

\n\n
select REPLACE([Last Name],'o','s')  FROM myTable1\n
Run Code Online (Sandbox Code Playgroud)\n\n

这是工作。

\n\n

如何用另一个字母更改 \xc4\x8d、\xc4\x87、\xc5\xbe。

\n

sql database sql-server replace special-characters

2
推荐指数
1
解决办法
2630
查看次数

ArcGIS JavaScript API(3.8)centerAndZoom似乎无法正常工作

我是ESRI的JavaSCript API的新手,它的易用性和速度给我留下了深刻的印象.作为交互式数据门户的一部分,我让用户输入经度和经度作为十进制度作为空间查询的一部分来返回州,县和FIP.这部分工作得很好,但作为一个附加功能,我想在现有地图上绘制一个点图形,显示输入的坐标位置(DONE),然后以一定的合理比例将中心和缩放到所述点.

centerAndZoom方法是这里的逻辑选择,但它似乎不起作用.我的感觉是地图需要刷新,但我似乎无法想出这个.

我敢肯定我在这里缺少一些基本的东西; 在此先感谢您的时间!

function DrawPointAndZoom() {

    // Get currently entered lat/long.
    var lat = $('#SiteLatitude').attr('value');
    var long = $('#SiteLongitude').attr('value');

    var latLongPoint = new esri.geometry.Point(long, lat, new esri.SpatialReference({ wkid: 4326 }));

    //Draw point
    var symbol = new esri.symbol.SimpleMarkerSymbol().setSize(8).setColor(new dojo.Color([255, 0, 0]));
    var graphic = new esri.Graphic(latLongPoint, symbol);


    var infoTemplate1 = new esri.InfoTemplate();
    infoTemplate1.setTitle("point1");
    infoTemplate1.setContent("test point 1");

    graphic.setInfoTemplate(infoTemplate1);

    map.graphics.add(graphic);
    map.centerAndZoom(latLongPoint, 15);
}
Run Code Online (Sandbox Code Playgroud)

javascript jquery esri arcgis arcgis-js-api

1
推荐指数
1
解决办法
2953
查看次数

Grails 3数据库迁移问题

我正在使用数据库迁移:2.0.0.RC1和Grails 3.0.7.我遇到了让迁移运行的问题.当我启动时,我收到以下错误:

Caused by: java.lang.IllegalArgumentException: Script text to compile cannot be null!
    at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:235)
    at groovy.lang.GroovyClassLoader.validate(GroovyClassLoader.java:315) ~[groovy-2.4.4.jar:2.4.4]
    at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:247)
    at groovy.lang.GroovyClassLoader.doParseClass(GroovyClassLoader.java:275) ~[groovy-2.4.4.jar:2.4.4]
    at org.grails.plugins.databasemigration.liquibase.GroovyChangeLogParser.parseToNode(GroovyChangeLogParser.groovy:74)
    at groovy.lan   at liquibase.parser.core.xml.AbstractChangeLogParser.parse(AbstractChangeLogParser.java:17)
g.GroovyClassLoader.parseClass(GroovyClassLoader.java:268) ~[groovy-2.4.4.jar:2.4.4]
    at liquibase.Liquibase.getDatabaseChangeLog(Liquibase.java:215)
    at groovy.lang.GroovyShell.parseClass(GroovyShell.java:694) ~[groovy-2.4.4.jar:2.4.4]
    at groovy.lang.GroovyShell.parse(GroovyShell.java:706) ~[groovy-2.4.4.jar:2.4.4]
    at liquibase.Liquibase.update(Liquibase.java:192)
    at groovy.lang.GroovyShell.parse(GroovyShell.java:742) ~[groovy-2.4.4.jar:2.4.4]
    at liquibase.integration.spring.SpringLiquibase.performUpdate(SpringLiquibase.java:353)
    at groovy.lang.GroovyShell.parse(GroovyShell.java:733) ~[groovy-2.4.4.jar:2.4.4]
    at org.grails.plugins.databasemigration.liquibase.GrailsLiquibase.performUpdate(GrailsLiquibase.groovy:77)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_60]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_60]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_60]
    at java.lang.reflect.Method.invoke(Method.java:497) ~[na:1.8.0_60]
    at liquibase.integration.spring.SpringLiquibase.afterPropertiesSet(SpringLiquibase.java:317)
    at org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1426) ~[springloaded-1.2.4.RELEASE.jar:1.2.4.RELEASE]
    at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSite.invoke(PogoMetaMethodSite.java:169) ~[groovy-2.4.4.jar:2.4.4]
    at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.call(PogoMetaMethodSite.java:71) ~[groovy-2.4.4.jar:2.4.4]
    at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48) [groovy-2.4.4.jar:2.4.4]
    at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113) [groovy-2.4.4.jar:2.4.4] …
Run Code Online (Sandbox Code Playgroud)

grails database-migration liquibase

1
推荐指数
1
解决办法
721
查看次数

在Sitecore中对营销人员的Web表单进行验证

我的问题很少.

  1. 如何像单行文本字段一样在电子邮件和电话上应用MaxLength验证?

在此输入图像描述

我试图在表单的特定字段中添加MaxLength参数.它正在工作,但我不想显示错误消息我想在用户超过时停止用户.

  1. 我还想在单行文本上仅应用alpha验证.

validation sitecore web-forms-for-marketers

0
推荐指数
1
解决办法
1032
查看次数

你用哪个'obj'或'self.obj'?

我有一个微不足道的问题.

在这种情况下你使用A或B哪个?为什么?obj和self.obj完全一样.

let obj = MyClass()

func sampleFunction(obj: MyClass) {
    // A
    obj.xxx()

    // B
    self.obj.xxxx()
}
Run Code Online (Sandbox Code Playgroud)

function object swift

0
推荐指数
1
解决办法
271
查看次数

错误找不到合适的add方法(int,Fragment)

我试图在Activity中膨胀片段,这是代码.

public class DetailActivity extends AppCompatActivity {

        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_detail);
            if (savedInstanceState == null) {
                getSupportFragmentManager().beginTransaction()
                        .add(R.id.container2, new DetailFragment()) 
                        .commit();    //Line with Error
            }
        }


        @Override
        public boolean onCreateOptionsMenu(Menu menu) {
            // Inflate the menu; this adds items to the action bar if it is present.
            getMenuInflater().inflate(R.menu.detail, menu);
            return true;
        }

        @Override
        public boolean onOptionsItemSelected(MenuItem item) {
            // Handle action bar item clicks here. The action bar will
            // automatically handle clicks on the Home/Up …
Run Code Online (Sandbox Code Playgroud)

error-handling android exception-handling android-fragments

-1
推荐指数
1
解决办法
2159
查看次数