2016-08-24 12 views
1

私はそれを上書きせずにNetLogoで世界をエクスポートするには、次のコードを使用しようとしていた中で、それを上書きせず:トリックは、エクスポートワードをするNetLogo

「土地利用マップは、」最終的な構成がある
export-world (land-use-map "land-use-map" date-and-time ".csv") 

パッチの、当初のように[GIS]拡張をロード:

set land-use-map gis:load-dataset "land-use-map.asc" 

しかし、私はそれを行うたび、私はエラーに遭遇します。私はこのコードの問題は何か、誰かがこのトリックを行うために他の方法を勧めているのだろうか?

PS:NetLogoで[csv]拡張子を読み込んでいますが、これは必須ではないと思います。

と、エラーメッセージ:

export-world: java.io.IOException: The filename, directory name, or volume label syntax is incorrect 
error while observer running EXPORT-WORLD 
    called by procedure SAVE-EXPORT-RESULTS 
    called by procedure GO 
    called by Button 'Go' 
+1

"私はそれを行うたびにエラーに遭遇します"は、エラーが何かを教えない限り非常に有用ではありません... –

+0

おっと、私は次回より具体的になります。実際には、@Alanが指摘したように、エラーは実際にはタイプミスであることが判明しました。 –

+0

実際は、タイプミスではありませんでした。これはエラーメッセージです:export-world:java.io.IOException:ファイル名、ディレクトリ名、またはボリュームラベルの構文が正しくないオブザーバが実行中にエラーが発生しました プロシージャSAVE-EXPORT-RESULTSによって呼び出された プロシージャGO Button 'Go'によって呼び出されました –

答えて

3

あなたはdocumentationを見れば、あなたは関連する例があります。 export-worldは、文字列引数(ファイル名)のみをとります。これはwordコマンド、ハイフン、および空白の問題で構成します。あなたが試してみることができます

+0

実際、私は問題が解決したと言っても早すぎました。これはエラーメッセージです:export-world:java.io.IOException:ファイル名、ディレクトリ名、またはボリュームラベルの構文が正しくないオブザーバが実行中にエラーが発生しました プロシージャSAVE-EXPORT-RESULTSによって呼び出された プロシージャGO Button 'Go'によって呼び出されました –

+2

このメッセージは、お使いのオペレーティングシステムでは無効なファイル名を作成したことを意味します。オペレーティングシステムで許可されている文字列とは違うファイル名の文字列を確認してください。 – Alan